Software Engineer - Core Platform Services
Truveta · Greater Seattle Area · 1 wk ago
HybridEngineering$110k–$145k/yrFull-time
About the role
This position is based out of our headquarters in the Greater Seattle area. #LI-hybrid
Responsibilities
- Has proven experience building reliable, secure and scalable software solutions using modern cloud-based paradigms
- Is a quick learner who knows how to iterate and evolve a distributed software solution while carefully balancing the needs of privacy, security and reliability against a changing product landscape
- Has knowledge and experience in using and designing distributed systems, data pipelines, and APIs
- Will adhere to Truveta principles in support of ethical innovation
- Willingness to commit to ongoing training on key topics like privacy, ethics, and security
Requirements
- 3+ years of experience building production quality software in a team setting; experience working as part of distributed teams is a plus
- Experience building cloud services in languages like C#, Python, or Java
- Experience building systems for IaC and MLOps, running ML models in Production.
- Building and supporting Kubernetes-hosted services across multiple-tenants.
- 3+ years of experience working on modern cloud-native platforms (AWS, GCP, Azure); InfraOps or DevOps experience a plus
- B.S. or M.S. in Computer Science or related field
- Prior work with Big Data technologies is a plus
Qualifications
- B.S. or M.S. in Computer Science or related field
Benefits
- Great benefits package
- Comprehensive benefits with strong medical, dental and vision insurance plans
- 401K plan
- Professional development & training opportunities for continuous learning
- Work/life autonomy via flexible work hours and flexible paid time off
- Generous parental leave
- Regular team activities (virtual and in-person)
Pay
The base pay for this position is $110,000 to $145,000. The pay range reflects the minimum and maximum target. Pay is based on several factors including location and may vary depending on job-related knowledge, skills, and experience. Certain roles are eligible for additional compensation such as incentive pay and stock options.