Software Engineer II

Sutter Health San Francisco , CA 94118

Posted 2 weeks ago

The Sutter Health Design & Innovation Team believes in the power of design to inspire and delight. Our goal is to create friction-free healthcare that is simple, engaging, and human by launching internal product and service experiences, partnering externally with world-class thought leaders and companies, and helping to create an internal culture of innovation.


You'll be building and delivering features at a fast pace, working on greenfield projects. You'll make healthcare more human, not less, with tech that is powerful, yet coy. This is an opportunity to work for social good and make a contribution to programs that raise the health status of the communities we live in.

As part of the Design & Innovation team, you can expect to grow in your strengths, alongside an inclusive, eager team who'll support you every step of the way. You will work with a diverse team that includes business leaders, software engineers, data scientists, designers, researchers, and product managers to create useful and elegant solutions.


Sutter Health is one of the nation's largest not-for-profit healthcare systems, serving 3 million patients across 25 hospitals and hundreds of outpatient facilities in Northern California. The Design & Innovation team moves fast, and has the feel of a small startup within a large organization. We are perpetually curious about people, and that empathy fuels our work.

Ambitious and speedy (by design), we are a build-first island within a buy-first culture. We are creating a portfolio of software projects, with the intent to graduate the best ideas and abandon unsuccessful experiments.

Here are some real examples of our recent work to familiarize yourself with what the job entails:

  • Web-based interface for care teams to collaboratively manage SMS conversations with patients.

  • Automated, SMS-based surveys to onboard patients and track their health progress.

  • Remote monitoring dashboard of sleep data for health coaches to support patients form good sleep habits.

Our tech stack is, for now, Ruby on Rails, Stimulus.js, PostgreSQL, Redis, Heroku, Twilio,



You are a generalist, lifelong learner and you love it. You embrace ambiguity, with an owner's mentality to decision making. You tilt toward action, threading the needle between analysis-paralysis and urgency. Your M.O. is pattern matching, and you're always vigilant for perfect storm moments that breakthrough all the roadblocks. And by default, you laugh loud and often. We want you to contribute uniquely and foster i ncreasing heterogeneity within the team. We know that diversity of experiences, talents and identities create the strongest teams, and we're ready for the continuous commitment required to build such an inclusive environment. We might not always agree but we always value each other's opinion. Everyone deserves to be heard, and in the end it is not about winning, it is about challenging each other, weighing the pros and cons of each solution and committing to do good work in the best interest of our users, both patients and providers alike. We are a healthcare company first. That means we honor our personal health first and are

committed to creating a workplace that supports a sustainable, healthy work/life balance. You can expect smiles and laughs and celebrations of success and kudos. You can expect a normal 40 hour work week. You can expect 8 hours of sleep. You are not joining a work hard, play hard team. Ours is a work smart, create awesome things culture. We are a remote-work team, but we strive to replicate the camaraderie and serendipitous moments that in-person teams naturally enjoy. Therefore, we all commit to working a daily 4-hour overlap. Outside of that, you choose the start and stop times that make you the most productive and effective colleague.


  • Bachelor's EE/CE/CS Required Or equivalent education/experience


  • 6 years as a software architect/engineer

  • Comfortable developing in software environments that are most applicable to the project at hand, including (but not limited to) Ruby on Rails, Stimulus.js, PostgreSQL, Redis, Heroku, Twilio,


  • Experience building enterprise scale web applications

  • Experience in all aspects of software product lifecycle, from concept to fast prototype, design, build, deployment, and support. Ability to translate business strategy into technical vision and strategy through prototype creation, refinement and enterprise scale implementation

  • Experience in translating needs of business partner/clients to application design using industry standard logical and physical modeling (e.g., E-R diagrams)

  • Track record of thriving in high performing teams in a fast paced environment

  • Demonstrated ability in consulting with vendors, clients, and management in order to gather functional requirements as input into application architecture design, prototype, and development efforts.

  • Knowledge of leading and emerging software products, technologies and products

  • Ability to communicate complex technical issues in terms clearly understood by technical and non-technical audiences

  • Familiarity with Human Centered Design processes

  • Health care work experience

  • Experience with agile development

  • Experience with modern wireframing and other UI/UX tools

Skills and Knowledge

  • Lead development of technical strategy, long term roadmap, implementation plan, and detailed deliverables for all Design & Innovation technical platforms and applications

  • Responsible for end to end current and future state architecture for all Design & Innovation technical platforms

  • Build software prototypes rapidly to prove value before enterprise-scale development

  • Drive development of quick iterative functional prototypes that move understanding of product requirements forward

  • Lead development and deployment of enterprise scale Design & Innovation technical platforms and applications

  • Maintain a deep understanding of prevailing technology, applications, industry best practices, business processes and architectural patterns and ensure consistency with internal technical platforms

  • Assist Innovation leadership with interviews and mentoring junior software engineers

  • Communicate with other team members to ensure alignment with broader business goals, seek input, and ensure other team members' clear understanding of internal technical platforms

  • Selection and management of external partners and vendors, as necessary

  • Communicate with senior leadership and all relevant stakeholders to ensure alignment around technical strategy and ensure that technical strategy consistently meets business objectives

  • Lead collaboration meetings to drive solutioning related to technical strategy

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer II

Microsoft Corporation

Posted Today

VIEW JOBS 2/24/2021 12:00:00 AM 2021-05-25T00:00 The Power Platform and Business Applications suite of products (PowerApps, Power Automate, Power Virtual Agents) are the fastest growing products in Microsoft, with multiple products seeing exponential growth over the last couple of years. A key differentiator is administration and management of resources by an admin-persona for an organization. The Admin Infrastructure team is at the heart of the admin story for all these products and owns core admin scenarios and portals - Dynamics Lifecycle Services (LCS) and Power Platform Admin Center (PPAC) - that power the admin experiences for the breadth of products in this space. Think of Azure portal, for Business applications. The team's charter includes building platform capabilities in PPAC that will be leveraged by the services powering the experiences in PPAC, along with building end user experiences as well. We also drive the product roadmap for LCS and build features to facilitate reliable and repeatable implementations for the Dynamics products. Additionally, we are driving the unification of the two admin portals into a single, unified admin portal that will be the central management plane for all Power Platform and Business Applications going forward. On this team, you get to experience direct customer feedback by building and shipping features used by customers day in day out. Thanks to the agile practices followed by the team like weekly releases, there are also many opportunities to have quick turnarounds and experimentation of various solutions. As an engineer, you will feel challenged and energized to expand your technical and domain expertise on a wide variety of problems. You will have the opportunity to envision and build solutions for global scale problems in mission critical services, requiring you to design with reliability and scalability in mind, and applying the best of cloud service design patterns. The team is not just about work though. We like to keep the fun element in the mix as well, and have regular social events like coffee hours, virtual game days, birthday celebrations and many more. Basic Qualifications: * 4+ years of software development experience (C#/Java, ASP.Net, JavaScript, HTML5, SQL or related technologies). * 3+ years of Object-Oriented Design, Database modeling/design and architecture experience * A Bachelor's degree in Computer Science or Advanced Sciences or equivalent experience Preferred Qualifications: * Prior experience building consumer centric web applications and latest web development technologies like React. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form. Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. #CAPJOBS On our engineering team you will exercise your technical skills, continued learning, collaborative mindset, and most importantly your passion for innovating with quality and your solid commitment to the success of our customers. We operate as an integrated engineering team responsible for end-to-end engineering, which means every engineer is involved in everything from inception to production for their features - design, development, testing, livesite and servicing. We leverage agile methodologies, maintain an extremely high release cadence (weekly and biweekly), and orchestrate for initiative and autonomy. Our work is orchestrated around real customers and their scenarios. You will be responsible for owning and driving broad features, working with the PMs, and collaborating with other services to solve customer problems. Microsoft Corporation San Francisco CA

Software Engineer II

Sutter Health