Software Engineer for Process Automation (m/f/d)
Siemens
The Siemens ProductCERT SBOM service empowers Siemens businesses to offer compliant products,solutions, and services while enhancing incident and vulnerability management processes and workflows.It provides innovative, automation-centric, comprehensive software solutions with API-First designs, capitalizing on contemporary technologies in software development and data pipeline designs with its cloud-based solutions and scalable applications.
We are seeking a proficient software engineer with a keen eye for detail and strong interpersonal skills to join our international team. The role focuses on process automation utilizing modern technologies and the Siemens data ecosystem. Ideal candidates will have a robust software engineering background, experience in automating processes through efficient software solutions (including AI-based solutions), exceptional analytical and problem-solving abilities, and proficient English communication skills. They can work effectively in a team environment while collaborating with cross-functional teams.
If you are passionate about designing and implementing automation-based, efficient software solutions and eager to acquire new knowledge, we encourage you to apply—even if you do not meet every specified requirement.
What will be my responsibilities?Design and implement software solutions to automate repetitive processes through a comprehensive understanding of the workflows and the ability to design and implement intricate solution pipelines.Implement new API-based features in accordance with the SBOM service roadmap and the organizational vision.Conduct thorough research, analysis, and validation of innovative solutions to serve as a foundation for decision-making. Present and explain findings in a concise manner.Day-to-day responsibilities encompass, but are not limited to, extending existing APIs, designing database queries, identifying and resolving issues, implementing proof of concepts, integrating diverse interfaces, and creating documentation.
Required technical skills:Proficiency in one or more general-purpose programming languages (e.g., Python, Java or Go) - high proficiency in Python is a plus.Experience with one or more web frameworks for building APIs (e.g., FastAPI or Django).Hands-on experience with efficient problem solving leveraging different data structures and algorithms.Familiarity with RPA Tools, techniques and frameworks (Selenium, UiPath, etc.).Experience with relational and non-relational databases - experience with a graph database is a plus.Experience with Git together with setting up and maintaining CI/CD pipelines.Familiarity with modern software development practices (e.g., agile development, short development cycles and lean development).Experience with automating manual processes targeting human-quality outcomes using different automation techniques, including AI-based approaches.Understanding of business process mapping, workflow optimization and Process documentation.Hands-on experience with testing and quality assurance, test case creation, debugging and troubleshooting and quality control measures.Having one or more of the following skills is nice-to-have:Experience with AWS services and cloud automation technologies (e.g., Terraform).Deep understanding of graph theory and graph algorithms.Experience with basic natural language processing (NLP) concepts (e.g., tokenization or named entity recognition).Knowledge and experience in machine learning-based matching, classification and clustering algorithms - experience working with one or more advanced architectures (e.g., transformers) is a big plus.
What you can expect from us…An environment where everyone can bring their whole self to work and feel a sense of belonging.A workplace that values curiosity and guarantees continuous learning, with development opportunities for both personal and professional growth.Share matching programs to become a shareholder of Siemens AG.A wide range of flexible benefits for you and your family to enjoy!A highly flexible hybrid working model that empowers a better balance.
Do you want to know more about Cybersecurity at Siemens? www.siemens.com/cybersecurity
You'll work in an international environment so please submit your CV in English.
Siemens is committed to equal opportunities for women and men, as well as diversity as a source of creativity and innovation. Having different types of talent and experiences makes us more competitive and better prepared to successfully respond to the demands of our society. We value candidates who reflect the Diversity we enjoy in our Company.#LI-DL #hybrid
We are seeking a proficient software engineer with a keen eye for detail and strong interpersonal skills to join our international team. The role focuses on process automation utilizing modern technologies and the Siemens data ecosystem. Ideal candidates will have a robust software engineering background, experience in automating processes through efficient software solutions (including AI-based solutions), exceptional analytical and problem-solving abilities, and proficient English communication skills. They can work effectively in a team environment while collaborating with cross-functional teams.
If you are passionate about designing and implementing automation-based, efficient software solutions and eager to acquire new knowledge, we encourage you to apply—even if you do not meet every specified requirement.
What will be my responsibilities?Design and implement software solutions to automate repetitive processes through a comprehensive understanding of the workflows and the ability to design and implement intricate solution pipelines.Implement new API-based features in accordance with the SBOM service roadmap and the organizational vision.Conduct thorough research, analysis, and validation of innovative solutions to serve as a foundation for decision-making. Present and explain findings in a concise manner.Day-to-day responsibilities encompass, but are not limited to, extending existing APIs, designing database queries, identifying and resolving issues, implementing proof of concepts, integrating diverse interfaces, and creating documentation.
Required technical skills:Proficiency in one or more general-purpose programming languages (e.g., Python, Java or Go) - high proficiency in Python is a plus.Experience with one or more web frameworks for building APIs (e.g., FastAPI or Django).Hands-on experience with efficient problem solving leveraging different data structures and algorithms.Familiarity with RPA Tools, techniques and frameworks (Selenium, UiPath, etc.).Experience with relational and non-relational databases - experience with a graph database is a plus.Experience with Git together with setting up and maintaining CI/CD pipelines.Familiarity with modern software development practices (e.g., agile development, short development cycles and lean development).Experience with automating manual processes targeting human-quality outcomes using different automation techniques, including AI-based approaches.Understanding of business process mapping, workflow optimization and Process documentation.Hands-on experience with testing and quality assurance, test case creation, debugging and troubleshooting and quality control measures.Having one or more of the following skills is nice-to-have:Experience with AWS services and cloud automation technologies (e.g., Terraform).Deep understanding of graph theory and graph algorithms.Experience with basic natural language processing (NLP) concepts (e.g., tokenization or named entity recognition).Knowledge and experience in machine learning-based matching, classification and clustering algorithms - experience working with one or more advanced architectures (e.g., transformers) is a big plus.
What you can expect from us…An environment where everyone can bring their whole self to work and feel a sense of belonging.A workplace that values curiosity and guarantees continuous learning, with development opportunities for both personal and professional growth.Share matching programs to become a shareholder of Siemens AG.A wide range of flexible benefits for you and your family to enjoy!A highly flexible hybrid working model that empowers a better balance.
Do you want to know more about Cybersecurity at Siemens? www.siemens.com/cybersecurity
You'll work in an international environment so please submit your CV in English.
Siemens is committed to equal opportunities for women and men, as well as diversity as a source of creativity and innovation. Having different types of talent and experiences makes us more competitive and better prepared to successfully respond to the demands of our society. We value candidates who reflect the Diversity we enjoy in our Company.#LI-DL #hybrid
Por favor confirme su dirección de correo electrónico: Send Email