CareerPlanGet AI match score →

Senior Software Engineer – Java & Cloud Platform

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

Core

Design, develop, modify, and implement software programming for CAD, 3D modeling, and simulation products, ensuring high quality and on-time delivery.

Role type

Senior Software Engineer (Java & Cloud Platform)

Builds

Internal and external CAD/3D modeling software products and tools

Domain

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

Deliverable

production ML models | product features

Required skills

Java development (Spring Boot), microservices architecture, REST APIs, SQL/NoSQL databases, DevOps ownership, observability tools (Grafana, Datadog), CI/CD tools (GitHub, GitLab, Jenkins), automated testing (Cucumber, BDD, TDD), Power BI, cloud platforms (Azure, AWS)

Preferred skills

None explicitly stated as preferred over required in the skills list, though 'preferred' is mentioned for Spring Boot, Azure, and AWS in the text.

Responsibilities

Design and implement software solutions, lead tool and environment projects, perform code reviews and integration, manage assigned projects including scope and schedules, research technical solutions for long-term issues, document processes and procedures.

Seniority

Senior, hands-on IC

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