Sr. Staff Engineer - Java/Spring/AWS

Early Warning®•San Francisco, CA
•$180,000 - $240,000•Hybrid

About The Position

Early Warning is hiring a Sr. Staff Engineer to develop, test, and deploy complex solutions. The role shapes technical strategy and architecture across broad or complex requirements, establishes department-wide design and coding approaches, and validates code output across multiple teams. It leads technical planning and implementation in support of product needs and the company’s technology strategy, while representing engineering in cross-functional discussions and resolving technical conflicts. The engineer collaborates with product managers, designers, and engineering groups to conceptualize and build features; owns the long-term health of features and systems; and helps support and operations teams resolve production issues. The position also develops tests for application quality, performance, and scalability, mentors engineers, and improves engineering standards, tools, and processes. It supports the company’s commitment to risk management and the integrity and confidentiality of systems and data. The position follows a hybrid work model. Work takes place in a normal office environment and is primarily sedentary, with extensive computer use. The listed base pay range for the San Francisco, California area is $180,000–$240,000.

Requirements

  • Bachelor’s degree in computer science or a related technical field, or equivalent education and/or experience typically obtained through such a degree.
  • 12 or more years of relevant related experience.
  • 9 or more years of experience developing distributed systems, SaaS, cloud solutions, or microservices.
  • Hands-on Docker experience.
  • 2 or more years of front-end development experience and hands-on familiarity with modern frameworks such as Angular or React.
  • 8 or more years of work experience with Java/Spring.
  • Proficiency in Maven or Gradle.
  • Demonstrated experience delivering business-critical systems to market.
  • Ability to influence and work collaboratively across multiple departments.
  • Experience designing and developing scalable systems.
  • Experience with event-driven architecture and messaging frameworks such as Pub/Sub, Kafka, or RabbitMQ.
  • Working experience with cloud infrastructure such as Google Cloud Platform, AWS, or Azure.
  • Knowledge of mature engineering practices, including CI/CD, testing, and secure coding.
  • Knowledge of SDLC best practices, software development methodologies such as Agile, Scrum, or LEAN, and DevOps practices.
  • Must complete a background and drug screen.
  • Must independently possess eligibility to work in the United States at the date of hire; employment visa sponsorship is unavailable.

Nice To Haves

  • System design experience with commerce, APIs, payment operations, or checkout functions.
  • Advanced Java and Spring/Spring Boot development.
  • AWS-based application architecture experience.
  • Hands-on system design and coding.
  • Technical leadership for a delivery team.
  • Code and design review experience.
  • Experience mentoring engineers.
  • Experience leading technical planning, decomposition, and execution.
  • Experience coordinating team-level engineering activities without formal people-management responsibility.
  • Knowledge of real-time payment networks such as RTP or FedNow.
  • FinTech experience.
  • Kubernetes experience.

Responsibilities

  • Partner with software engineering, product, and architecture teams to shape engineering approaches and share knowledge.
  • Own technical strategy for broad or complex requirements and solve large, open-ended problems with forward-looking approaches.
  • Set department-wide design patterns and code approaches; review and validate code output from multiple teams.
  • Resolve technical conflicts within and between teams.
  • Lead technical architecture, design, prototyping, and implementation in support of product needs and technology strategy.
  • Represent engineering in cross-functional sessions and use sound arguments and adaptable approaches to influence stakeholders and reach agreement.
  • Lead a broad functional area and direct efforts through functional team members, including overall team planning.
  • Collaborate with product managers, designers, and other engineering groups to conceptualize and build features and create product descriptions.
  • Own features or systems, define their long-term health, and improve the health of surrounding systems.
  • Assist support and operations teams in identifying and resolving production issues.
  • Develop and implement tests to ensure application quality, performance, and scalability.
  • Develop and mentor engineers; may serve as a technical leader on cross-functional projects.
  • Seek improvements to engineering standards, tools, and processes.
  • Support the company’s risk management commitment and protect the integrity and confidentiality of systems and data.

Benefits

  • Medical coverage, including PPO and HDHP plans.
  • Dental insurance.
  • Vision insurance.
  • Company contributions to a Health Savings Account (HSA).
  • Flexible spending accounts (FSA) for commuting, health, and dependent-care expenses.
  • 401(k) plan with a 100% company Safe Harbor match on the first 6% deferred, immediately upon eligibility.
  • Flexible Time Off for exempt employees and generous PTO for non-exempt employees.
  • 11 paid company holidays.
  • Paid volunteer day.
  • 12 weeks of paid parental leave.
  • Maven Family Planning support, including egg freezing, fertility, adoption, surrogacy, pregnancy, postpartum, early pediatrics, and return-to-work support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service