Principal Software Engineer

7 hours ago


San Francisco, California, United States Autodesk Full time
Job Overview

Autodesk is seeking a highly skilled Principal Software Engineer to join our Network team. As a key member of our team, you will be responsible for the design, development, and maintenance of our pre-construction bidding application, which is powered by a searchable graph database. This is a unique opportunity to work on a cutting-edge technology stack, including React, MongoDB, Node.js, and Cloud technologies.

Responsibilities
  • Architect and develop new features for our pre-construction bidding application
  • Document architectural decisions and code design specifications
  • Break apart complex initiatives into manageable chunks
  • Focus on quality, including writing unit/integration tests and refactoring when appropriate
  • Collaborate effectively with UX Designers, Product Managers, SDETs, and other Software Engineers
  • Work within a small, agile team, following a sprint methodology
  • Participate actively in code reviews and contribute to technical discussions
  • Effectively communicate technical challenges within and cross-teams
  • Keep yourself up-to-date with evolving technologies and showcase it with an implementation
Requirements
  • 10+ years of experience in developing enterprise applications
  • Expertise in React, Node.js, and REST APIs
  • Hands-on experience with Amazon web services
  • MongoDB or similar databases experience
  • Experience in building, running, and monitoring SaaS applications at large scale
  • Working knowledge of software design patterns, distributed systems, resiliency, and security
About Autodesk

Autodesk is a leader in the construction industry, providing innovative solutions to help customers win more work, enhance collaboration, speed decision-making, reduce risk, and improve overall project outcomes. Our team is passionate about creating software that makes a difference in people's lives, and we're looking for talented individuals to join us on this journey.

What We Offer
  • A competitive salary range of $141,400 to $228,800
  • A comprehensive benefits package, including health and financial benefits, time away, and everyday wellness
  • The opportunity to work on cutting-edge technologies and contribute to the development of innovative solutions
  • A collaborative and inclusive work environment that values diversity and belonging


  • San Francisco, California, United States DocuSign Full time

    Job Title: Principal Software EngineerAt DocuSign, we're looking for a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will play a crucial role in shaping the architecture and development of our core platform services and components that power our products.Responsibilities:Design and develop...


  • San Francisco, California, United States Databricks Full time

    Position OverviewWe are seeking a Front End or Full Stack Senior Staff Software Engineer/Principal Software Engineer to join our Engineering team at Databricks. This role reports to an Engineering Leader and is integral to our engineering organization, contributing to one of our key products while collaborating with teams that create Databricks features for...


  • San Francisco, California, United States OpenTable Full time

    Principal Software Engineer - OpenTableBecome an integral part of OpenTable, a subsidiary of Booking Holdings, Inc., and play a crucial role in enhancing our primary reporting insights platform tailored for restaurants globally. We are in search of a Principal Software Engineer to operate in India, focusing on the upkeep of our event-driven architecture,...


  • San Francisco, California, United States DocuSign Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at DocuSign. As a key member of our engineering team, you will play a crucial role in shaping the architecture and development of our core platform services and components that power our products.ResponsibilitiesDesign and develop high-quality, scalable, and secure...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Aerospace Systems. As a key member of our engineering team, you will be responsible for designing, developing, and delivering software solutions for our flight and mission critical systems.Key Responsibilities:Develop Java...


  • San Mateo, California, United States Hammerspace Full time

    Job Title: Principal Software EngineerWe are seeking an experienced and visionary Principal Software Engineer to lead the design, development, and delivery of innovative software solutions, driving technical excellence and engineering excellence across our organization.Key Responsibilities:Technical Leadership: Architect and design complex software systems,...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Job Title: Principal Software EngineerNorthrop Grumman Careers is seeking a highly skilled Principal Software Engineer to join our team of experienced professionals. As a key member of our engineering team, you will be responsible for designing, developing, and delivering software solutions for our customers.Key Responsibilities:Participate in the software...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Job Title: Principal Software EngineerNorthrop Grumman Careers is seeking a highly skilled Principal Software Engineer to join our team of experienced professionals. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software systems for our customers.Key Responsibilities:Participate in...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Job Title: Principal Software EngineerNorthrop Grumman Careers is seeking a highly skilled Principal Software Engineer to join our team of experienced professionals. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software systems for our customers.Key Responsibilities:Participate in...


  • San Francisco, California, United States Collins Aerospace Full time

    Job Title: Principal DevSecOps/DevOps Software EngineerWe are seeking a highly skilled Principal DevSecOps/DevOps Software Engineer to join our team at Collins Aerospace. As a key member of our Mission Systems team, you will be responsible for designing, implementing, and maintaining DevSecOps/DevOps pipelines for our software development teams.Key...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team of talented engineers at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions for our customers.Key Responsibilities:Design and...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Principal Engineer Software - JavaNorthrop Grumman Aerospace Systems is seeking an experienced Principal Engineer Software - Java to join our team of qualified, diverse individuals.Job SummaryWe are looking for a highly skilled software engineer to develop Java applications in an embedded technology environment. The ideal candidate will have experience...

  • Principal Engineer

    7 days ago


    San Francisco, California, United States TANGObuilder Full time

    Job Title: Principal EngineerWe are seeking a highly skilled Principal Engineer to join our team at TANGObuilder. As a Principal Engineer, you will be responsible for leading multiple project teams and providing technical expertise on discipline-specific projects/project elements.Responsibilities:Deliver design, specifications, plans, reports, and project...


  • San Francisco, California, United States Motorsport-Total GmbH Full time

    About the RoleWe are seeking a highly skilled Principal Engineer Software Development to join our team at Motorsport-Total GmbH. As a key member of our software development team, you will be responsible for leading the implementation of strategies to improve user engagement and conversion rates across our digital platforms.Key ResponsibilitiesLead a team of...


  • San Francisco, California, United States Autodesk Full time

    Job OverviewAutodesk is a global leader in software for designers, engineers, builders, and creators. We are seeking an experienced and visionary Principal Software Engineer to lead the evolution of our Salesforce platform and enhance our business processes.Key ResponsibilitiesLead and mentor a team of Salesforce developers and administratorsProvide...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a key member of our engineering team, you will be responsible for developing software solutions for our flight and mission critical systems.Key ResponsibilitiesDesign, implement, and deliver software products as part of an...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a key member of our engineering team, you will be responsible for developing software solutions for our flight and mission critical systems.Key ResponsibilitiesDesign, implement, and deliver software products as part of an...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java.Key ResponsibilitiesDesign and develop software applications using Java, following...


  • San Diego, California, United States CoStar Group Full time

    Job Title: Principal Software Engineer - HospitalityWe are seeking an experienced Principal Software Engineer to join our team at CoStar Group, a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. As a Principal Software Engineer, you will be responsible for designing and developing high-quality...


  • San Mateo, California, United States Currency Cloud Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Currency Cloud. As a key member of our engineering team, you will play a critical role in driving the technical vision and direction of our software development efforts.Key ResponsibilitiesCollaborate with cross-functional teams, including product management,...