Autodesk

Autodesk

Design and make software for architecture, engineering, construction, and entertainment industries.

11,600Building DesignConstructionAutomotiveBuilding Product Manufacturing3D AnimationArchitectureEngineeringConstruction ProfessionalsMechanical EngineeringMechanical CADThermal SimulationElectronic Design AutomationPrint Circuit Board DesignMechanical, Electrical, and Plumbing (MEP)HVACFabricationEstimationInfrastructureCivil EngineeringGenetic Engineering (Life Sciences)Website

Software Engineer

Develop and maintain cross‑platform (Kotlin Multiplatform) software solutions for Autodesk.

San Francisco, California, United States
139k - 19k USD
Full Time
Junior (1-3 years)

Job Highlights

Environment
Hybrid

About the Role

The role involves researching, designing, and developing computer and network software, as well as maintaining and enhancing the Build application with new user interfaces, communication tools, and data processing workflows. Responsibilities include implementing and testing new features, reviewing code via pull requests, developing test procedures, troubleshooting bugs, and providing technical leadership for complex issues across iOS and Android platforms using Kotlin Multi‑Platform. • Research, design, and develop computer and network software, including specialized utilities. • Maintain and enhance the Build application with new UI, communication tools, and data workflows. • Implement and test new features, develop test procedures, and conduct code reviews via pull requests. • Proactively troubleshoot and fix bugs before release and resolve customer-reported issues promptly. • Provide technical lead expertise and workarounds for complex iOS and Android cases. • Utilize Kotlin Multi‑Platform to share logic across iOS and Android applications.

Key Responsibilities

  • software development
  • build enhancement
  • feature implementation
  • bug fixing
  • code review
  • technical lead

What You Bring

Candidates must have a Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience, along with at least two years of software engineering experience. The position requires the ability to travel to various unanticipated sites across the United States, while telecommuting is also permitted. Required expertise includes iOS development and architectural design using patterns such as MVVM+C, MVP, and Clean Architecture; software solution design and analysis; CI/CD, DevOps, and automation tools; Agile development tools; database management and API design; advanced algorithms and system optimizations; and Android and cross‑platform development with Kotlin Multi‑Platform. • Travel to various unanticipated sites across the U.S.; telecommuting permitted. • Minimum: Bachelor’s degree in CS/Engineering or 2 years relevant experience; 2 years software engineering experience. • Skills: iOS architecture (MVVM+C, MVP, Clean), software solution design, CI/CD & DevOps, Agile tools, database & API design, advanced algorithms, Kotlin Multi‑Platform cross‑platform development.

Requirements

  • ios
  • kotlin
  • ci/cd
  • agile
  • database
  • bachelor's

Benefits

Autodesk offers a competitive compensation package with a base salary ranging from $138,585 to $194,600, supplemented by annual bonuses, stock grants, and a comprehensive benefits suite covering health, financial, and wellness programs (see https://benefits.autodesk.com/). The company is committed to equal employment opportunity, fostering diversity, inclusion, and a culture of belonging for all employees. • Salary: $138,585–$194,600 base, plus bonuses, stock grants, and comprehensive benefits. • Benefits include health, financial, and wellness programs; details at https://benefits.autodesk.com/.

Work Environment

Hybrid

Apply Now