Full Time

Principal Software Engineer - Databricks

JPMorganChase
Jersey City, NJ
???* / year

Job Description

About this kind of role

What a Principal Software Engineer - Databricks usually does. The employer's own details are in the listing.

Typically does: A Principal Software Engineer leads the design, development, and implementation of complex software solutions, often focusing on a specific area of a larger system. This role involves significant technical expertise, mentoring junior engineers, and collaborating with product managers and other stakeholders to define and deliver features. Principal Engineers are expected to drive technical direction and make key architectural decisions, ensuring scalability, reliability, and performance. They also contribute to code reviews and establish best practices for the engineering team.

Tools and skills: Proficiency in programming languages like Python, Java, or Scala, experience with cloud platforms (AWS, Azure, or GCP), and familiarity with distributed systems, data structures, and algorithms are typically required.

Good fit for: Individuals with extensive software engineering experience and a strong track record of technical leadership thrive in this role.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.