JPMorganChase logo

Senior Lead Software Engineer - Communications Surveillance Technology (Java, KMS, ECS)

JPMorganChase
Full-time
On-site
Plano, Texas, United States
IT/Tech
Description

Join the team and help lead and innovate our platform to meet our evolving business needs.

 

As a Senior Lead Software Engineer at JPMorganChase within the Communications Surveillance Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

The team is seeking a  dynamic and experience lead software engineer to drive one or more features within our Communications Surveillance Technology group. This role is pivotal in driving the strategic build-out of our surveillance platform, ensuring robust, scalable, and innovative solutions that meet evolving business needs.

Job responsibilities

  • Team Leadership: Leads, mentors, and inspires one or more high-performing feature teams, fostering a culture of technical excellence, collaboration, and continuous improvement
  • Strategic Platform Build-Out: Drives the end-to-end delivery of critical platform features, ensuring alignment with the overall technology strategy and business objectives
  • Hands-on Technical Guidance: Acts as hands-on technologist, providing architectural direction, code reviews, and technical problem-solving to ensure high-quality deliverables
  • Business Partnership: Engages with business stakeholders to understand requirements, translate business needs into actionable technical solutions, and effectively break down complex asks for the teams
  • Project Management: Oversees project planning, execution, and delivery, ensuring timelines, budgets, and quality standards are met
  • Innovation & Best Practices: Champions the adoption of modern engineering practices, tools, and technologies to drive innovation and operational efficiency
  • Proven Leadership: Demonstrates experience leading multiple technology teams, preferably in a financial services or regulated environment
  • Technical Expertise: Possesses hands-on experience with modern software engineering, architecture, and platform development with proficiency in relevant programming languages, frameworks, and cloud technology.
  • Inclusive Culture: Contributes to the team culture of diversity, opportunity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience . In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise  
  • Hands-on practical experience delivering system design, application development, testing, and operational stability within high-volume transaction environments
  • Advanced proficiency in event-driven development with Java, Python and cloud native enterprise-scale applications
  • Extensive cloud experience in the AWS ecosystem including SQS, KMS, and ECS.
  • Applied experience with parsing libraries (Apache James, Java Mail, Mime4j, MsgParser, and Tika)
  • Experience building enterprise applications with high-volume transaction processing (20M transactions per day or higher)
Preferred qualifications, capabilities, and skills
  • Prior experience with surveillance technology strongly preferred
  • Prior experience or familiarity with Groovy


Apply now
Share this job