Demo

Software Engineer

Siemens Digital Industries Software
Charlotte, NC Full Time
POSTED ON 4/18/2026
AVAILABLE BEFORE 5/17/2026
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

About The Role

We are seeking a Software Engineer with a strong background in systems integration, microservices architecture, Python, and TypeScript to join our team in Charlotte, NC. This is a highly visible role within the organization, directly contributing to the success of the OSES platform, which is critical for measuring and improving developer productivity across the enterprise. Your work will enable teams to deliver faster, more reliably, and with greater efficiency, making a tangible impact on how we build and scale software.

You will design and implement robust integrations, develop data pipelines/ETL workflows, and enhance developer productivity systems. Additionally, you will configure SaaS products, contribute to enterprise architecture decisions, and help implement solutions leveraging cloud-native principles.

Key Responsibilities

  • Design, develop, and maintain scalable applications and systems integrations using Python and TypeScript.
  • Architect and implement microservices-based solutions for enterprise-scale systems.
  • Build and optimize data pipelines and ETL processes for high-performance data workflows.
  • Configure and integrate SaaS platforms to support business and engineering needs.
  • Contribute to enterprise architecture discussions and ensure alignment with organizational standards.
  • Implement and advocate for DevOps practices, including CI/CD pipelines, automated deployments, and infrastructure-as-code.
  • Collaborate with cross-functional teams to improve developer productivity systems and streamline workflows.
  • Apply Agile methodologies to deliver high-quality software iteratively.
  • Ensure robust testing practices, including unit, integration, and end-to-end testing.
  • Promote cloud-native best practices in architecture and development.

Required Qualifications

  • 5 years of professional software engineering experience.
  • Strong proficiency in Python and TypeScript.
  • Proven experience in systems integration, microservices architecture, and enterprise architecture principles.
  • Hands-on experience with data pipeline/ETL development.
  • Basic knowledge of Kubernetes and cloud-based services.
  • Experience configuring and managing SaaS products.
  • Deep understanding of Git workflows, CI/CD pipelines, and DevOps principles.
  • Solid grasp of Agile development practices and collaborative team environments.
  • Strong knowledge of testing frameworks and best practices for quality assurance.

Preferred Skills

  • Experience with developer productivity tools and automation.
  • Knowledge of observability tools (logging, monitoring, tracing).
  • Passion for cross-functional collaboration and continuous improvement.

What We Value

  • A growth mindset and willingness to learn new technologies.
  • Product and client value mindset
  • Strong communication skills and ability to work across teams.
  • Enthusiasm for building reliable, scalable, and maintainable software/systems.

Why us?

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software. A collection of over 377,000 minds building the future one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!

Siemens Software. Transform the Everyday with Us

#SWSaaS

90,000 162,000 3-5

Salary.com Estimation for Software Engineer in Charlotte, NC
$97,206 to $117,646
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Siemens Digital Industries Software

  • Siemens Digital Industries Software Wilsonville, OR
  • We are Siemens Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many d... more
  • 10 Days Ago

  • Siemens Digital Industries Software Livonia, MI
  • We are Siemens Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many d... more
  • 10 Days Ago

  • Siemens Digital Industries Software Livonia, MI
  • We are Siemens Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many d... more
  • 10 Days Ago

  • Siemens Digital Industries Software Wilsonville, OR
  • Siemens EDA’s Global Technology and Infrastructure team strategically supports our engineers and corporate staff in more than 100 offices and R&D centers a... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Charlotte, NC area that may be a better fit.

  • Siemens Digital Industries Software Charlotte, NC
  • We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacture... more
  • 11 Days Ago

  • Veracity Software Inc Charlotte, NC
  • Top Skills: ServiceNow Development, ServiceNow VR module, JavaScript, CSA certification. Look for 9 years of experience into servicenow, at least 5 into de... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!