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