E

Early Warning

Fraud prevention and identity verification platform

Principal Software Engineer - AWS

Backend EngineeringConfirmed live in the last 24 hours
Full-time$173k - $276k /yr

About the Job

Requirements

  • A bachelor's degree in computer science or a related technical field, or equivalent education and/or experience typically obtained through such a degree.
  • Fifteen or more years of experience designing and developing complex software projects, including at least eight years in the FinTech domain.
  • One to two years of experience implementing cloud application solutions or services using containerization, continuous integration/continuous delivery, automated testing, and security guidelines.
  • Experience leading cross-functional teams to create technical solutions.
  • Effective communication and public-speaking skills, including comfort presenting to all levels within the company.
  • Knowledge of Software Development Lifecycle best practices, software development methodologies such as Agile, Scrum, and LEAN, and DevOps practices.
  • A proven track record designing and building complex end-to-end systems as a full-stack developer.
  • Hands-on experience designing and developing with one or more of the following: Java RESTful web services (Java, J2EE, JUnit, and Tomcat); microservices architecture; open-source frameworks including Spring Boot and Spring Core; messaging frameworks such as Kafka, Tibco EMS, or JMS; Oracle PL/SQL; JavaScript and scripting frameworks such as jQuery and AngularJS.
  • Hands-on experience with test automation across unit, component, integration, and functional testing.
  • Proven experience in object-oriented analysis and design.
  • Experience implementing continuous integration/continuous delivery pipelines, including tools such as Git, Chef, Maven, and Jenkins.
  • A solid understanding of modern cloud platforms such as AWS, Google Cloud, or Microsoft Azure.
  • Experience working with code repositories such as Git or SVN, bug-tracking tools such as Jira or Bugzilla, and wikis such as Confluence.
  • Must pass a background and drug screen.
  • Must independently possess eligibility to work in the United States for any employer at the date of hire.

Responsibilities

  • Partner with product management to craft product strategy, create product descriptions, and align with technology roadmaps.
  • Serve as a senior point of expertise on software engineering issues, industry trends, and developing technologies; model effective practices and coach and mentor team members.
  • Own the creation of technical product design and architecture.
  • Create and conduct presentations for small-to-medium-sized groups.
  • Work closely with customers to understand their needs and partner with them to improve company products.
  • Partner with software engineering, product, and architecture teams to shape engineering approaches and share knowledge and experience.
  • Develop, scope, and shape a department-wide technical vision.
  • Design and engineer product and application service solutions aligned with technology strategy roadmaps, including cloud, containerization, continuous integration/continuous delivery, and automated testing, with attention to business growth, maintainability, operational readiness, and self-service.
  • Collaborate cross-functionally to influence and motivate others and support strategic change management.
  • Support the company's risk-management commitment and protect the integrity and confidentiality of systems and data.

Desired Qualifications

  • A master's or Ph.D. in computer science or another technical field.
  • Knowledge of Splunk, Altiris, and Zabbix.
  • Hands-on experience working with AWS.
  • Experience with database design and architectures.
  • Expertise in Terraform or other cloud orchestration technologies.
  • Experience with monitoring and alerting systems such as AppDynamics.
  • Experience with other programming languages such as C#, Ruby, Python, and PHP.
  • Knowledge of ACH/EFT.
  • Knowledge of real-time payment networks such as RTP and FedNow.
  • Experience migrating application services from on-premises environments to the cloud.
  • Cloud or Kubernetes certification.

About the Company

Early Warning

Fraud prevention and identity verification platform

Early Warning Services provides fraud prevention, identity verification, and risk management tools for U.S. financial institutions, government entities, and payment companies. Its platform supports real-time payments, deposit and check validation, and identity checks, powered by a nationwide data network that banks share and managed as a data steward to create a single view of fraud. This bank-to-bank data-sharing approach differentiates it from competitors by offering cross-functional fraud visibility and risk management across channels and departments. The company aims to prevent deposit losses and financial crime by delivering trusted data, insights, and verification capabilities across the U.S. financial system.

Company size
1,001-5,000
Company stage
Not listed
Total funding
$22.9M
Headquarters
Scottsdale, AZ
Founded
1990

Recently Posted Jobs

Explore more opportunities at Early Warning

See more jobs