Lead Software Engineer responsible for designing, developing, and delivering secure, high‑quality production code while driving AI‑assisted engineering practices and team adoption of enterprise‑authorized tools.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in 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.
Responsibilities
Executes creative software solutions, design, development, and technical troubleshooting
Develops secure and high‑quality production code, and reviews and debugs code written by others
Drives team adoption of enterprise‑authorized AI‑assisted engineering practices
Applies knowledge of tools within the Software Development Life Cycle toolchain
Identifies opportunities to eliminate or automate remediation of recurring issues
Requirements
Formal training or certification on software engineering concepts
Lead Software Engineer responsible for designing, delivering, and maintaining Kafka-based event streaming platforms and high-throughput microservices within the Consumer & Community Banking Marketing and Customer Insights Technology team.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in 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.
Responsibilities
Executes creative software solutions, design, development, and technical troubleshooting
Lead design and delivery of Kafka-based event streaming platforms/services in high-throughput environments
Code in back-end technologies such as Java, Springboot, Node.js
Code in front-end technologies such as HTML, CSS, JavaScript, Typescript, React, Angular
Work with cloud platforms (AWS, Azure, GCP) and web technologies
Requirements
Formal training or certification on software engineering concepts
Provide architectural leadership and technical guidance for enterprise platforms and cloud-native solutions, with a strong emphasis on AWS.
Compensation
155000 to 209000
Responsibilities
Provide architectural leadership and technical guidance for enterprise platforms and cloud-native solutions
Define and promote architecture patterns and standards for observability across applications, platforms, and infrastructure
Partner with engineering teams to incorporate observability into solution designs, including metrics, logs, distributed tracing, dashboards, alerting, and service health monitoring
Provide architectural guidance for the adoption and implementation of industry standards such as OpenTelemetry for telemetry collection and distributed tracing
Evaluate existing technology architectures and identify opportunities to improve reliability, scalability, operational visibility, and supportability
Design, develop, and deliver reliable, secure, and scalable software solutions for JPMorgan Chase’s Commercial & Investment Bank Payments Technology team.
Responsibilities
Executes software solutions, design, development, and technical troubleshooting
Creates secure and high-quality production code and maintains algorithms
Leverages enterprise-authorized AI coding assist tools to improve code quality and productivity
Applies knowledge of tools within the Software Development Life Cycle toolchain
Produces architecture and design artifacts for complex applications
Requirements
Nice to have: AI technologies
Nice to have: modern front-end and backend technologies
Seasoned member of an agile team designing and delivering market-leading technology products for Precious Metals/Agriculture trading and Front Office.
Responsibilities
Works closely with Precious Metals/Agriculture Trading, Quantitative Research, Sales, Middle Office, and other technology teams to gather requirements and deliver reliable and impactful solutions
Designs, develops and maintains trading applications and systems used by Front Office
Leverages enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity
Troubleshoots production issues efficiently in a time-sensitive environment
Continuously improves code quality, performance and system resilience by developing secure and high-quality production code
Requirements
Bachelor's Degree in Computer Science or equivalent
As a Software Engineer III within the Neovest Technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.
Responsibilities
Execute software solutions, including design, development, and technical troubleshooting.
Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems.
Produce architecture and design artifacts for complex applications while ensuring design constraints are met.
Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets.
Proactively identify hidden problems and patterns in data and use these insights to drive improvements in coding hygiene and system architecture.
Requirements
Formal training or certification in software engineering concepts
Lead Software Engineer responsible for designing, developing, and maintaining secure, high-quality infrastructure solutions within JPMorganChase Corporate Technology pillar.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in 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.
Responsibilities
Execute creative software solutions including Infrastructure as Code, design, development, and technical troubleshooting
Develop secure and high-quality infrastructure patterns in Red Hat Linux space
Drive team adoption of enterprise-authorized AI-assisted engineering practices
Apply knowledge of tools within the Software Development Life Cycle toolchain
Identify opportunities to eliminate or automate remediation of recurring issues
Requirements
Formal training or certification on software engineering concepts
Design, develop, and maintain backend services and full-stack applications using Java, Spring Boot, Spring Cloud, TypeScript, and JavaScript, while leveraging AWS infrastructure and AI-assisted development tools.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in 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.
Responsibilities
Executes software solutions, design, development, and technical troubleshooting
Design, develop, and maintain backend services, agentic workflows using TypeScript and APIs using Java, and Spring Boot
Implement micro-services architecture leveraging Spring Cloud for service discovery, configuration, and resilience
Containerize and deploy applications on AWS using services such as ECS, EKS, Lambda, or EC2
Implement and maintain AWS infrastructure using Infrastructure as Code (IaC)
Requirements
Nice to have: Agent2UI
Nice to have: A2A protocol
Nice to have: Python programming
Nice to have: Troubleshooting in multi-agent environments
Lead Software Engineer responsible for designing, developing, and maintaining high‑throughput backend services in a large corporate environment.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in 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.
Responsibilities
Executes software solutions, design, development, and technical troubleshooting
Manages the delivery of a scrum
Produces architecture and design artifacts for complex applications
Leverages enterprise‑authorized AI coding assist tools to improve code quality and delivery speed
Develops secure high‑quality production code and reviews and debugs code written by others
Requirements
Formal training or certification on software engineering concepts
Nice to have: Reactive programming technology
Nice to have: Building microservices
Nice to have: On‑prem and/or public cloud
Nice to have: Cockroach or Cassandra / distributed database