JPMorgan Chase's Global Finance Technology team is looking to enhance, design, and deliver data collection, storage, access, and analytics, as well as software solutions in a secure, stable, and scalable way. The Engineer II (Data/Software) will contribute to this by executing solutions through design, development, and technical troubleshooting of multiple components within technical products, applications, or systems.
Requirements
- Formal training or certification in Software Engineering concepts and 2+ years of experience in creating data aggregation pipelines or in software development.
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages such as Python or Java as well as database querying languages
- Advanced at SQL (e.g., joins and aggregations); working understanding of NoSQL databases;
- Experience in SPARK programming and exposure to Big Data.
- Experience across the whole Software Development Life Cycle
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
Responsibilities
- Organize, update, and maintain gathered data and software components to make them actionable and secure
- Demonstrate basic knowledge of data and software system components to determine controls needed for secure data access and development
- Be responsible for making custom configuration changes in one to two tools to generate a product at the business or customer request
- Execute standard solutions, including design, development, and technical troubleshooting for both data and software products
- Updates logical or physical data models based on new use cases with minimal supervision
- Writes secure and high-quality code using the syntax of at least one programming language such as Python or Java with limited guidance
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
Other
- You thrive on diversity and creativity, and we welcome individuals who share our vision of making a lasting impact.
- Your unique combination of design thinking, technical expertise, and experience will help us achieve new heights.
- You’ll contribute to a team culture of diversity, opportunity, inclusion, and respect.
- We are an equal opportunity employer and place a high value on diversity and inclusion at our company.
- We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.