Contract
Posted on 25 February 26 by Bob Cromer
Powered by Tracker
Location: Charlotte, NC – Hybrid (Mon–Wed onsite, Optimist Hall area)
Duration: Long-term (Multi-year assignment)
We are seeking a motivated and energetic Software Engineer II to design and build cloud-native backend solutions in AWS. This role is ideal for a mid-level engineer who is self-driven, collaborative, and passionate about building scalable APIs and modern cloud infrastructure.
The engineer will work closely with product owners, designers, and senior engineers in an Agile environment to deliver high-quality backend services and integrations.
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)
Utilize Postman for API testing and validation
Participate in pair programming and code reviews
Communicate progress clearly and escalate blockers proactively
Research best practices and present solutions to peers
2–5 years of software development experience
Strong experience with:
Python
AWS (Lambda, Glue, S3, ECS)
API development and integration
Experience with:
GitHub & GitHub Actions
Postman
SQL / PostgreSQL
Solid understanding of cloud-native engineering best practices
Experience breaking down user stories and providing estimates
Strong debugging and problem-solving skills
Excellent communication skills
Self-starter with positive team-oriented mindset
Terraform (bonus – not a deal breaker)
Infrastructure as Code exposure
Strong CI/CD automation experience
Backend-focused engineer comfortable in AWS ecosystems
Strong API design and integration background
Comfortable working hybrid in Charlotte
Collaborative, coachable, and growth-oriented