TL;DR

Software Engineer II (Python/AWS): Designing and building cloud-native backend solutions in AWS with an accent on scalable APIs and modern cloud infrastructure. Focus on developing efficient Python code, maintaining CI/CD pipelines, and designing RESTful APIs.

Location: Hybrid in Charlotte, NC (Mon–Wed onsite)

Company

Strategic Staffing Solutions is seeking a mid-level Software Engineer II to design and build cloud-native backend solutions in AWS for a long-term assignment.

What you will do

  • Design and build complex backend solutions using Agile methodologies.
  • Develop efficient, well-structured code primarily in Python.
  • Build and maintain cloud-native applications in AWS (Lambda, Glue, S3, ECS).
  • Design and implement RESTful APIs and integrations.
  • Manage and query databases (PostgreSQL / SQL).
  • Configure and maintain CI/CD pipelines (GitHub & GitHub Actions).

Requirements

  • 2–5 years of software development experience.
  • Strong experience with Python.
  • Strong experience with AWS (Lambda, Glue, S3, ECS).
  • Experience with API development and integration.
  • Experience with GitHub, GitHub Actions, Postman, and SQL / PostgreSQL.
  • Solid understanding of cloud-native engineering best practices.
  • Excellent communication skills and a team-oriented mindset.

Nice to have

  • Terraform exposure.
  • Infrastructure as Code exposure.
  • Strong CI/CD automation experience.