Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Developer

Autodesk

Principal Software Developer, Viewer Platform

Autodesk's Viewer Platform powers high-performance 2D and 3D visualization experiences across our product portfolio. As a Principal Software Engineer, you will define and drive the technical direction of the Viewer ecosystem and product workflows, shaping architecture, platform capabilities, and engineering practices across multiple teams.

You will operate on highly complex, ambiguous problems that span systems, domains, and organizations. You are expected to identify and frame high-impact opportunities, align stakeholders, and lead cross-team execution. Success in this role is measured by your ability to deliver impact across multiple teams and evolve platform-level capabilities that enable the broader ecosystem.

This role combines deep hands-on engineering with strategic technical leadership, ensuring scalable, performant, and extensible solutions that support current and future product needs.

If you are an enthusiastic technical leader, keen to work on complex, high-impact SaaS applications and enjoy working in a dynamic, fast-paced team with state-of-the-art technologies, we would love to hear from you!

Responsibilities
  • Lead the design and implementation of large-scale, cross-team initiatives that impact viewer platform, products and services
  • Identify, frame, and prioritize high-impact technical problems aligned with product and platform strategy
  • Solve complex, ambiguous technical problems by breaking them down into clear approaches and executable plans
  • Influence and align multiple teams, ensuring consistent engineering practices and architectural standards
  • Act as a technical authority for critical decisions, guiding trade-offs across performance, scalability, and developer experience
  • Drive adoption of shared platform capabilities, frameworks, and patterns across teams
  • Improve engineering velocity by introducing tools, frameworks, and best practices that scale across the organization
  • Lead root-cause analysis of systemic issues and implement durable, cross-platform solutions
  • Mentor senior engineers and elevate engineering standards across the organization
  • Partner with Product, UX, and platform teams to shape long-term roadmap and translate business needs into technical strategy
  • Partner with Architects and evolve system architecture to ensure long-term extensibility, maintainability, and performance across the ecosystem
Minimum Qualifications
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent practical experience
  • 8+ years of professional software development experience, including significant work on large-scale or platform systems
  • Expert-level proficiency in JavaScript/TypeScript and modern web technologies
  • Strong experience designing and evolving complex system architectures across multiple teams or domains
  • Deep understanding of high-performance applications, distributed systems, and service-oriented architecture
  • Proven ability to lead cross-team technical initiatives and influence without direct authority
  • Strong experience with performance optimization, debugging, and operating complex production systems
  • Experience with modern development practices, including CI/CD and automated testing (e.g., Jest, Cypress)
  • Experience working in Agile environments with short release cycles
  • Demonstrated ability to operate independently in highly ambiguous problem spaces
  • Demonstrated ability to write clean, maintainable, well-documented code
  • Excellent communication skills with the ability to influence senior stakeholders
Preferred Qualifications
  • Experience as a tech lead and mentor of junior and senior engineers
  • Experience with cloud-native architectures and large-scale distributed systems
  • Expertise in 2D/3D visualization systems, rendering engines, or graphics technologies
  • Experience building or evolving platform ecosystems (APIs, extensibility, developer platforms)
  • Experience with observability, monitoring, and production system operations at scale
  • Experience serving in a Scrum leadership capacity
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Developer in United States vacancy
  •  ...for this position.Position Description:Develops enterprise J2EE data reference applications...  ...by developing complex or multiple software applications and conducting studies of alternatives...  ...) and five (5) years of experience as a Principal Software Engineer/Developer (or closely... 
    Suggested
    Full time

    Fidelity Investments

    Durham, NC
    1 day ago
  •  ...perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: AMD is looking for a principal software developer to join our growing team. As a key contributor you will be part of our ROCm GPU-compute mathematical libraries team... 
    Suggested

    AMD

    Austin, TX
    1 day ago
  •  ...together, we’ll advance your career.THE ROLE: We are seeking a Principal Software Engineer to serve as the senior technical leader for ROCm...  ...flaky-test detection, bisection automation, and self-service developer pre-submit pipelines.Champion modern, agile quality... 
    Suggested
    Contract work
    Shift work

    AMD

    San Jose, CA
    23 hours ago
  • $148.3k - $266.9k

     ...Unleash your talent and redefine what’s possible.Job Description:Parsons Corporation is currently searching for a full-time Principal Software Developer position at our Herndon & Chantilly, VA locations. This will lead teams in the design, development, and maintenance of... 
    Suggested
    Full time

    Parsons

    Herndon, VA
    2 days ago
  •  ...and defect resolution according to Agile software development methodologies. Builds,...  ...initiatives into business solutions by developing complex or multiple software applications...  ...) and five (5) years of experience as a Principal Software Engineer/Developer (or closely... 
    Suggested
    Full time

    Fidelity Investments

    Merrimack, NH
    1 day ago
  • $103.6k - $176.4k

     ...dynamic, look no further — Haemonetics is your employer of choice.Job DetailsPrincipal Software Developer - SafeTrace Tx Platform | Haemonetics Hospital SolutionsWe are seeking a Principal Software Developer to drive the technical direction of SafeTrace Tx, our industry-... 
    Hourly pay
    Full time
    Temporary work
    Immediate start
    Monday to Friday
    Flexible hours

    Haemonetics

    Boston, MA
    5 days ago
  • $117.9k - $184.3k

    Job DescriptionThe Process Improvement and Engineering Support (PIES) unit at the Naval Nuclear Laboratory (NNL) is seeking a Software Developer with a strong emphasis on Quality Assurance (QA) to support the NRF Custom Application Team. In this role, you will be... 

    Naval Nuclear Laboratory

    Idaho Falls, ID
    1 day ago
  •  ...position.Position Description:Designs, develops, and executes automated test scripts for...  ...solutions by developing complex or multiple software applications and conducting studies of...  ...) and five (5) years of experience as a Principal Software Engineer/Developer (or closely... 
    Full time

    Fidelity Investments

    Smithfield, RI
    5 days ago
  • $170k - $240k

     ...and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team.Job Responsibilities:Develop and maintain software components on current and future productsResponsible... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    5 days ago
  • $131.3k - $237.35k

    Leidos is seeking Principal Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA’s broader initiative to modernize legacy... 
    Full time
    Remote work

    Leidos

    Ashburn, VA
    1 day ago
  • Job Summary:We are seeking a talented individual to join our team as a Principal Software Developer in Long Island City, NY. This role will involve leading a team of developers in designing and building cutting-edge software solutions.Responsibilities:- Lead a team of... 

    Gables Search Group

    Long Island City, NY
    1 day ago
  • $135.2k - $306.4k

     ...build, validation, change management, and deployment across OCI. Merino sits at the center of OCI software delivery. This role offers the opportunity to improve developer productivity, release safety, and operational confidence while helping define the future of AI-assisted... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $96.8k - $223.4k

    As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging, or designing software applications or operating systems according to... 
    Temporary work
    Relocation
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $119.14k - $169.14k

     ...across all of the company’s games - Mobile Game Tech! Do you love developing data models and visualizations to help teams make strategic...  ...model design and data analysis aspects of the FinOps team’s software development, including close collaboration with other FinOps software... 
    Full time
    Local area

    Zynga

    Austin, TX
    3 days ago
  • $135.2k - $306.4k

     ...plane level and performance problems. You should be a rock solid developer able to dive deep into low-level systems, design broad...  ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle Corporation

    Seattle, WA
    4 days ago
  • $227k - $303k

     ...2025. Learn more at .About the TeamThe Developer Experience team owns the services, systems...  ...engineer at CoreWeave to build and ship software faster, more safely, and with greater...  ...thousands of engineers.About the RoleThis is a principal-level software engineering leadership... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    5 days ago
  • $96.8k - $223.4k

     ...technical problems, and mentor engineers while continuing to deepen your own technical expertise. ResponsibilitiesAs a Principal Software Developer, you will lead the design, development, and evolution of backend services, APIs, and core server-side systems that support... 
    Temporary work
    Work at office
    Remote work
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle Corporation

    Austin, TX
    5 days ago
  • $229.2k - $319.5k

     ...the opportunity to work in a variety of broader domains. As a Principal Software Engineer, you’ll work alongside other engineers to implement...  ...with a clear illustration of extraordinary engineering.Developer Connections (DevCon) connects Riot's developers across Game... 
    Local area
    Immediate start
    Flexible hours

    Riot Games

    Los Angeles, CA
    4 days ago
  • Syniverse is the world’s most connected company. Whether we’re developing the technology that enables intelligent cars to safely react...  ...culture and great benefits.Who We're Looking ForThe Principal Software Developer role performs coding, debugging, testing and troubleshooting... 
    Full time
    Remote work
    Flexible hours

    Syniverse Technologies

    Tampa, FL
    3 days ago
  •  ...DescriptionRemote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office.The Role:This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business... 
    Full time
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    General Motors

    Austin, TX
    3 days ago
  • $234k - $292.5k

     ...and leading modem chipset partners on advanced LGA-based platforms.As a Principal Modem Architect, you will own the complete modem firmware architecture for LGA modem modules, drive modem software stack integration strategy, and provide technical leadership across modem... 
    Temporary work
    Immediate start

    Cradlepoint

    Boise, ID
    4 days ago
  • $166k - $203k

    Job Responsibilities:Develop and maintain software components on current and future networking related products. Hands on in bug fixing current products. Work closely with hardware team to deliver high quality productsImplement software features of high quality and on schedule... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $114.6k - $234.6k

     ...the job remains posted.Career Level - IC4ResponsibilitiesDesign, develop, test, deploy, and operate modern, cloud-native, AI-first...  ...best practicesSpecify, design, and implement changes to existing software architecture to meet changing needs. Provide technical leadership... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $114k - $171k

     ...history.Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer - Java Middle Layer to join our team of qualified,...  ..., XML and related technologies (i.e., XPath, XSLT, XSD)• Develop enterprise solutions for Java Enterprise Edition (JEE) in a... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    3 days ago
  • $142.8k - $274.8k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...you passionate about Windows apps and the developer ecosystem? Do you have a deep understanding...  ...? The Microsoft Store team is seeking a Principal Software Engineer, Windows Apps & Developer... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    3 days ago
  • $114.6k - $234.6k

     ...compromising performance.Our team is responsible for designing and developing fundamental architectural changes for GPU delivery, health...  ...diving deep into any part of the stack, as well as software debugging and low-level systems troubleshooting.Passion for Simplicity... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    5 days ago
  • $118k - $177k

     ...future of information management. Join us.Your Impact: The Principal Developer, IT - System Integrations is a senior technical leader responsible...  ..., or equivalent experience.10+ years of experience in software development and system integrations.8+ years designing and building... 

    OpenText

    Waterloo, IL
    4 days ago
  • $127k - $158.7k

     ...The Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization....  ...development team responsible for delivering next-generation industrial software solutions. You will help drive the implementation of strategic... 
    Temporary work
    Work experience placement

    Worky Ltd

    Medina, MN
    5 days ago
  •  ...Principal Software Engineer Docker seeks a Principal Software Engineer to define the technical vision and architecture for our internal Developer Tools team. This is a rare opportunity to establish how software is designed, built, shipped, and operated at Docker. With... 
    Remote work
    Afternoon shift

    Docker

    United States
    4 days ago
  •  ...Overview Are you ready to take your career to the next level? BigBear.ai is seeking a Principal Software Developer to join our GALE (Generic Area Limitation Environment) Support team. This is your chance to work on impactful projects that directly support the Department... 
    Remote work
    Work from home

    BigBear Inc

    Washington DC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!