Principal Software Engineer - Engineering Tools & Productivity

JPMorgan ChasePlano, TX
84d$204,250 - $285,000

About The Position

Ready to shape the future of software development at scale? As a Principal Software Engineer at JPMorgan Chase within the Consumer Community Banking Engineering Tools & Productivity group, you'll lead the charge in optimizing the software delivery lifecycle for 15,000 engineers across Chase. You'll set best practices, build innovative tools, and integrate them into the global delivery pipeline. Plus, you will conduct research of the cutting-edge technologies and drive engineering excellence throughout the entire JPMorgan Chase.

Requirements

  • Formal training or certification on software engineering concepts and 10+ years applied experience.
  • Proficiency in languages like Java, C++, or Go, with a strong focus on system-level development and optimization.
  • Strong experience in designing, building, and maintaining large-scale, high-performance platforms.
  • Deep knowledge of cloud environments (AWS, GCP, Azure) and distributed systems architectures.
  • Experience in scaling platforms to support thousands of engineers, ensuring high availability and reliability.
  • Ability to work across engineering teams, influencing best practices, and aligning technical goals with business needs.
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.

Nice To Haves

  • Expertise in building and managing CI/CD pipelines, automation, and DevOps practices to improve development workflows.
  • Proven experience leading teams in building and optimizing developer tools, infrastructure, and platform services.

Responsibilities

  • Inspire software engineers across all levels and guide senior technology leaders to embrace strategic initiatives and invest in cutting-edge technologies.
  • Champion and uphold best practices for the Software Development Life Cycle (SDLC) throughout JPMorgan Chase.
  • Develop and seamlessly integrate tools into the firm's global enterprise toolchain.
  • Conduct Proofs of Concept (PoCs) to assess and introduce innovative technologies.
  • Propel engineering excellence and enhance the development experience for over 15,000 engineers.
  • Cultivate and contribute to the technical community; spearhead knowledge management initiatives; continuously refine personal skills.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service