Software Engineer - Security & Trust
Truveta · Seattle, WA
About this role
**Software Engineer - Security & Trust** Truveta is the world’s first health provider led data platform with a vision of **Saving Lives with Data**. Our mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families make the most informed decisions about their care. This position is based at our headquarters in the **Greater Seattle area** and requires **onsite presence five days per week**. *(#LI-onsite)* --- ### Who We Need Truveta is building a diverse and inclusive team to tackle complex health and technical challenges. We’re seeking enthusiastic new graduates who are **problem-solvers**, **collaborative teammates**, and eager to make a difference in healthcare. --- ### This Opportunity Success in healthcare is built on **trust**—demonstrated through **security, privacy, and compliance**. You’ll help securely apply data in the development of real-world health solutions. --- ### Responsibilities - Design, develop, test, deploy, and operate high-quality software solutions and cloud-native services. - Build scalable applications, APIs, automation, and platform capabilities to improve engineering productivity, operational efficiency, security, and reliability. - Collaborate with product, engineering, security, and business partners to translate requirements into technical solutions. - Participate in the full software development lifecycle (architecture, design, implementation, testing, deployment, monitoring, and continuous improvement). - Apply modern engineering practices: automated testing, CI/CD, observability, Infrastructure as Code, and secure development methodologies. - Leverage AI-assisted engineering tools and emerging technologies to improve productivity, quality, and operational effectiveness. - Troubleshoot complex technical issues, identify root causes, and implement durable solutions. - Contribute to architecture discussions, technical design reviews, and engineering best practices. - Review code and provide constructive feedback to improve maintainability, quality, security, and operational excellence. - Continuously improve performance, scalability, reliability, and cost efficiency. - Stay current with evolving technologies and industry best practices. - Participate in operational support and on-call rotations as needed. --- ### Key Qualifications - Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent practical experience). - **3+ years** of professional software engineering experience building and operating production systems. - Strong programming experience in modern languages such as **C#, Python, Go, Java, JavaScript, or TypeScript**. - Experience designing, developing, and supporting **APIs, web services, or distributed systems**. - Experience building applications on modern cloud platforms such as **Microsoft Azure, AWS, or Google Cloud Platform**. - Experience with source control, automated testing, CI/CD pipelines, and modern software development practices. - Strong problem-solving, debugging, and analytical skills. - Ability to work independently, prioritize effectively, and drive projects from concept through delivery. - Strong written and verbal communication skills and ability to collaborate across technical and non-technical teams. --- ### Preferred Qualifications - Experience developing cloud-native applications using **serverless technologies, containers, or Kubernetes**. - Experience with **Azure** serv
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.