Description:
J.D. Power, a global leader in consumer insights, advisory services, and data analytics, is seeking a Full Stack Software Engineer to join its innovative team shaping the future of data analytics and AI. The selected candidate will work on cutting-edge solutions across multiple industries, particularly the automotive sector, transforming complex data into actionable insights using modern technologies.
As part of a collaborative and forward-thinking team, the Full Stack Software Engineer will be instrumental in designing and maintaining efficient data pipelines, developing scalable web applications, and leveraging automation tools to deliver high-quality, data-driven solutions. The role offers substantial autonomy, encouraging creativity, innovation, and technical leadership in a remote-first environment.
Design, implement, and maintain efficient data pipelines using technologies such as Python, Spark, .NET, SQL, and other modern tools.
Develop innovative backend and frontend solutions that transform raw data into actionable insights tailored to client needs.
Collaborate cross-functionally to ensure project success, presenting technical solutions to stakeholders and delivering within deadlines.
Utilize CI/CD pipelines and automation tools to ensure robust and scalable deployments.
Conduct code reviews, document technical decisions, and uphold best practices for maintainable and reliable software.
Engage in problem-solving and experimentation, exploring creative methods to optimize performance and efficiency.
Bachelor’s degree in Computer Science or related field (Master’s preferred).
5+ years of hands-on experience in software development, with a strong focus on backend systems.
Expertise in Python, PySpark, SQL, C#, .NET, and TypeScript, with a willingness to learn new technologies as required.
Strong understanding of data engineering, including schema design and distributed systems.
Experience with Agile methodologies, Git source control, and delivering web-based applications to end users.
Knowledge of automotive data is a plus but not mandatory.
Flexibility to travel for client or team engagements when necessary.
Creative freedom to innovate and explore unique approaches to problem-solving.
Collaborative culture with a team of highly skilled professionals who value innovation and excellence.
Remote-first work model promoting flexibility, productivity, and work-life balance.
Leader-led, performance-driven culture that rewards results and encourages personal growth.
Opportunity to make a tangible impact in shaping the future of data analytics and AI.
J.D. Power combines industry-leading data and insights with world-class technology to help clients tackle their most complex challenges. The company’s values — Truth Finders, Change Makers, and Team Driven — define its collaborative and ethical approach to innovation.
J.D. Power is an equal opportunity employer, committed to fostering an inclusive, accessible, and equitable workplace. The company provides reasonable accommodations for applicants with disabilities during the recruitment process.
| Organization | J.D. Power |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Software Engineer |
| Job Location | Toronto,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 5 Years |
| Posted at | 2025-11-01 12:57 pm |
| Expires on | 2025-12-16 |