Providence Health & Services Senior Software Engineer - Platform in Seattle, Washington


The Digital Innovation Group (DIG) at Providence Health & Services is a small but mighty product development and incubation team that is building next-gen tools that give patients convenient and easy access to healthcare virtually anywhere, anytime.

OUR MISSION: As employees of the Providence Digital Innovation Group, we passionately serve the people of our community. We are dedicated to removing obstacles that limit access to quality health care and enabling people to live healthier lives.

As a Sr. Software Engineer, you will build out our core platform capabilities that include: WebRTC (telemetry, signaling, conference, etc.) used for audio/video calls, Chat, Mobile SDK, Email, Push Notifications, SMS, Feature Toggle, Config Management and Payments Gateway. You will be responsible for the development and delivery of the web services supporting APIs and user experiences on various channels as well as integrations with partners. The ideal candidate is passionate about rapid development and deployment of software while providing leadership to engineers on micro-services architecture. You will be building systems in the cloud and at the edge, delivering best-in-class capabilities through containerization, container orchestration, and distributed computing. You are skilled at exploring different technologies and systems to solve a customer problem and have demonstrated experience with installing, configuring and supporting complex 3rd party systems. Successful engineers in the role are excited to build platforms using open source software while being scrappy and nimble.

What you will do:

  • Lead development efforts for new platforms. Implement and architect platform features.

  • Learn integrated product frameworks, APIs and code base.

  • Own development and overall delivery of services supporting API’s and user experiences

  • Encourage good engineering practice with emphasis on code quality, supportability, scalability and performance.

  • Advocate leading edge practices such as CI/CD, containerization and TDD.

  • Estimate project work and help with scheduling/committing of work to stakeholders

  • Enhance DevOps practices.

  • Evaluate 3rd party systems for integrations and provide solutions on custom integration work.

  • Coach and mentor other engineers and take part in recruitment of fellow engineers.


Qualifications we are seeking:

  • Bachelor's degree in Computer Science or equivalent combination of education and relevant experience.

  • 6 years of object oriented design and implementation.

  • Proven experience building micro-services at scale with NOSQL database technologies.

  • A passion for continuous delivery and test-first design. Experience deploying to cloud-native infrastructure using containers is an asset.

  • A demonstrated track record of being a change agent, leaving every team and process better than you found it.

Perks & Benefits:

  • Work with a small but growing team full of enthusiasm and passion for upholding company values and taking pride in what they accomplish for the greater good.

  • Value-centric, scrappy, and flexible environment that provides autonomy and respect to all.

  • Competitive Compensation Plan.

  • Medical, Dental, Vision.

  • Flexible work schedule, generous vacation and matched 403b.

  • Continuous growth and learning opportunities

  • The best tools money can buy.

We offer a full comprehensive range of benefits - see our website for details

Our Mission

As people of Providence, we reveal God's love for all, especially the poor and vulnerable, through our compassionate service.

About Us

Providence Health & Services is the third largest not-for-profit health system in the United States. Providence employs more than 82,000 caregivers (employees) across a five-state area; AK, WA, MT, OR, and CA. Our facilities include 34 hospitals, 600 physician clinics, senior services, supportive housing and other health and educational services. Providence is proud to be an Equal Opportunity Employer. Providence does not discriminate on the basis of race, color, gender, disability, veteran, military status, religion, age, creed, national origin, sexual identity or expression, sexual orientation, marital status, genetic information, or any other basis prohibited by local, state, or federal law.

Schedule: Full-time

Shift: Day

Job Category: Information Technology

Location: Washington-Seattle

Req ID: 162909