onsite
Software Engineer - Staff II - SelectHealth
Software Engineer
Senior backend engineer driving scalable, cloud‑native services with Python, Java, and AWS. Own end‑to‑end development, from architecture to deployment, ensuring high performance, reliability, and continuous delivery.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput microservices using Python and Java on AWS.
- Collaborate with cross‑functional teams to define architecture, data models, and API contracts.
- Implement CI/CD pipelines, automated testing, and monitoring to ensure rapid, reliable releases.
- Optimize database schemas and queries (SQL) for performance and scalability.
- Mentor junior engineers and conduct code reviews to uphold quality standards.
Requirements
- Master’s degree in Computer Science or related field, or equivalent experience.
- 2+ years of professional software development with strong object‑oriented design skills.
- Proficiency in Python, Java, and AWS services (EC2, RDS, Lambda, S3).
- Experience with SQL databases and NoSQL alternatives.
- Solid understanding of DevOps practices, CI/CD, and containerization (Docker, Kubernetes).