Providence Health & Services Senior Software Engineer - Developer Experience in Seattle, Washington
The Digital Innovation Group (DIG) at Providence Sr Joseph Health (PSJH) 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. Mission: As employees of the 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.
We’re looking for a passionate and experienced engineer for our Engineering Efficiency team. Engineering Efficiency consists of three groups: Reliability & Engineering (Infrastructure & Ops), Developer Experience (DevEx) Tools, and QA. Specifically, the DevEx team was formed to help bring standardization and improvement in key areas across DIG and ensure that the Infrastructure, Builder Tools and QA functions support quality code and products.
Some of Engineering Efficiency’s current projects:
Improve upon developer velocity, scalability and testability across a diverse project areas and platforms
Create common development best practices and develop tools to reduce development times
Build tools for deploying onto Kubernetes & continue the migration to containerization
Making operational experience a part of every team's cultures to raise the quality of the software we build.
As a Software Engineer you will be building those frameworks and tools to help reduce development times and identify and streamline the interdependencies between the teams much earlier in the product development lifecycle. DevEx team members are given the responsibility to determine which scrum teams need the most assistance as well as which efforts would bring the most value to DIG as an organization. DevEx team members are also be accountable for bringing these efforts organization wide and evangelizing their use.
We champion openness and collaboration by working in small teams and keeping distractions to a minimum. People are free to focus on code that ships and is impactful. People are encouraged to dive into products and career development. Teams work in 2 week sprints. In DIG, the goal is to keep things simple.
A small but growing team - we’re good at what we do and enjoy working together.
Autonomy and respect from day one
An environment that is scrappy, flexible, and values tenacity
Generous vacation, benefits, flexible work, and matched 403b
The best tools money can buy
You’ll be surrounded by a team of people who have transformed industries and have come to Providence to transform health care delivery. You will have the best of both worlds- the exhilaration of an incubation organization paired with the resources and security of an industry healthcare leader.
Who you are:
Force multiplier: a developer who makes everyone around her/him better
Polyglot developer: you can develop in multiple languages and enjoy learning new languages. You choose the right programming language for the problem at hand.
Experienced in deploying to cloud infrastructure
You’re tenacious & enjoy the rewards of consistently striving to achieve results
B.S. or higher in Computer Science OR equivalent combination of education and relevant experience
4 years’ experience working with automation tools such as Puppet, Chef, Ansible, XebiaLabs
4 years’ experience supporting Cloud Services such as AWS with tools in line with CloudFormation, CloudTrail, CloudWatch, Elastic Load Balancing, Beanstalk, EC2, Route 53, etc.
Experience with “Mobile First”, Responsive Design with HTML and CSS
Experience building complex software systems that have been successfully delivered to customers
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
CI/CD background with architectural knowledge around how the services are constructed
Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
Experience with Golang
Experience with developing automated internal frameworks, increasing developer and release velocity, improving code health and building developer tools
Understanding of microservices architecture
We offer a full comprehensive range of benefits - see our website for details
As people of Providence, we reveal God's love for all, especially the poor and vulnerable, through our compassionate service.
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.
Job Category: Information Technology
Req ID: 178450