Sr Lead Software Engineer

JPMorgan Chase & Co.Wilmington, DE

About The Position

As a Sr. Lead 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. 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. Our Machine Learning Engineering team, where we solve complex business challenges through innovation and engineering excellence. In this role, you'll apply your deep technical expertise across the full software development lifecycle while collaborating closely with stakeholders to drive shared objectives.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on server-side development experience, including Web Services, XML, SOAP, REST, and JMS.
  • Proven experience in building high-volume, low-latency, high-throughput transactional systems.
  • Proficient in building microservices using Spring Boot, Spring Core, MVC, Web Services and Messaging
  • Experience with S3, DynamoDB, ECS, EKS, RDS, Lambda, and ALB/NLB.
  • Experienced with pair programming agents such as GitHub Copilot to accelerate prototyping.
  • Strong knowledge of RDBMS, schema design, SQL, query optimization, indexing, joins, and JDBC.
  • Proficient with JUnit, TestNG, Mockito, SoapUI, DBUnit, or similar tools.
  • Agile Development experience with SCRUM or similar methodologies
  • Completed AWS Developer or Solution Architect Certification

Nice To Haves

  • Experience managing projects end-to-end, from requirements scoping to successful launch.
  • Experience in MLOps and building model serving applications
  • Experience with artificial intelligence and machine learning tools and framework in development.
  • Certification in Databricks
  • Experience in observability and production management tools (ex. Splunk / Dynatrace / Grafana)

Responsibilities

  • Design and implement enterprise-grade Machine Learning platforms capable of deploying and running predictive models at scale.
  • Develop web applications using service-oriented and microservices architecture with Java and Python frameworks.
  • Integrate solutions with AWS Cloud Services, including compute, storage, databases, and security components.
  • Build tools and automation solutions for monitoring, provisioning, and streamlining processes, services, and reporting.
  • Establish comprehensive monitoring and alerting frameworks to ensure optimal performance, scalability, availability, and reliability.
  • Define standards, best practices, and governance guidelines for the ML Platform.
  • Provide technical leadership, guidance, and mentorship to team members.
  • Partner closely with Product teams to design, build, and deliver capabilities through agile sprints.
  • Leverage strong operational insights to recommend improvements to upstream products, processes, and policies that enhance the user experience.
  • Utilize AI agents and emerging technologies to build prototypes for demonstration purposes, presenting to peer groups, business partners, and senior leadership.
  • Deliver high-quality results within tight deadlines while maintaining a strong focus on code optimization, performance tuning, and engineering best practices.

Benefits

  • 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.
  • We also offer a range of benefits and programs to meet employee needs, based on eligibility. These 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 and more.

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

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service