Lead Software Engineer

Franklin Templeton

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Baltimore, MD
Salary
$134,500–$174,500 / yr
Posted
22 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $154k
$122k $247k
below market most similar roles pay here above market

This role pays less than 71% of similar roles. Most pay $142,450–$208,800 — the blue band above. At the midpoint, this role pays about $154k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About Franklin Templeton

Franklin Templeton is a global investment management organization offering a wide range of mutual funds, ETFs, and alternative investment solutions to retail and institutional investors worldwide. Industry: Investment Management & Asset Management

Franklin Templeton currently has 16 open roles on FindRole.

Listed pay typically runs $137,250–$174,500 across 16 roles with salary data.

Most-posted roles

View all roles at Franklin Templeton

At a glance

TL;DR · Lead Software Engineer

The Lead Software Engineer joins the Wealth Management Technology team to support the mission-critical CashApp Money Movement platform. This role involves designing, developing, and maintaining transaction processing components for ACH, wires, and checks while ensuring strict compliance with AML/KYC and OFAC controls. You will own critical components across integrations, workflow orchestration, and system reliability, modernizing legacy systems into cloud-native microservices. The technical stack includes Java, Spring Boot, Angular, React, SQL Server, Snowflake, Kafka, and Azure. You will utilize GitLab, Bamboo CI/CD, and Jira to manage high-volume, high-reliability money movement. Key responsibilities include performing root cause analysis, conducting peer reviews, and leveraging an AI-first mindset to generate high-quality code and automation scripts for complex transaction flows and regulatory validations.

What you'll do

  • Design, develop, and maintain CashApp transaction processing components for ACH, wires, and checks.
  • Modernize platform components into a cloud-native microservices architecture using Java and Spring Boot.
  • Own critical components across transaction processing, integrations, and workflow orchestration.
  • Perform root cause analysis and resolution for production incidents and system failures.
  • Enhance integrations with accounting platforms, AML monitoring systems, and Azure cloud environments.
  • Improve automation coverage for regression, API, and downstream validations.
  • Conduct code peer reviews and support branching strategies for the engineering team.
  • Validate AI-generated code and outputs before applying them to critical production systems.

What we're looking for

  • 8+ years of software engineering experience.
  • Bachelor's or master's degree in Computer Science, Engineering, or equivalent experience.
  • Strong experience in Java, microservices architecture, API integrations, and distributed systems.
  • Experience with money movement platforms, high-volume systems, and file-based processing like NACHA or wire instructions.
  • Understanding of regulatory controls including AML/KYC, OFAC, and ISO 20022.
  • Experience leading critical platform components or modules.
  • Experience with payment orchestration platforms (preferred).
  • Familiarity with observability tools, performance tuning, digital onboarding, and FinTech integrations (preferred).

More like this

Similar roles

Lead Software Engineer

Franklin Templeton

Baltimore, MD +3 6 days ago $134,500–$174,500
Java Spring Boot Microservices Angular React SQL Server Snowflake mongo DB Kubernetes Azure Camunda Drools CI/CD Agile API Design DocuSign LexisNexis Jira ServiceNow
8+ yrs exp Hybrid

Lead Software Engineer

Capital One Financial

McLean, VA 174 days ago
AWS Java Go Python TypeScript JavaScript SQL Kubernetes Docker Lambda Fargate NoSQL RDBMS HTML/CSS Agile Microservices Microsoft Azure
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 55 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile Interactive AI Tooling
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 77 days ago
JavaScript React Angular TypeScript Java HTML CSS AWS Microsoft Azure Google Cloud RESTful Web Services Microservices Test-Driven Development Agile Cloud Computing
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 109 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile
4+ yrs exp

Lead Software Engineer

Capital One Financial

Chicago, IL +1 106 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile
4+ yrs exp