P

Software Engineer

Accepting applications

ProSearch · United States

Full-Time Associate C++JavaPythonaiate
Posted
29 May
Category
Test
Experience
Associate
Country
United States
PLEASE NOTE: We do not accept applications from third-party recruiters or staffing agencies. Due to the requirements of the employer’s government contracts, U.S. citizenship is required for this position.

We’re actively recruiting for a Backend Software Engineer II (Contract-to-Hire) opportunity with one of our technology clients. This is an exciting opportunity for a mid-level Software Engineer with approximately 2–4 years of experience who is looking to grow within a modern cloud-native engineering environment focused on scalability, backend systems, distributed architecture, and AWS infrastructure.

Responsibilities
Design, develop, test, and maintain backend applications and APIs using Python
Build cloud-native applications using AWS services including Lambda, ECS, SQS, SNS, RDS, and DynamoDB
Develop scalable microservices and event-driven architectures
Implement and support CI/CD pipelines, automated deployments, and DevOps best practices
Collaborate with software engineers, platform teams, and cross-functional stakeholders
Troubleshoot production issues and optimize backend performance, reliability, and scalability
Write efficient SQL queries and support relational databases including PostgreSQL and MySQL
Participate in code reviews, system design discussions, and agile development processes
Support monitoring, observability, and infrastructure improvements using tools such as DataDog

Requirements
2–4 years of professional experience in backend software engineering or cloud engineering
Strong Python development skills
Hands-on AWS experience with Lambda, ECS, SQS, SNS, RDS, DynamoDB, or similar services
Experience building APIs, distributed systems, microservices, and cloud-based applications
Strong understanding of CI/CD pipelines and software deployment practices
Experience with relational databases and SQL including PostgreSQL or MySQL
Strong communication, collaboration, and problem-solving skills
PLEASE NOTE: We do not accept applications from third-party recruiters or staffing agencies. Due to the requirements of the employer’s government contracts, U.S. citizenship is required for this position.


Preferred Qualifications
Experience with DataDog, Azure DevOps, or platform engineering teams
Experience with NoSQL databases such as DynamoDB or MongoDB
Experience with event-driven systems and asynchronous messaging
Experience with Go, Java, or C++
Experience supporting SMS, email, or notification platforms
Bachelor’s degree in Computer Science or related field

This is an excellent opportunity for a Backend Engineer, Python Engineer, AWS Engineer, or Software Engineer II looking for long-term growth, modern cloud technologies, and impactful engineering work.

PLEASE NOTE: We do not accept applications from third-party recruiters or staffing agencies. Due to the requirements of the employer’s government contracts, U.S. citizenship is required for this position.
Show more Show less