Staff Software Engineer, Java/AWS

Early Warning Services

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$174,000–$223,000 / yr
Employment
Full-time
Posted
29 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $195k
This role $198k
$129k $277k
below market most similar roles pay here above market

This role pays less than 58% of similar roles. Most pay $170,712–$219,425 — the blue band above. At the midpoint, this role pays about $198k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About Early Warning Services

Early Warning Services is a fintech company that operates the Zelle person-to-person payments network, the Paze digital checkout wallet, and Certos fraud prevention and identity risk solutions for financial institutions.

Early Warning Services currently has 84 open roles on FindRole.

Listed pay typically runs $145,000–$176,000 across 34 roles with salary data.

Most-posted roles

View all roles at Early Warning Services

At a glance

TL;DR · Staff Software Engineer, Java/AWS

JOB TITLE: Upcoming Opportunity - Staff Software Engineer - Java/AWS The Staff Software Engineer joins a team focused on developing, testing, and deploying complex solutions within the payments and risk management domain. This role involves building technical strategies for broad requirements, driving architecture, and leading the design and implementation of business-critical systems. You will own features, define long-term system health, and collaborate with product managers and designers to conceptualize new features. Key responsibilities include mentoring engineers, performing code reviews, and improving engineering standards. The role requires proficiency in Java, Spring, Spring Boot, Maven, and Gradle. You will work with AWS cloud infrastructure, distributed systems, microservices, and event-driven architecture using frameworks like Kafka or RabbitMQ. Additionally, you must apply mature engineering practices including CI/CD, secure coding, and Agile methodologies to ensure high-quality production delivery.

What does a Software Engineer earn in California?

Median $214500 from 1157 postings across 75 companies.

See salary data

What you'll do

  • Build technical strategies for complex requirements and solve large open-ended problems.
  • Drive all aspects of technical architecture, design, prototyping, and implementation.
  • Lead the development of technical plans, backlogs of stories, and production delivery.
  • Guide functional team members through planning and execution of project goals.
  • Represent engineering in cross-functional sessions to persuade others and influence behavior.
  • Partner with product managers and designers to conceptualize and build new features.
  • Own the long-term health of specific features and surrounding systems.
  • Develop and implement tests to ensure application quality, performance, and scalability.

What we're looking for

  • Candidates must independently possess the eligibility to work in the United States.
  • A Bachelor’s degree in computer science or a related technical field is typically required.
  • Candidates must have eight or more years of relevant related experience.
  • Candidates must have seven or more years of experience in distributed systems, SaaS, cloud solutions, or microservices.
  • Candidates must have six or more years of work experience with Java/Spring.
  • Proficiency in Maven/Gradle is required.
  • Experience with event-driven architecture and messaging frameworks like Kafka or RabbitMQ is required.
  • Knowledge of mature engineering practices including CI/CD, testing, and secure coding is required.

More like this

Similar roles

Senior Staff Software Engineer

Early Warning Services

Scottsdale +3 72 days ago
Java Spring Spring Boot AWS Google Cloud Platform Azure Kubernetes Kafka RabbitMQ Maven Gradle CI/CD Distributed Systems micro services SaaS Event-Driven Architecture Agile Scrum LEAN SDLC Pub/Sub
10+ yrs exp Hybrid

Principal Engineer, Java/AWS

Early Warning Services

San Francisco, CA 23 days ago $207,000–$276,000
Java SpringBoot AWS Microservices Kafka Oracle PL/SQL RESTful Web Services J2EE JUnit Tomcat Terraform CI/CD Git Maven Jenkins Python C# Ruby PHP JavaScript AngularJS JQuery AppDynamics SQL SDLC Agile Scrum LEAN OOA/OOD
10+ yrs exp Hybrid

Senior Staff Software Engineer, Commerce

Early Warning Services

Scottsdale +3 71 days ago
Java Spring Spring Boot AWS Google Cloud Platform Azure Kubernetes Kafka RabbitMQ Maven Gradle CI/CD micro services SaaS Distributed Systems Event-Driven Architecture Agile Scrum LEAN SDLC Pub/Sub
10+ yrs exp Hybrid

Staff Cloud Engineer

Early Warning Services

Scottsdale, AZ +3 78 days ago
AWS Kubernetes Terraform Ansible Docker Java Spring Python C# Ruby PHP JavaScript React Angular CI/CD Kafka RabbitMQ DynamoDB S3 Lambda EC2 IAM Route53 Cloud Formation Azure Google Cloud Platform Maven Gradle AppDynamics Linux DNS HTTP TLS micro services Event-driven architecture SDLC Agile Scrum LEAN
8+ yrs exp Hybrid

Principal Engineer

Early Warning Services

Scottsdale +3 45 days ago
Java RESTful Web Services Spring Boot Spring Core Kafka Tibco EMS JMS Oracle PL/SQL JavaScript AngularJS AWS Google Cloud MS Azure Terraform Git Maven Jenkins Chef Python C# Ruby PHP Splunk Altiris Zabbix AppDynamics JUnit Tomcat Jira Bugzilla Confluence SDLC Agile Scrum LEAN DevOps CI/CD Microservices Architecture OOA/OOD
10+ yrs exp Hybrid

Senior Staff Engineer, Java / SpringBoot / AWS

Early Warning Services

Chicago, IL +3 71 days ago
Java SpringBoot AWS Kubernetes Docker PostgreSQL Aurora MySQL Kafka RabbitMQ Maven Gradle CI/CD DevOps Agile Scrum Google Cloud Platform Azure Grafana AppDynamics Event-driven architecture SaaS micro services
10+ yrs exp Hybrid