Staff Software Engineer
Company | Oscar Health |
---|---|
Location | Los Angeles, CA, USA, Remote in USA, Tempe, AZ, USA, New York, NY, USA |
Salary | $192000 – $252000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 7+ years of professional software engineering experience
- 5+ years of experience as a leader of cross-pod or cross-company deliverables
- 5+ years of experience leading technical contributions, improving the quality of what your teams create
- 5+ years of experience with practical application of CS concepts within their team
- 5+ years of experience setting and enforcing the standard for writing stable, correct, and maintainable code
- 5+ years of experience leading technical teams including mentoring and training more junior engineers.
Responsibilities
- Serve as the subject matter expert on business and technical domains.
- Lead the planning, execution and release of complex technical projects across multiple teams, including owning medium to large features or infrastructure projects from technical design through completion
- Work with partners, product managers, and designers to solve challenging problems.
- Lead and mentor engineers and engineering teams to improve technology, apply best practices and set overall team direction.
- Responsible for ensuring the team’s delivery of large or complex technology capabilities (set of components or services) within their team’s domain or spanning multiple domains.
- Facilitate, encourage, and enhance a culture of collaboration within the engineering team and its internal customers; recognizing when cross-team projects are at risk and actively mitigate risk to deliver on time.
- Prolific contributor to the objectives of their functional group, and plays a key role in driving outcomes for organization-wide projects.
- Work with leadership to assign prioritization of technical roadmap and influence prioritization of product roadmap and process enhancements within their area and across related areas.
- Actively identifies and reduces failure domains while working with their team to do the same.
- Builds software to minimize effort and business impact during maintenance and failures.
- Guide the development of Service-Level Objectives (SLOs) for systems they and their team are responsible for.
- Compliance with all applicable laws and regulations
- Other duties as assigned.
Preferred Qualifications
-
No preferred qualifications provided.