Who We Are Verily is a subsidiary of Alphabet that is using a data-driven approach to change the way people manage their health and the way healthcare is delivered. Launched from Google X in 2015, our purpose is to bring the promise of precision health to everyone, every day. We are focused on generating and activating data from a variety of sources, including clinical, social, behavioral and the real world, to arrive at the best solutions for a person based on a comprehensive view of the evidence. Our unique expertise and capabilities in technology, data science and healthcare enable the entire healthcare ecosystem to drive better health outcomes.
Description At Verily, we're on a mission to make precision health a reality-and we're looking for bold thinkers to help us get there. As a Staff Software Engineer on our Consumer Health Systems team, you'll play a pivotal role in transforming how care is delivered and experienced.
In this full-stack role, you'll design and build scalable solutions that personalize patient experiences and make complex health data more accessible. From integrating messages, surveys, and device data to crafting intuitive interfaces, your work will directly impact how people engage with their health and participate in clinical research. If you're passionate about innovation, thrive in collaborative environments, and want your code to make a real difference in people's lives-we'd love to connect.
Responsibilities - Own the vision, roadmap, execution, and technical direction for a broad functional area, setting priorities for the team.
- Collaborate cross-functionally to define technical specs, oversee design, scope projects, and drive deliverables.
- Lead and review major software designs, advocate for innovative, forward-looking technical strategies, and improve development processes.
- Ensure compliance by working closely with privacy, security, and quality teams, while managing project priorities and deadlines independently.
- Mentor team members on design techniques, coding standards, and support their technical growth.
Qualifications Minimum qualifications
- Bachelor's degree in Computer Science or a related technical field.
- 8+ years of software development experience with expertise in a general-purpose programming language (e.g., Java, Python, C , etc.).
- Proven leadership in guiding project teams and setting technical direction.
- Deep knowledge in a technical domain and experience designing distributed systems.
- Familiarity with cloud platforms (GCP, AWS, Azure), DevOps tools (GitHub Actions, Kubernetes, ArgoCD, Backstage), and strong written communication for design/architecture documentation.
Preferred qualifications
- Experience working directly with end customers and stakeholders
- Experience working at a software product company
- Demonstrated large scale business impact from delivered solutions
- Interest and ability to learn new coding paradigms and languages