Jobs / JPMorganChase

Lead Software Engineer -SRE/DevOps -Java/Python

JPMorganChase · Westerville, OH, United States
Westerville, OH, United StatesExp: 5+ yrsOnsite
Remuneration
Not specified
Location
Westerville, OH, United States
Visa sponsorship
Not specified

Job summary

As a Lead Software Engineer at JPMorganChase within the Consumer and Community Branch workplace technology team, you will enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will be a core technical contributor, responsible for critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Qualifications

  • Formal training or certification in software development concepts and 5+ years of applied experience in SRE/DevOps, platform engineering, or similar.
  • Proficiency in operating and managing cloud-based services using Infrastructure as Code (IaC) or Environment as Code (EaC) such as Terraform in AWS.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Proficiency in utilizing observability tooling such as Splunk, Dynatrace, Grafana, or Datadog.
  • Advanced programming skills in Java and Python technologies.
  • Proficiency in automation and continuous delivery methods/patterns.
  • Experience across the entire Software Development Life Cycle.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile).
  • Fluent in English.
  • Experience in SRE/DevOps practices (SLA/SLOs, error budgets, MTTR, MTTD).
  • Knowledge of RAG architectures and exposure to AI/Automation technologies that improve operations.
  • Knowledge of the financial services industry and its IT systems.

Responsibilities

  • Partner and collaborate with product, architecture, security, and operations teams to prioritize reliability and embed best practices across the software development lifecycle to improve operations across Branch Products.
  • Lead and develop resilient software solutions that improve reliability, scalability, and system performance of Branch Systems.
  • Lead evaluation sessions with external and internal teams for architectural designs, technical credentials, and applicability within existing systems and information architecture.
  • Develop secure, high-quality production code, and review and debug code written by others.
  • Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.

Skills

AWSDatadogDynatraceGrafanaJavaPythonSplunkTerraform

Certifications

Software development concepts certificationAWS Certifications (e.g., Solutions Architect Associate)

Languages

English

Industry

Financial services

Relocation

No