4 дня назад
Senior Software Engineer (C++/.NET)
117 000 - 209 330$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (C++/.NET): Building production-quality geometry SDKs and developer-facing APIs for Autodesk Data Exchange with an accent on managed/native interoperability, API evolution, and reusable software components. Focus on designing compatibility-conscious APIs, maintaining CI/CD and package delivery, and solving complex dependency and geometry-related engineering challenges.
Location: Portland, Oregon, USA; the role may require in-person onboarding and identity verification.
Salary: $117,000–$209,330 annual base salary for U.S.-based roles, depending on experience and geographic location.
Company
develops software that helps customers design, manufacture, and build products, buildings, factories, and other creative works.
What you will do
- Design, implement, test, document, and maintain production-quality SDKs and reusable software components.
- Develop across modern C#/.NET and C++, including managed/native interoperability.
- Design developer-facing APIs with attention to usability, compatibility, versioning, deprecation, and migration.
- Build automated unit, integration, compatibility, consumer, and performance testing strategies.
- Own build, packaging, CI/CD, NuGet publishing, artifact management, and software releases.
- Collaborate with product and platform teams, contribute to architecture discussions, investigate complex technical problems, and mentor engineers.
Requirements
- Strong software engineering experience developing production-quality applications, libraries, or SDKs.
- Strong experience with modern C#/.NET and C++, including managed/native interoperability.
- Experience designing SDKs, libraries, or developer-facing APIs and evolving them with backward compatibility in mind.
- Experience with automated testing, build systems, packaging, dependency management, continuous integration, and source control.
- Strong technical communication skills and the ability to work independently across unfamiliar technologies.
- Practical experience using AI-assisted development tools responsibly, including validating generated code and maintaining software quality.
Nice to have
- Experience with CloudBees, NuGet, Artifactory, or similar CI/CD and artifact-management platforms.
- Knowledge of computational geometry, CAD, B-Rep, mesh, or primitive geometry.
- Experience with cross-platform native or .NET software, Linux, performance optimization, cloud systems, or specification-driven development.
- Experience creating API documentation, examples, migration guidance, or other developer-experience materials.
Culture & Benefits
- Health, financial, wellness, and time-away benefits are available for U.S.-based employees.
- Work is centered on inclusive collaboration, technical discussion, continuous learning, and responsible use of AI-assisted development.
- A formal degree is not required; demonstrated software engineering and computer science foundations are valued.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Staff Software Engineer (AI)
170 000 - 190 000$
10 дней назад
Principal Software Development Engineer (C#)
144 100 - 192 100$
10 дней назад
Senior Software Engineer (AI)
6 дней назад
Senior Software Engineer - C++/Architecture & Design (Semiconductor)
159 500 - 233 967$
10 дней назад
Senior Software Engineer (AI/ML)
108 000 - 216 000$
6 дней назад
Senior Software Performance Engineer (Autonomous Vehicles)
160 000 - 180 000$