Sr. Staff Engineer - Java/Spring/AWS

Early Warning Services•San Francisco, CA
•Hybrid

About The Position

Early Warning is hiring a Sr. Staff Engineer for an important role in developing, testing, and deploying complex solutions. The position shapes engineering approaches with software engineering, product, and architecture partners; owns technical strategy for broad or complex requirements; and is responsible for department-wide design patterns and code approaches. It reviews code output across teams, resolves technical conflicts, and drives architecture, design, prototyping, and implementation in support of product needs and technology strategy. The engineer leads a broad functional area and directs efforts through functional team members, while collaborating with product managers, designers, and engineering groups to conceptualize and build features. The role owns features or systems and their long-term health, supports operations teams with production issues, develops quality and performance tests, mentors engineers, and improves engineering standards, tools, and processes. It may include technical leadership of cross-functional projects. The role also supports the company’s commitment to risk management and protecting the integrity and confidentiality of systems and data. Early Warning follows a hybrid work model. Candidates must already be eligible to work in the United States for any employer; employment visa sponsorship is not available. The stated base pay range for the San Francisco, California area is $180,000–$240,000. Work takes place in a normal office environment and is primarily sedentary, with extensive computer use.

Requirements

  • Bachelor’s degree in computer science or a related technical field, or education and experience typically equivalent to that background.
  • 12 or more years of relevant experience.
  • 9 or more years developing distributed systems, SaaS, cloud solutions, or microservices.
  • Hands-on Docker experience.
  • 2 or more years developing front-end solutions.
  • Hands-on familiarity with modern frameworks such as Angular or React.
  • 8 or more years of experience with Java and Spring.
  • Proficiency in Maven or Gradle.
  • Demonstrated experience delivering business-critical systems to market.
  • Ability to influence and collaborate 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; 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.
  • Experience conducting code and design reviews.
  • 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.
  • Establish department-wide design patterns and code approaches; review and validate code output from multiple teams.
  • Resolve technical conflicts within and between teams.
  • Drive technical architecture, design, prototyping, and implementation in support of product needs and technology strategy.
  • Represent engineering in cross-functional sessions and use thoughtful arguments and influence to achieve agreement or behavior change.
  • Lead a broad functional area and direct efforts through functional team members, including overall team planning.
  • Collaborate with product managers, designers, and engineering groups to conceptualize and build features and create product descriptions.
  • Own features or systems and define their long-term health while improving surrounding systems.
  • Assist support and operations teams in identifying and quickly resolving production issues.
  • Develop and implement tests to ensure application quality, performance, and scalability.
  • Develop and mentor other engineers; may serve as technical leader for cross-functional projects.
  • Improve engineering standards, tooling, and processes.
  • Support risk management and protection of the integrity and confidentiality of systems and data.

Benefits

  • Competitive medical plans (PPO/HDHP), dental, and vision plans.
  • Company contributions to a Health Savings Account or pre-tax flexible spending accounts 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 and a 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