Senior Data Software Engineer, Personalization
$107k - $157.3k per yearUltimate.ai
Job Requisition ID # 26WD97925
Position Overview
Do you thrive in a fast-paced, high-energy environment? Are you a creative problem solver who enjoys building solutions and products using cutting edge technologies? Are you looking to collaborate with motivated individuals from diverse backgrounds? Do you have the drive to make things happen? If so, you are in the right place.
Autodesk is leading the transformation of how users interact with design and engineering software by embedding AI deeply into our products. We are building cloud-native, AI-powered platforms that operate at scale, leveraging data, machine learning, and agentic systems to deliver intelligent, adaptive, and personalized experiences across our flagship products in and including AutoCAD, Revit, Construction Cloud, and Forma.
The Personalized Experiences Team is a centralized Personalization group working closely with product line development teams across the company to democratize ML/Analytics across all Autodesk products. You will design and own the data foundations that power Autodesk’s personalization Platform capabilities. That means modeling highly complex, high-stakes data, building reliable pipelines and services, and ensuring that downstream product features and intelligence workflows operate with accuracy, consistency, and scale.
This is a hands‑on, senior engineering role with real ownership. You will work across backend services, data pipelines, and APIs, taking features from design through production. You will help define schemas, transformations, and architectural patterns that become the backbone of the platform as it scales. While the primary focus is backend and data engineering, you are expected to engage pragmatically across the stack to ensure data and intelligence are surfaced correctly in the product.
Reporting
You will report to an Engineering Manager within the AI and Personalization organization.
Location
Toronto (Hybrid) or remote within Canada
Responsibilities
- Design and build scalable data pipelines to ingest, process, and serve product usage and behavioral data for personalization and AI use cases.
- Develop backend services and data APIs using technologies such as Python, Java, or Kotlin, and frameworks like Spring Boot, FastAPI, or similar.
- Build and operate microservices that expose data and intelligence capabilities to internal and customer‑facing applications.
- Define and evolve data models, schemas, and transformations to ensure high‑quality and reliable datasets.
- Build systems that support AI and agentic workflows, ensuring data is structured and accessible for automated decision‑making and intelligent agents.
- Partner with product managers, data scientists, and analysts to translate business needs into scalable data systems.
- Ensure data quality, observability, and reliability across pipelines and services.
- Contribute to architectural decisions and drive best practices in data and backend engineering.
- Mentor engineers on data modeling, SQL performance, and scalable pipeline design.
Minimum Qualifications
- BS or MS in Computer Science, Engineering, or a related field.
- 8 or more years of experience building production‑grade software systems.
- Strong experience designing and building backend services and distributed systems using languages such as Python, Java, or Go.
- Experience with API design and development, including REST or gRPC‑based services.
- Strong experience designing and operating large‑scale data systems and distributed architectures in cloud environments, AWS preferred.
- Deep expertise in SQL and relational data modeling, including schema design, normalization, and performance optimization at scale.
- Strong understanding of data modeling concepts for analytical and operational systems, including building durable, reusable datasets.
- Experience building and operating data pipelines using tools like Airflow, Prefect, or similar.
- Experience working with cloud data platforms such as Snowflake, Hive, or Redshift.
- Strong understanding of data quality, testing, lineage, and monitoring in production systems.
- Ability to design and build scalable systems that serve high‑volume data workloads.
Preferred Qualifications
- Experience with personalization, recommendation systems, or ML platforms.
- Experience with real‑time or event‑driven architectures such as Kafka or Kinesis.
- Familiarity with LLM‑based systems, including building or supporting data pipelines for AI‑driven applications.
- Experience working with or enabling agentic workflows or AI‑powered automation.
- Experience collaborating closely with data science or ML teams.
- Experience mentoring engineers or leading technical initiatives.
Ideal Candidate
- You are passionate about building data‑driven systems that improve user experiences.
- You enjoy turning complex data capabilities into simple, reliable product features.
- You are comfortable operating in ambiguous problem spaces and driving clarity through execution.
- You lead by doing, combining architectural thinking with hands‑on engineering.
- You collaborate naturally and influence through technical credibility.
- Interested in applying AI and agentic technologies to real‑world product problems.
- You are pragmatic, curious, and unafraid to experiment and iterate.
Learn More
Salary transparency
Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $107,000 and $157,300. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
#J-18808-Ljbffr- ...banking in Canada? Look no further. What You'll Be Doing Own Venn’s data infrastructure, including pipelines, models, warehouses, and... ...access, understand, and use across the company. Partner with engineering on event schemas, tracking requirements, and measurement architecture...SeniorInternship
- ...but to help redefine the future of how work gets done. The Data Engineering Experience (DEX) team and help shape the future of data engineering... ...we invite you to be part of our team's success story. As a Senior Software Engineer you will: Drive high impact initiatives that...Senior
- About the Role We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction of our technographic data services, building world-class data pipelines and systems...Suggested
- Elevate your career as a Principal Software Engineer (Data) with ZoomInfo, where you'll craft big data pipelines and systems. Join a collaborative... ...help drive data solutions that impact our offerings. In this senior role at ZoomInfo, you'll lead the design and optimization of...Senior
- Position Description Senior Software Engineer Reporting to: Director of Software Engineering Signal 1 helps health systems accelerate AI adoption... ..., operational, and financial outcomes. Signal 1 is a 30-person, well-funded and rapidly growing startup with strong product...SeniorInternship
- Senior Software Engineer, Feature Team HireArt is a modern staffing platform for companies to source, employ, and manage contract workers. Our goal... ...is dominated by manual, cumbersome processes. We’re a ~75‑person company with an experienced engineering team and a product that...SeniorContract workInternshipWork at officeRemote workWork from homeHome office
$132k - $165k per year
...scalability as our customer base and data volumes grow. Improve CI/CD... ...with team members to elevate engineering quality across the team.... ...building and operating platform software using Kubernetes, and cloud‑... ...new hires participate in our in‑person orientation process to ensure...SeniorLong term contractFull timePart timeFlexible hours$156k - $196k per year
...job seekers. About CircleCI Engineering CI/CD has been solved. Now... ...answer isn't obvious, you're the person who leads the design... ...call. Invent new interfaces. Software delivery is being reinvented.... ...improve your systems. Operational data drives stability, not just incident...SeniorLocal area- Elevate Equifax's data analytics capabilities as a Senior Software Engineer. Emphasizing cloud technologies, you will develop scalable applications for processing large financial datasets across Canada. This Senior Software Engineer position requires expertise in Java and Python...Senior
- Elevate your career as a Software Developer specializing in Data Engineering with a strong focus on Python and AWS services. This role centers around designing scalable data pipelines and efficient solutions. Join a dynamic team in Toronto as you tackle the full Software...
- Cohere is on the lookout for a Data Infrastructure Software Engineer to drive the development of advanced data systems for AI workloads. Bring your skills in data storage and processing to this innovative team. In this comprehensive role, you will focus on building data...
$142.4k - $190.1k per year
About the Role We’re seeking a Member of Technical Staff (Software Engineer) who can work independently and is an expert in distributed systems.... ...deliver well‑scoped services and features that advance eBay’s Core Data Platform—improving scalability, reliability, and developer...Immediate start- ...needs of today and tomorrow. Who You Are: We’re looking for a Senior Software Engineer to help shape and scale the systems behind AdmitONE, our... ...understanding of concurrency, retries, and async processing. Data & API Design: Hands‑on experience with SQL (...SeniorInternshipLocal area
- Contribute to innovative data conversion projects at Broadridge as an associate software engineer. Support onboarding initiatives for clients in the Canadian financial industry with your technical skills. This role focuses on collaborating with stakeholders to collect and analyze...
- Requirements 5–10 years of relevant software engineering experience building production web applications Strong proficiency in either backend... ...that make our platform an indispensable tool for any data‑driven sales team. You will own customer‑facing product areas...Senior
- Transform the AEC industry as a Principal Software Engineer at Autodesk, specializing in data solutions for generative AI. Work in a hybrid model from our Boston or Toronto offices. You will lead the development of cutting-edge data pipelines that enable advanced AI capabilities...
$160k - $185k per year
...customers and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the... ...you made a given decision, not just what you built. Solid Data Skills. You have substantial experience with PostgreSQL (...SeniorRemote workFlexible hours$85 - $95 per hour
...the use of Application Servers such as WebSphere Liberty Profile, WebSphere Application Server, and IBM MobileFirst Platform Experience in design of data models Experience in development and analysis with Oracle and MSSQL Server DBMS 45% YDCPRO Ltd. #J-18808-LjbffrSenior$185k per year
...Join to apply for the Senior Software Engineer role at Headstart AI This range is provided by Headstart AI. Your actual pay will be based on... ...workflows Collaborate across teams to identify solutions to data-intensive problemsMentor and support the growth of other...SeniorLong term contractFull timeWork at office- ..., international money transfers, and accurately track financial data and make payments. Operating very independently and working directly... .... Quick learner with an ambitious and results-driven personality. Excellent communication and organizational skills. Entrepreneurial...SeniorInternshipImmediate start
$60 - $62 per hour
...Insight Global is seeking a highly skilled Fabric Architect/Engineer to join one of our top insurance clients as they undergo a... ...SQL NICE TO HAVE SKILLS AND EXPERIENCE MS Purview Seniority level Mid-Senior level Employment type Contract Job function Insurance...SeniorContract work$167.5k - $235k per year
...their business. We solve HR issues. We’re data‑driven and never stop iterating. If you’... ...of our existing systems Promote engineering excellence through technical leadership,... ...secure How You Will Do Your Work As a Senior Software Engineer, how results are achieved...SeniorCasual workWork at officeLocal area- ...Reporting to the Technical Manager, Regulatory Applications, the Sr. Software Engineer will build and customize Dynamics 365 solutions, provide... ...ensuring successful operation. Ensure system conversions preserve data integrity and are efficiently managed. Qualifications...SeniorFull timeWork at office
- Become a pivotal Senior Software Developer focused on data engineering. Leverage your strong background in Python and AWS to create innovative data solutions in a hybrid setup. In this role, you will design and develop intricate data pipelines and transformation procedures...SeniorFlexible hours
$120k - $145k per year
...business transformation, we are investing in data and analytics capabilities to support long... .... The Enterprise Data & Generative AI Engineer builds and operates the data foundation powering... ...staff; speak up and share ideas. Personal development: We support you to chart your...SeniorLong term contract- ...of customer engagement! The Role Statflo's Engineering team is growing; we are looking for our next Senior Software Engineer to join us! Our Tech Stack We build... ...ll Do Build workers in Spring Boot to process data in high throughput environments. Build and scale...SeniorLong term contract
- ...BuildOps, we’re building a groundbreaking software solution, purpose-built to support... ...environments. Could you be our next hire? As a Senior Full-Stack Engineer, your primary focus will be to help... ...and team-building activities, both in-person and virtual Fast-paced,...SeniorLong term contractTemporary workFor contractorsWork at officeWork from homeMonday to fridayFlexible hours
$144k - $188k per year
...Movable Ink scales content personalization for marketers through data-activated content generation and AI decisioning... ...team owns the core recommendations engine and ML platform that powers billions... ...'s largest consumer brands. As a Senior Data Engineer, you will own the Spark...Senior$100k - $150k per year
...cloud-based, fully-customizable, end-to-end software solution to automate securities-based... ...continuous learning, and growth, where each person’s contributions make a real impact. About the Role As a Senior Software Engineer, you will play a critical role in defining...SeniorLong term contract$110k - $140k per year
...high-volume traffic reliably during peak hours while maintaining data integrity and transaction accuracy, that's your architecture and... ...real-world conditions—not manually writing CRUD endpoints. We want engineers who use AI like a force multiplier—to build faster and explore...SeniorWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Software Engineer, Personalization. Be the first to apply!
- data engineer Toronto, ON
- data engineering intern summer Toronto, ON
- data cabling engineer Toronto, ON
- junior data engineer Toronto, ON
- information engineer Toronto, ON
- data integration developer Toronto, ON
- data centre engineer Toronto, ON
- python data engineer Toronto, ON
- remote data engineer Toronto, ON
- gcp data engineer Toronto, ON
