J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer - SAS Viya

Software EngineeringConfirmed live in the last 24 hours
Full-timeOhio, USANo salary listedIn-person

About the Job

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Demonstrated experience building and supporting production-grade services, with hands-on ownership of reliability, operational readiness, and root-cause remediation.
  • Experience with cloud and containerized platforms and modern deployment practices, such as Kubernetes, infrastructure automation, and service automation.
  • Ability to lead cross-functional incident, problem, and change activities, with clear communication and disciplined follow-through.
  • Experience driving continuous integration and continuous delivery (CI/CD) and release engineering practices to improve deployment frequency, reduce change risk, and enable repeatable, automated releases across application and platform components.
  • Ability to provide technical leadership and mentorship by coaching engineers, raising design and implementation standards, and fostering engineering culture and execution discipline.
  • Ability to use delivery metrics, quality signals, production telemetry, incident trends, and usage patterns to prioritize improvements and measure outcomes against service and product key performance indicators (KPIs).
  • Experience using SAS Viya and Databricks applications, and Kubernetes, including user onboarding, migrations, troubleshooting, incident management, and change management.
  • Ability to drive team adoption of enterprise-authorized artificial intelligence (AI)-assisted engineering practices, including AI-assisted coding and refactoring, code review support, test generation and acceleration, and troubleshooting and root-cause analysis support; establish validation standards for secure coding, peer review, and automated testing; and promote reuse of proven patterns.
  • Deep knowledge of the software development lifecycle (SDLC) toolchain, including source control, CI/CD, artifact management, scanning, observability, and enterprise-authorized AI-assisted development and automation capabilities.

Responsibilities

  • Lead end-to-end application development in partnership with site reliability engineering across the software development lifecycle—planning, designing, building, testing, releasing, and operating—to deliver scalable, secure, and maintainable solutions.
  • Drive technical design and architecture for distributed application platforms, balancing performance, resiliency, cost, and delivery speed.
  • Build and enhance software capabilities supporting analytics and data platforms, including SAS Viya (GKP), SAS Viya (AWS), and Databricks (AWS), with ownership of integration patterns, automation, and operational readiness.
  • Develop and maintain platform and application services for onboarding, configuration, environment management, user migrations, and governed access for SAS Viya and Databricks workloads on on-premises and AWS platforms.
  • Partner with product managers and stakeholders to refine requirements, define delivery roadmaps, and translate business outcomes into scoped epics, user stories, and technical deliverables.
  • Establish and enforce engineering standards for coding, API contracts, testing strategy, documentation, and security controls, and ensure consistent quality through peer review and automation.
  • Lead modernization initiatives, including refactoring, re-platforming, and performance optimization, to reduce technical debt and improve developer productivity and system maintainability.
  • Drive continuous integration and continuous delivery (CI/CD) and release engineering practices for more frequent, repeatable, automated releases with reduced change risk.
  • Use delivery, quality, telemetry, incident, and usage data to prioritize improvements and measure outcomes against service and product KPIs.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices while setting validation standards and promoting reuse of proven patterns.
  • Apply SDLC toolchain and authorized AI-assisted development and automation capabilities to increase automation, reduce manual effort, and improve delivery outcomes.

Desired Qualifications

  • Experience with full-stack development and DevOps practices, including service ownership models and reliability metrics such as service level objectives.
  • Experience operating data or analytics platforms and related tooling, such as SAS, including SAS Viya, Databricks administration, or comparable platforms.
  • Experience with enterprise CI/CD, release management, and code quality and security scanning practices and toolchains.
  • AWS certification, such as Solutions Architect, or equivalent cloud credentials.
  • Experience with performance engineering for distributed systems, including capacity planning and production tuning.
  • Exposure to user interface development, such as modern web frameworks, to support end-to-end troubleshooting and service ownership.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs