Software Engineer III - Scala Engineer

JPMorgan Chase & Co.
Jersey City, NJ, United States
6 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Big Data Cloud Computing Software Quality Databases Continuous Integration Data Structures Software Debugging
+9 more
Python (Programming Language) Scrum Methodology Systems Development Life Cycle Software Tools Scala (Programming Language) Software Engineering Software Systems Maintaining Code Programming Languages

Job description

Experteer Overview As a Scala Engineer in JPMorgan Chase’s Corporate Technology, you will develop and troubleshoot standard software solutions within an agile team. You contribute to secure, stable, and scalable software components for our technology products. You’ll gain experience across design, development, and automation in a large corporate environment. This role offers a pathway to growth as you apply AI-assisted engineering practices to improve quality and delivery. Compensation / Benefits * Execute standard software solutions, design, development, and troubleshooting * Write secure, high-quality code in at least one programming language with limited guidance * Design, code, and troubleshoot with awareness of upstream and downstream systems * Leverage SDLC tools to improve automation value * Troubleshoot technical problems of basic complexity * Analyze large data sets to inform secure, stable development decisions * Learn and apply development processes for secure, stable code and systems * Promote enterprise-approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, including standardized validation and pattern reuse * Utilize SDLC tools, including AI-assisted development and automation capabilities, to enhance automation value Tasks * Formal training or certification in software engineering concepts * 3+ years of applied experience * Proficient in at least one language (Scala, Java, Python) * Strong Big-Data and database skills * Experience with AWS cloud computing (ECS, EKS, EMR, Lambda) * Knowledge of data structures, algorithms, and efficient coding * Experience coding/debugging/maintaining code in a large corporate environment * Ability to collaborate with global teams across time zones * Self-starter capable of coordinating with team members and partner teams to deliver solutions * Familiar with agile methodologies (e.g., Scrum), CI/CD, Applicant Resiliency, and Security * Experience leading use of AI-assisted software development tools with expectation-setting for AI output validation in terms of correctness, performance, and security * Understanding of responsible AI use, data sensitivity, secure handling of inputs/outputs, and resiliency and security expectations Key requirements * competitive total rewards * comprehensive health care coverage * retirement savings plan * tuition reimbursement * mental health support * on-site health and wellness centers

Requirements

and and systems * Promote enterprise-approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, including standardized validation and pattern reuse * Utilize SDLC tools, including AI-assisted development and automation capabilities, to enhance automation value Tasks * Formal training or certification in software engineering concepts * 3+ years of applied experience * Proficient in at least one language (Scala, Java, Python) * Strong Big-Data and database skills * Experience with AWS cloud computing (ECS, EKS, EMR, Lambda) * Knowledge of data structures, algorithms, and efficient coding * Experience coding/debugging/maintaining code in a large corporate environment * Ability to collaborate with global teams across time zones * Self-starter capable of coordinating with team members and partner teams to deliver solutions * Familiar with agile methodologies (e.g., Scrum), CI/CD, Applicant Resiliency, and Security * Experience leading use 4 _ AI-assisted software development tools with expectation-setting for AI output validation in terms of correctness, performance, and security * Understanding of responsible AI use, data sensitivity, secure handling of inputs/outputs, and resiliency and security expectations Key requirements * competitive total rewards * comprehensive health care coverage * retirement savings plan * tuition reimbursement * mental health support * on-site health and wellness centers

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · World Congress 2021

2:05 min

Preserving the software engineering growth path for junior developers

Gunnar Grosch · Coffee With Developers

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

Videos

See all

Related articles

See all