Principal Software Developer - Experimentation and Data Analytics

undefined ago • 8 Years + • Data Analysis • $141,400 PA - $228,800 PA

Job Summary

Job Description

Do you want to manage an engaging, helpful, and attractive the company's website that is frequented by millions of visitors worldwide part of Growth Experience Technology Organization? we are looking for a talented Principal Software Developer who is passionate about building innovative solutions for prospects, customers, and partners. You will be empowered to catalyze our growth to from $5b to $10b+ through improved funnel conversion, hypothesis-driven experimentation, productivity, automation, insights, and experiences to increase the revenue.
Must have:
  • Act as primary backend developer for experimentation and personalization tools.
  • Design, implement, and maintain scalable backend services and cloud infrastructure.
  • Build and support A/B testing and experimentation platforms.
  • Develop real-time data pipelines for personalization and user engagement.
  • Collaborate with cross-functional teams: frontend, analytics, ML, marketing tech.
  • Contribute to architecture and technical design of platform services.
  • Identify technical risks, remove blockers, deliver high-quality features on time.
  • Drive adoption of engineering best practices: code quality, monitoring, testing, automation.
  • Participate in Agile/Scrum ceremonies, contributing to planning and delivery.
  • Communicate effectively with stakeholders, providing technical insight and updates.
  • Serve as technical subject matter expert in backend and experimentation systems.
  • Mentor and guide engineers, fostering technical excellence and continuous learning.
  • Stay current with industry trends in experimentation, backend, and personalization.
  • Advocate for platform mindset, building reusable, scalable solutions.
  • Collaborate with globally distributed teams for alignment and high-impact solutions.
  • BS or higher in Computer Science or related technical discipline.
  • 8+ years software development experience in commercial products or large systems.
  • Experience building software for A/B testing.
  • Excellent problem-solving and troubleshooting skills.
  • Strong sense of ownership and ability to drive cross-functional alignment.
  • Ability to adapt to change and perform effectively under pressure.
  • Hands-on experience with Java, JavaScript, TypeScript, Node.js, and React.
Perks:
  • annual cash bonuses
  • commissions for sales roles
  • stock grants
  • comprehensive benefits package

Job Details

Position Overview

Do you want to manage an engaging, helpful, and attractive the company's website that is frequented by millions of visitors worldwide part of Growth Experience Technology Organization? we are looking for a talented Principal Software Developer who is passionate about building innovative solutions for prospects, customers, and partners. You will be empowered to catalyze our growth to from $5b to $10b+ through improved funnel conversion, hypothesis-driven experimentation, productivity, automation, insights, and experiences to increase the revenue.

Responsibilities

  • Act as the primary backend developer, spending ~50% of time coding and building tools for experimentation and personalization on the company's website
  • Design, implement, and maintain scalable backend services and infrastructure using cloud-native technologies (e.g., AWS, Apache stack)
  • Build and support A/B testing and experimentation platforms, enabling reliable and data-driven decision-making
  • Develop real-time data pipelines and integrations to support personalization and measure user engagement across digital surfaces
  • Collaborate closely with cross-functional teams, including frontend developers, analytics, ML, and marketing tech teams
  • Contribute to the architecture and technical design of platform services and tools used across the company’s digital ecosystem
  • Help the team identify technical risks, remove blockers, and deliver high-quality features on time
  • Drive adoption of engineering best practices around code quality, monitoring, observability, testing, and automation
  • Participate in Agile/Scrum ceremonies and contribute to team planning, estimation, and delivery
  • Communicate effectively with stakeholders and partner teams, providing technical insight and updates across the product lifecycle
  • Serve as a technical subject matter expert, bringing deep understanding of backend and experimentation systems
  • Mentor and guide other engineers, fostering a culture of technical excellence, collaboration, and continuous learning
  • Stay current with industry trends in experimentation, backend platforms, and personalization technologies
  • Advocate for a platform mindset, building reusable, scalable solutions to support diverse business needs
  • Collaborate with globally distributed teams to drive alignment and deliver cohesive, high-impact solutions

Minimum Qualifications

  • BS or higher in Computer Science or a related technical discipline
  • 8+ years of software development experience in commercialized products or large-scale systems
  • Experience building software for A/B testing
  • Excellent problem-solving and troubleshooting skills
  • Strong sense of ownership and ability to drive cross-functional alignment
  • Ability to adapt well to change and perform effectively under pressure
  • Hands-on experience with Java, JavaScript / TypeScript / Node.js, and React

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in San Francisco, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Data Analysis Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. Over 100 million people use Autodesk software like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more to unlock their creativity and solve important design, business and environmental challenges. Our software runs on both personal computers and mobile devices and taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate and fabricate their ideas in 3D. We provide exceptional compensation/benefit packages and we’d love for you to join us. We’re proud to be an equal opportunity employer and we consider all qualified applicants without regard to race, gender, disability, veteran status or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have more than 10,000 employees worldwide.

Toronto, Ontario, Canada (On-Site)

San Francisco, California, United States (Remote)

Toronto, Ontario, Canada (Hybrid)

Novi Sad, Vojvodina, Serbia (On-Site)

San Francisco, California, United States (Remote)

Toronto, Ontario, Canada (Remote)

Montreal, Quebec, Canada (On-Site)

Vancouver, British Columbia, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Autodesk

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug