Principal Software Engineer

Early Warning Services

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CAChicago, ILScottsdale, AZ
Salary
$173,000–$230,000 / yr
Employment
Full-time
Posted
31 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $202k
$127k $247k
below market most similar roles pay here above market

This role pays less than 51% of similar roles. Most pay $169,550–$214,500 — the blue band above. At the midpoint, this role pays about $202k versus about $192k 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 · Principal Software Engineer

The Principal Software Engineer - AWS serves as a hands-on technical leader responsible for setting engineering standards and ensuring high-quality outputs across multiple teams. This role involves partnering with product management to craft strategy, creating technical product designs, and mentoring team members. You will design and engineer application service solutions focusing on cloud, containerization, CI/CD, and automated testing. Key technologies include Java, J2EE, Spring Boot, Kafka, Oracle PL/SQL, and JavaScript. You will utilize tools such as Git, Jenkins, Maven, and Terraform while working within AWS or other cloud platforms. The work involves solving complex problems in the FinTech domain, specifically regarding real-time payment networks, ACH/EFT systems, and migrating application services from on-premise environments to the cloud while maintaining strict data integrity.

What does a Software Engineer earn in California?

Median $214500 from 1157 postings across 75 companies.

See salary data

What you'll do

  • Craft product strategy and descriptions in partnership with product management to align with technology roadmaps.
  • Provide technical leadership and expertise on software engineering issues, industry trends, and emerging technologies.
  • Create and own technical product designs and system architectures.
  • Design and engineer application service solutions using cloud, containerization, CI/CD, and automated testing.
  • Develop and shape a departmental-wide technical vision for the future.
  • Coach and mentor team members to ensure excellence in output quality.
  • Work with customers to understand their needs and improve product functionality.
  • Support risk management by protecting the integrity and confidentiality of systems and data.

What we're looking for

  • Candidates must independently possess the eligibility to work in the United States.
  • Bachelor’s degree in computer science or a related technical field.
  • Fifteen or more years of experience in designing and developing complex software projects.
  • At least eight or more years of experience in the FinTech domain.
  • 1-2 years of experience implementing application solutions in Cloud using Containerization, CI/CD, and automated testing.
  • Proven track record designing and building complex end-to-end systems as a full stack developer.
  • Hands-on experience with Java, RESTful Web Services, Microservices Architecture, and messaging frameworks like Kafka or Tibco EMS.
  • M.S. or Ph.D. in Computer Science or another technical field (preferred).

More like this

Similar roles

Principal Software Engineer, Java/AWS

Early Warning Services

Scottsdale +3 74 days ago
Java Spring Boot Microservices AWS Kubernetes Terraform Kafka Oracle PL/SQL Python C# Ruby PHP JavaScript AngularJS J2EE JUnit Tomcat CI/CD Jenkins Maven Git Splunk AppDynamics Zabbix Jira Confluence Agile Scrum LEAN SDLC RESTful Web Services OOA/OOD
10+ yrs exp Hybrid

Principal Software Engineer, Ecommerce

Early Warning Services

Scottsdale +3 71 days ago
Java Spring Boot AWS Kubernetes Microservices Kafka Oracle PL/SQL CI/CD J2EE JUnit Tomcat Git Maven Jenkins Jira Confluence JavaScript AngularJS RESTful Web Services Agile Scrum LEAN DevOps OOA/OOD Automated Testing
10+ 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 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

Principal Engineer, Digital Assets

Early Warning Services

San Francisco, CA +3 107 days ago
Java Spring Boot Spring Core Microservices Kafka Oracle PL/SQL AWS Google Cloud MS Azure Terraform Python C# Ruby PHP JavaScript AngularJS J2EE JUnit Tomcat RESTful Web Services CI/CD Jenkins Maven Git Jira Confluence Splunk AppDynamics Zabbix Agile Scrum LEAN SDLC OOA/OOD
10+ yrs exp Hybrid