[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. ProSearch is actively recruiting for a Backend Software Engineer II (Contract-to-Hire) opportunity with one of their technology clients. The role involves designing, developing, and maintaining backend applications and APIs using Python, while leveraging AWS services and implementing DevOps best practices.ResponsibilitiesDesign, develop, test, and maintain backend applications and APIs using PythonBuild cloud-native applications using AWS services including Lambda, ECS, SQS, SNS, RDS, and DynamoDBDevelop scalable microservices and event-driven architecturesImplement and support CI/CD pipelines, automated deployments, and DevOps best practicesCollaborate with software engineers, platform teams, and cross-functional stakeholdersTroubleshoot production issues and optimize backend performance, reliability, and scalabilityWrite efficient SQL queries and support relational databases including PostgreSQL and MySQLParticipate in code reviews, system design discussions, and agile development processesSupport monitoring, observability, and infrastructure improvements using tools such as DataDogSkills2–4 years of professional experience in backend software engineering or cloud engineeringStrong Python development skillsHands-on AWS experience with Lambda, ECS, SQS, SNS, RDS, DynamoDB, or similar servicesExperience building APIs, distributed systems, microservices, and cloud-based applicationsStrong understanding of CI/CD pipelines and software deployment practicesExperience with relational databases and SQL including PostgreSQL or MySQLStrong communication, collaboration, and problem-solving skillsU.S. citizenship is required for this positionExperience with DataDog, Azure DevOps, or platform engineering teamsExperience with NoSQL databases such as DynamoDB or MongoDBExperience with event-driven systems and asynchronous messagingExperience with Go, Java, or C++Experience supporting SMS, email, or notification platformsBachelor's degree in Computer Science or related fieldCompany OverviewPro-Search Inc. connects job seekers with Maine's top employers, offering staffing and recruiting services. It was founded in 1994, and is headquartered in Portland, Maine, USA, with a workforce of 201-500 employees. Its website is https://www.prosearchmaine.com.