What is a Software Engineer at J.D. Power?
J.D. Power is globally recognized as a pioneer in consumer insights, data analytics, and advisory services. While the brand is famous for its awards and rankings, the engine behind these accolades is a sophisticated technology stack that processes massive amounts of consumer data. As a Software Engineer here, you are not just writing code; you are building the platforms that translate raw data into actionable intelligence for industries ranging from automotive to financial services.
This role is critical because J.D. Power is increasingly a data-first technology company. You will work on developing robust applications, maintaining high-availability systems, and creating tools that allow internal teams and external clients to visualize and interpret complex datasets. The work often involves modernizing legacy systems and building scalable solutions that ensure data accuracy and security.
You can expect to join a team where stability and code quality are paramount. Unlike a chaotic startup environment, the engineering culture here values structured development, object-oriented design principles, and long-term maintainability. You will likely collaborate closely with data scientists, product managers, and other engineers to deliver software that supports high-stakes business decisions for some of the world's largest companies.




