Principal Software Engineer
Company: JPMorganChase
Location: Wilmington
Posted on: April 1, 2026
|
|
|
Job Description:
Description If you are looking for a game-changing career,
working for one of the world's leading financial institutions,
you’ve come to the right place. As a Principal Software Engineer at
JPMorgan Chase within the Corporate Technology, you will provide
expertise and engineering excellence as an integral part of an
agile team to enhance, build, and deliver trusted market-leading
technology products in a secure, stable, and scalable way. Leverage
your advanced technical capabilities and collaborate with
colleagues across the organization to drive best-in-class outcomes
across various technologies to support one or more of the firm’s
portfolios. Our Machine Learning Engineering leadership team,
tackle complex business challenges through innovation and
engineering excellence. In this senior leadership role, you'll
leverage your deep technical expertise and strategic vision across
the full software development lifecycle while partnering closely
with stakeholders to achieve shared objectives Job responsibilities
Partner with product owners to define firm-wide technology
strategies and roadmaps across JPMorgan Chase. Serve as a trusted
advisor to senior business and technology stakeholders, translating
complex technical concepts into actionable business insights.
Provide hands-on thought leadership for building on-premises and
cloud-based Machine Learning platforms capable of deploying and
running predictive models at scale. Architect, design, and
integrate new solutions within a large-scale enterprise environment
of to deliver highly distributed, scalable, secure, and resilient
applications. Stay current with industry-wide technology trends,
best practices, and emerging developments in Machine Learning.
Drive innovation by ensuring JPMorgan Chase maximizes the business
benefits of adopting market-leading technology capabilities.
Rapidly evaluate, pilot, and scale new innovations in close
collaboration with product owners. Establish standards, governance
frameworks, and best practices for the ML Platform. Direct
implementation of comprehensive monitoring and alerting solutions
to ensure optimal performance, scalability, availability, and
reliability. Solve complex problems involving large datasets and
optimize existing ML libraries and frameworks. Work effectively
within large, cross-functional teams to achieve organizational
goals. Required qualifications, capabilities, and skills Formal
training or certification on software engineering concepts and 10
years applied experience Proven experience building application
frameworks and/or platform development at an enterprise scale. Deep
knowledge of solution design patterns and experience building
resilient solutions across on-premises and cloud environments,
including associated security considerations. Proven experience in
building high-volume, low-latency, high-throughput transactional
systems using java & spring boot Strong background with Machine
Learning frameworks and Big Data technologies such as spark and
hadoop. Experience working with one or more cloud platform
providers, including Azure, AWS, and Databricks. Demonstrated
ability to define application solution architecture and technology
roadmaps. Exceptional written and verbal communication skills, with
the ability to influence and advise senior stakeholders. Proven
ability to juggle multiple priorities and deliver effectively in a
fast-paced, dynamic environment. Passionate about building an
innovative culture and driving continuous improvement. Comfortable
working in an Agile, collaborative environment with a commitment to
excellence and a customer-first mindset. Preferred qualifications,
capabilities and skills Experience building ML models, including
model accuracy assessment, tuning, and optimization. Experience in
MLOps and building model serving applications Experience in working
with structured data and NLP models. Experience with Python
Certification in Databricks and AWS
Keywords: JPMorganChase, Greenville , Principal Software Engineer, IT / Software / Systems , Wilmington, North Carolina