remote
Senior Software Engineer - Optum
Software Engineer
Senior Software Engineer building scalable health‑tech solutions using Python, Java, and AWS, with expertise in containerization and cloud orchestration to deliver secure, high‑performance services.
About the role
Key Responsibilities
- Design, develop, and maintain high‑availability microservices in Python and Java, ensuring robust performance and security.
- Architect and deploy solutions on AWS, leveraging services such as EC2, RDS, S3, and Lambda for scalable, cost‑effective infrastructure.
- Implement CI/CD pipelines with Docker, Kubernetes, and GitHub Actions to automate testing, integration, and deployment.
- Collaborate with data engineers to optimize SQL queries and data pipelines, improving data access and analytics.
- Participate in code reviews, performance tuning, and troubleshooting to uphold code quality and reliability.
Requirements
- 5+ years of professional software development experience in a cloud‑native environment.
- Strong proficiency in Python and Java, with solid understanding of object‑oriented design.
- Hands‑on experience with AWS services, containerization, and Kubernetes orchestration.
- Proficient in relational database design and SQL optimization.
- Excellent communication skills and a collaborative mindset for cross‑functional teams.
Skills
pythonjavaawssqldockerkubernetes