Zum Inhalt springen Zum Footer springen

Software Developer Advanced for Support Engineering

Job ID
495748
Veröffentlicht seit
20-Feb-2026
Organization
Digital Industries
Tätigkeitsbereich
Research & Development
Unternehmen
Siemens Industry Software Inc.
Erfahrungsniveau
Experienced Professional
Beschäftigungsart
Vollzeit
Arbeitsmodell
Hybrid (Mobiles Arbeiten/ Arbeiten vor Ort)
Vertragsart
Unbefristet
Standort(e)
  • Charlotte - North Carolina - Vereinigte Staaten von Amerika

We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacturers design better products, faster! With the resources of a large company, and the energy of a software start-up, we have fun together while creating a world class software portfolio. Our culture encourages creativity, welcomes fresh thinking, and focuses on growth, so our people, our business, and our customers can achieve their full potential.

Position Overview

As part of the Siemens cloud operations organization, this position makes significant contributions towards the delivery of best-in-class cloud based applications.  As a developer, you will be responsible for designing, developing, maintaining and supporting all internal tools and offerings. The ideal candidate will have strong experience in software development, infrastructure automation, CI/CD pipelines, and Support Engineering. 

 

In this role, the successful person will create and maintain Internal tools/offering that helps developers build, test, and deploy applications more efficiently and contribute to improve developer experience. Streamline the software development process by automating routine tasks and providing a unified interface for developers to work across different platforms. Meet security compliance and best practice standards and are well documented.  Participate in, and sometimes lead, proof of concept and first-of-a-kind activities to validate product concepts. 

 

Responsible for surpassing customer expectations to achieve high-quality, innovative solutions that are delivered on-time.  Has diversified knowledge of methods and practices in broad areas of infrastructure development and operations. Recognized by peers as a strong collaborator.  Must excel in a team environment that changes with new technology adoption and evolving customer requirements.  Works with some supervision on the most complex projects and desires to obtain complete latitude for independent judgment.  Has excellent written and verbal communication skills. 

 

Design, develop, modify, and implement software programming for internal products with focus on surpassing customer expectations, on achieving high quality and on-time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve significant re-architecture of important systems, defining and coordinating implementation of wide-reaching impacts. Acts as Technical lead of major projects within one area of a product. Frequently consults with customers regarding future upgrades and products. Influences the technical direction for one area of a product. Promotes innovation through the ability to introduce new technology/knowledge into at least one area of a product and to our people. Provides high-level technical expertise, including performing in-depth and complex software systems programming and analysis. Provide problem resolution and technical leadership for the group. Possesses broad knowledge of internal operating systems, applications implications and customer areas. Technical Lead in guiding junior engineers. Works without supervision on highly complex projects with complete latitude for independent judgment and technical expertise. Extensive knowledge of the field. 

 

Responsibilities  

 

Platform Development & Operations: 

 

Design, develop and customize platforms to serve as developer portals for internal teams 

Integrate R&D tools and services for seamless developer onboarding experience 

Work on container orchestration, infrastructure as code (IaC), and CI/CD pipelines for deploying and managing k8s instances 

Using Infrastructure As Code (IAC) best practices, create automated infrastructure within cloud and on-premise platforms 

Implement and maintain CI/CD tools and processes to support development, QA, and customer value realization teams 

Manage service critical codebase with version control using Git including Gitlab or Github 

 

Support Engineering : 

Provide L1 support: respond to service requests, perform basic troubleshooting, access management, and monitor system health dashboards 

Provide L2 support: conduct in-depth technical analysis, troubleshoot complex platform issues, perform log analysis and debugging 

Provide L3 support: lead major incident response, conduct comprehensive root cause analysis (RCA), and implement permanent solutions 

Participate in on-call rotation to provide 24x7 support coverage for production systems 

Develop and maintain support tools, scripts, runbooks, and knowledge base articles 

Track and report on support metrics including ticket volume, resolution time, SLA compliance, and customer satisfaction 

 

AI-Powered Support & Intelligent Automation: 

Implement AI-driven incident triage, classification, and automated ticket routing systems 

Develop intelligent chatbots and virtual assistants to handle L1 support queries and provide instant resolution 

Build AI-powered anomaly detection and predictive models to proactively identify potential failures 

Implement automated root cause analysis using AI/ML to accelerate troubleshooting and reduce MTTR 

Create self-healing automation workflows using AI to detect, diagnose, and remediate common issues 

Build RAG (Retrieval-Augmented Generation) systems for intelligent knowledge base search and troubleshooting guidance 

Implement intelligent alert correlation systems to reduce alert fatigue and improve signal-to-noise ratio 

Leverage AI for automated incident report generation, post-mortem analysis, and preventive action recommendations 

Education and Experience 

Bachelor's degree in Computer Science, Engineering, or equivalent 

6-8 years of related experience 

3 years of Software Development Life Cycle (SDLC) experience 

3 years of experience delivering enterprise-grade cloud and SaaS applications 

2+ years of experience in production support engineering with L2/L3 support responsibilities 

Required Skills 

Core Technical Skills: 

AWS certification and Kubernetes certification 

Strong proficiency in Java, Python and GO 

Hands-on experience with Kubernetes, Docker, cloud platforms (AWS or Azure) 

Proficient in API development (RESTful and GraphQL), microservices architecture 

Expertise in gitlab/github, CI/CD pipelines, DevOps practices, and infrastructure automation 

Expertise in automation/configuration management tools (Terraform, Ansible, Jenkins, ArgoCD) 

Familiar with Spring Boot, React, TypeScript, Node.js, and package management tools (NPM, Yarn, Maven, Gradle) 

 

Support Engineering & Troubleshooting: 

Proven experience in L1/L2/L3 support for enterprise cloud applications and infrastructure 

Strong troubleshooting skills for complex distributed systems and microservices architectures 

Experience with incident management tools (ServiceNow, Jira Service Management, PagerDuty) 

Proficiency in log analysis and monitoring tools (ELK Stack, Splunk, Datadog, CloudWatch, Grafana) 

Expertise in debugging production issues in containerized environments and Kubernetes clusters 

Experience with APM tools (New Relic, Dynatrace, AppDynamics) 

Experience conducting root cause analysis and implementing corrective actions 

Strong documentation skills for creating runbooks, troubleshooting guides, and knowledge base articles 

 

AI & Machine Learning for Support Operations: 

Familiarity with AI/ML frameworks (TensorFlow, PyTorch, scikit-learn) with focus on operational use cases 

Experience with LLM APIs (OpenAI, Azure OpenAI, AWS Bedrock) for building intelligent support tools 

Knowledge of prompt engineering for creating AI-powered support assistants and chatbots 

Understanding of anomaly detection algorithms and their application to system monitoring 

Experience implementing predictive analytics for incident forecasting and capacity planning 

Knowledge of NLP for automated ticket classification and sentiment analysis 

Understanding of vector databases and semantic search for intelligent knowledge base retrieval 

Knowledge of AIOps platforms and intelligent event correlation techniques 

Professional Skills: 

Excellent problem-solving skills and attention to detail 

Strong communication skills with ability to present technical concepts to business audiences 

High knowledge of SDLC, application integration, and production support 

Strong customer service orientation with focus on user satisfaction 

Experience working in Agile/Scrum development environments 

Strong communication skills with peers, partners, and customers 

High knowledge of production support skills  

Ability to communicate complex technical concepts clearly and effectively 

Ability to remain calm and effective during high-pressure situations and critical outages 

Preferred Skills 

Cloud monitoring tools (Datadog, CloudWatch, Grafana, Kibana) and CICD pipeline tools (Artifactory, SonarQube, Vault, Aqua) 

Knowledge of SRE principles, observability best practices, and distributed tracing (Jaeger, Zipkin) 

Experience with chaos engineering tools (Chaos Monkey, Gremlin) and disaster recovery procedures 

2+ years implementing AI/ML solutions in production support environments 

Experience building AI-powered chatbots for IT support and service desk automation 

Hands-on experience with AIOps platforms (Moogsoft, BigPanda, Dynatrace Davis AI) 

Experience with AI agent frameworks (LangChain, LangGraph, AutoGen) for support 

Automation 

Knowledge of RAG architectures and Model Context Protocol (MCP) for AI integration 

 

This position will be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR).  Employment is contingent on either verifying the U.S. Person status or obtaining any necessary export license.  

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

#LI-PLM

#LI-HYBRID

#SWSaaS

#LI-ND1


Siemens Software. Transform the Everyday with Us




You’ll Benefit From
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
The pay range for this position is 109,800 - 197,700 annually with a target incentive of 5-8 of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.

Equal Employment Opportunity Statement
Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law. 


EEO is the Law
Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law. 


Reasonable Accommodations
If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form
If you’re unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.


Pay Transparency
Siemens follows Pay Transparency laws. 


California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.


Criminal History

Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.