CareerPlanGet AI match score →

Senior Software Engineer – Cloud Native Applications

Charlotte, NC, United States💼 Full-time💰 $109,800–$197,700🗓 2026-07-06 → 2026-07-22

Core

Design, develop, and implement cloud-native software solutions for computer-aided design, 3D modeling, and simulation products, ensuring high quality and on-time delivery for global manufacturers.

Role type

Senior Software Engineer (Cloud Native)

Builds

Internal tooling, shared libraries, automation scripts, and production microservices for PLM/PDM systems.

Domain

Industrial software, Computer-Aided Design (CAD), 3D modeling, Simulation, SaaS

Deliverable

production ML models | product features | infrastructure

Required skills

TypeScript, C# (ASP.NET Core), Microservices architecture, RESTful APIs, Distributed systems patterns, Multi-tenant SaaS, Database paradigms (document, graph, relational), AWS (Lambda, DynamoDB, ECS, etc.), CI/CD pipelines, Docker, Python scripting, Automated testing frameworks, Agile/Scrum

Preferred skills

AI/ML concepts, IAM concepts (RBAC), Malware scanning tools, Power BI

Technologies

TypeScript, C#, ASP.NET Core, AWS, Docker, GitHub Actions, Jenkins, SonarQube, Grafana, Datadog, Gremlin, Python, NUnit, Moq, Mocha, Cucumber, Power BI

Responsibilities

Identify and resolve complex technical challenges across distributed services; Lead development of internal tooling and automation scripts; Implement production code and lead service integration; Mentor junior engineers; Own requirements gathering and technical analysis; Ensure appropriate reviews, unit tests, and automated testing; Manage assigned projects end-to-end; Stay current with emerging technologies.

Seniority

Senior, hands-on IC

Sourced via siemens_eda · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Siemens ↗