EngineerJobs.io
← Back to all jobs

Job Description

JPMorganChase is seeking a Lead Software Engineer to join Corporate Technology in Columbus, OH (onsite). This role combines hands-on engineering with technical leadership to design and deliver scalable, secure, high-quality distributed application platform capabilities, including SAS Viya and Databricks-related analytics and data platform services across on-prem and AWS environments.

Responsibilities

  • Lead end-to-end application development in partnership with site reliability engineering across the software development lifecycle, including plan, design, build, test, release, and operate, while ensuring solutions remain scalable, secure, and maintainable.
  • Drive technical design and architecture decisions for distributed application platforms, balancing performance, resiliency, cost, and delivery speed.
  • Build and enhance analytics and data platform software capabilities, 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 both on-prem and AWS platforms.
  • Partner with product managers and stakeholders to refine requirements, define delivery roadmaps, and translate business outcomes into well-scoped epics, user stories, and technical deliverables.
  • Establish and enforce engineering standards covering coding standards, API contracts, testing strategy, documentation, and security controls, ensuring consistent quality through peer review and automation.
  • Lead modernization efforts such as refactoring, re-platforming, and performance optimization to reduce technical debt and improve developer productivity and system maintainability.

Requirements

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

Technologies

  • SAS Viya (GKP)
  • SAS Viya (AWS)
  • Databricks (AWS)
  • Kubernetes
  • CI/CD
  • Infrastructure and service automation
  • Source control
  • Artifact management
  • Scanning
  • Observability
  • AI-assisted coding
  • AI-assisted refactoring
  • Code review support
  • Test generation/acceleration
  • Troubleshooting and root-cause analysis support

Benefits

  • Base salary determined based on the role, experience, skill set, and location.
  • Commission-based pay and/or discretionary incentive compensation (where eligible roles apply), paid as cash and/or forfeitable equity in recognition of individual achievements and contributions.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • A retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
  • Additional details about total compensation and benefits will be provided during the hiring process.

Preferred Qualifications, Capabilities, and Skills

  • 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, including SAS (SAS Viya), Databricks administration, or comparable platforms.
  • Experience with enterprise CI/CD, release management, and code quality/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 using modern web frameworks to support end-to-end troubleshooting and service ownership.

About the Team

Professionals in JPMorganChase Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. These corporate teams are essential to supporting businesses, clients, customers, and employees for success.

Similar Jobs