Jobs · Engineering · Florida

Sr Lead Software Engineer - Engineering Services & Platforms

JPMorganChase · Tampa, FL · 1 wk ago
On-siteEngineeringFull-time

About the role

Be an integral part of an agile team that enhances, builds, and delivers trusted market-leading technology products in a secure, stable, and scalable way. As a Senior Lead Software Engineer on the Engineering Services & Platforms (ESP) team within the Chief Technology Office (CTO), you will drive significant business impact through deep technical expertise and problem-solving methodologies. The role sits at the intersection of software engineering, enterprise risk, controls, operational resilience, and large-scale technology transformation.

Your mission is to improve SDLC cycle time, delivery consistency, software quality, and developer satisfaction by leveraging AI across SDLC tasks, standardizing reusable frameworks, and delivering a unified, end-to-end developer experience across tools and platforms.

Responsibilities

  • Provide technical leadership across frontend, backend, API, database, and AI integration workstreams.
  • Develop secure and high-quality production code, and review and debug code written by others.
  • Build mission-critical technology platforms in complex, highly regulated environments.
  • Maintain platforms that support critical software delivery and production-release processes across large enterprises.
  • Build reliable systems and engineering ecosystems that are secure, scalable, measurable, auditable, and resilient.
  • Strengthen TRC frameworks by translating policy and regulatory expectations into practical engineering capabilities.
  • Modernize SDLC controls, improving quality and integrity of control evidence, automating risk detection and remediation, strengthening software supply-chain governance, and embedding compliance into developer workflows.
  • Drive adoption and governance of approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis).
  • Establish measurable validation standards (secure coding, peer review, automated testing) and promote reuse of proven patterns and automation within the SDLC/TLM toolchain.
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including AI-assisted development and automation capabilities, to improve value realized by automation at scale.
  • Influence product design, application functionality, and technical operations and processes.
  • Actively contribute to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on experience building full stack applications using Java and React (or Angular), with practical experience delivering Spring/Spring Boot microservices and well-designed REST APIs.
  • Proficiency across the full software development lifecycle — requirements, design, implementation, testing, release, and support — with clear documentation and traceability.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Experience with Kafka or REST API messaging services.
  • Experience implementing automation and continuous delivery, including build and test automation, CI/CD pipelines, and quality gates.
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls.
  • Ability to tackle design and functionality problems independently with little to no oversight.
  • Practical experience developing production-scale cloud-native (AWS) engineering solutions in commercial environments.

Preferred Qualifications

  • Hands-on container skills with Docker (image builds, runtime config, troubleshooting).
  • Experience within a banking and/or payments environment.

Benefits

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. Eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. Benefits include:

  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • A retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.

Similar jobs