E

Early Warning

Fraud prevention and identity verification platform

Manager – Software Engineering - Full Stack Customer Applications

Engineering LeadershipPosted on Nov 9
Full-time

About the Job

Requirements

  • A BS or MS in Computer Science, or equivalent practical experience.
  • At least eight years of professional software engineering experience, including at least three years in a team-lead or manager leadership capacity.
  • Hands-on experience building production web applications with a modern front-end framework such as React and TypeScript, including component design, state management, testing, and performance.
  • Experience designing and building enterprise backend services and REST APIs, such as with Java/Spring Boot or Node.js, with understanding of scalability, reliability, and security.
  • Experience integrating applications with enterprise identity providers using OIDC, OAuth 2.0, or SAML, and integrating with CRM, service-management, or other third-party platforms through APIs.
  • Experience with relational and/or NoSQL data stores.
  • Experience planning and leading application or service migration to public cloud, preferably AWS, including infrastructure as code, cloud-native design, data migration, and production cutover.
  • Hands-on experience using AI coding assistants such as Claude Code in day-to-day engineering, and ability to lead safe and effective team adoption.
  • Experience with CI/CD, automated testing, and monitoring/observability practices.
  • Experience with Agile methodologies, practices, and procedures.
  • Management and leadership skills for leading software engineering teams and working across an organization.
  • Ability to work effectively in cross-functional groups, handle multiple deadline-driven priorities, and generate results.
  • Ability to explain technical trade-offs to non-technical stakeholders.
  • Experience designing vendor-neutral integration layers or migrating between platforms such as identity, CRM, or messaging.
  • Experience leading large-scale cloud migrations in a regulated environment, including landing zone, networking, and security design; AWS or equivalent certification.
  • Experience establishing AI-assisted development guidelines, governance, and adoption metrics for an engineering team.
  • Experience using AI agents to accelerate legacy code analysis, refactoring, and test creation during modernization efforts.
  • Experience with B2B customer identity, delegated administration, and multi-tenant data access.
  • Experience with design systems and accessibility.
  • Experience with event-driven architecture, workflow automation, and bulk/batch processing.
  • Exposure to AI-enabled features such as intelligent search or conversational assistance.
  • Experience in FinTech, payments, or fraud/risk environments; PCI-DSS or SOC 2 exposure.

Responsibilities

  • Own the technical direction of the team's applications across the user interface, backend services, integrations, and data layers.
  • Set front-end engineering standards for a modern component-based framework such as React with TypeScript, including shared component libraries, performance, accessibility, and testing.
  • Guide the design of secure, scalable backend services and REST and event-driven APIs, and their integration with internal systems and third-party platforms.
  • Define integration approaches for enterprise identity, including single sign-on, multi-factor authentication, role-based access, and attribute-based access, and for customer-relationship or service-management platforms, using standards-based, loosely coupled designs that allow vendor replacement with limited rework.
  • Make and document architecture decisions, including Architecture Decision Records and build-versus-buy or build-versus-configure trade-offs.
  • Review designs and code, and remain hands-on to unblock engineers and maintain technical credibility.
  • Lead migration of applications, services, and data from on-premises or legacy hosting to the cloud, preferably AWS, from assessment and target architecture through cutover and decommissioning.
  • Define migration approach and workload sequencing, including rehost, replatform, refactor, or retire, balancing customer impact, risk, cost, and delivery commitments.
  • Design cloud-native, resilient, and cost-aware architectures, including infrastructure as code, containerization or serverless where appropriate, autoscaling, multi-AZ availability, and disaster recovery.
  • Plan and execute data migration, integration cutover, and rollback strategies with minimal customer disruption, and validate performance, security, and compliance before and after each cutover.
  • Establish cloud operations practices for observability, cost monitoring (FinOps), and shared-responsibility security controls.
  • Lead adoption of AI coding assistants, including Claude Code, across design exploration, code and test generation, code review, refactoring, documentation, and migration or modernization work.
  • Define responsible-use standards and guardrails, including human review of all AI-generated changes, prohibiting secrets, credentials, or Restricted/Confidential data in prompts or generated code, adherence to dependency and vulnerability policies, and attribution of AI-assisted commits for audit.
  • Coach engineers on effective prompting, project context files, and agentic workflows, and share working patterns across the team and broader Software Engineering organization.
  • Measure and report AI-assisted engineering impact on delivery speed, quality, and cost, and adjust practices based on results.
  • Lead the team to meet project commitments and surface risks, dependencies, and trade-offs early.
  • Translate product goals and customer outcomes into a sequenced technical plan with Product and UX.
  • Direct identification, enhancement, and automation of unit, integration, end-to-end, and performance testing; enforce test policies and quality-control standards across the development lifecycle.
  • Drive CI/CD, release readiness, and operational excellence, including monitoring, alerting, and incident response for production services in existing and cloud-hosted environments during migration.
  • Ensure systems meet service-level agreements and audit requirements.
  • Embed secure development practices, including secrets management, dependency and vulnerability management, data classification and masking of confidential data, and audit-ready change records.
  • Comply with security policies and procedures to maintain system and data confidentiality, integrity, and availability, and support applicable regulatory and audit requirements such as PCI-DSS and SOC 2.
  • Participate in hiring, coordinate project assignments, set goals, and document and execute annual performance evaluations.
  • Provide leadership and guidance for professional development through training plans, mentoring strategies, and hands-on coaching across front-end and backend skills.
  • Build a collaborative team culture focused on ownership, quality, and customer outcomes.
  • Serve as the main engineering liaison between Software Engineering and Product, UX, Operations, Support, Information Security, and business stakeholders, maintaining communication with project stakeholders.
  • Mature the Agile SDLC by applying industry best practices and regularly reviewing the usefulness of process steps and artifacts.
  • Contribute to the vision, organization, and leadership of the Software Engineering department.
  • Keep management informed of department progress, problems, and solutions.

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