As a Software Engineer III SRE + DevOps, you will enhance system reliability at JPMorgan Chase by automating manual processes, contributing to small to medium projects, improving monitoring and observability, and resolving incidents collaboratively. You will apply knowledge of software engineering, coding, and cloud-based infrastructure, while working with various tools and technologies to support financial services operations.
Job Description
Play a key role in ensuring system reliability at one of the world's most iconic and largest financial institutions.
As a Software Engineer II at JPMorgan Chase within the Employee Platform, you will use technology to solve business problems and leverage software engineering best practices as we strive towards excellence. This role often works independently to execute small to medium projects, but you'll also have the opportunity to collaborate with cross functional teams to continually improve your level of knowledge about JPMorgan Chase's business and relevant technologies.
Job responsibilities
- Automate identified manual processes to reduce toil and build tools for enhanced monitoring and observability.
- Execute small to medium projects independently, progressing to designing and delivering projects autonomously.
- Leverage technology to solve business problems by writing high-quality, maintainable, and robust code following software engineering best practices.
- Participate in triaging, diagnosing, and resolving incidents, collaborating with others to address root causes.
- Recognize toil in your role and proactively work to eliminate it through systems engineering or application code updates.
- Understand observability patterns and strive to implement and improve service level indicators, objectives, monitoring, and alerting solutions for optimal transparency and analysis.
Required qualifications, capabilities, and skills
- Possess formal training or certification in software engineering concepts and 3+ years of applied experience
- Demonstrate coding ability in at least one programming language python, Java, Typescript and experience in maintaining cloud-based infrastructure.
- Familiar with site reliability concepts and observability practices, including monitoring and alerting using tools like Grafana, Dynatrace, Prometheus, Datadog, and Splunk.
- Understand and work with containers or common server operating systems such as Linux and Windows.
- Develop emerging knowledge in software, applications, and technical processes, including CI/CD tools like Jenkins, GitLab, or Terraform, and common networking technologies.
- Collaborate effectively in a large team, vocalizing ideas with peers and managers, and adapt work plans to changing responsibilities and projects.
- Eager to participate in learning opportunities to enhance effectiveness in project activities and apply system processes and methodologies to system development.
Preferred qualifications, capabilities, and skills
- General knowledge of financial services industry
Top Skills
Java
Python
Typescript
Similar Jobs at JPMorganChase
Financial Services
As an Experienced Software Engineer at JPMorganChase, you will design and develop scalable systems using Java or Python, focusing on high-quality production code, system stability, and continuous improvement through data analysis and insights. You'll actively participate in agile development processes and contribute to a diverse and inclusive team culture.
Top Skills:
JavaPython
Financial Services
The role involves managing data governance by collaborating with subject matter experts, establishing data classification and quality standards, advising leadership on objectives, and maintaining compliance with regulations. It includes building partnerships with technology and business partners to enhance metadata management and data processes.
Top Skills:
Data CatalogingData GovernanceData ManagementMetadata Management
Financial Services
As a Data Analytics - Transformation Associate, you will execute credit loss forecasting models, automate processes, and analyze data to enhance the forecasting of credit loss. Responsibilities include collaborating with stakeholders, delivering projects, ensuring compliance, and providing training on tools and cloud capabilities.
Top Skills:
PysparkPythonSQL
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.