Software Engineer for Process Automation (m/f/d)
Software Engineer for Process Automation (m/f/d)
Join to apply for the Software Engineer for Process Automation (m/f/d) role at Siemens
Software Engineer for Process Automation (m/f/d)
Join to apply for the Software Engineer for Process Automation (m/f/d) role at Siemens
Get AI-powered advice on this job and more exclusive features.
The Siemens Product
CERT SBOM service empowers Siemens businesses to offer compliant products, solutions, and services while enhancing incident and vulnerability management processes and workflows.
It provides innovative,
- centric, comprehensive software solutions with API-First designs, capitalizing on contemporary technologies in software development and data pipeline designs with its
- 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
- solving abilities, and proficient English communication skills.
They can work effectively in a team environment while collaborating with
- functional teams.
If you are passionate about designing and implementing
- 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
- 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
- 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. , Fast
API or Django). - Hands-on experience with efficient problem solving leveraging different data structures and algorithms.
- Familiarity with RPA Tools, techniques and frameworks (Selenium, Ui
Path, etc. ). - Experience with relational and
- 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
- 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
-
- 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
- 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
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Information TechnologyIndustries
Automation Machinery Manufacturing and Technology, Information and Media
Referrals increase your chances of interviewing at Siemens by 2x
Sign in to set job alerts for “Software Engineer” roles.
Software Engineer (Early in Career), Lisbon
Software Engineer - New Grad (2025 Graduate)
Junior Backend Developer – Lisbon, Oporto & Vila Real
Full-stack Developer - Portugal (remote) (m/f/d)
Full
Stack Software Engineer (React/Node)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr- Informações detalhadas sobre a oferta de emprego
Empresa: Siemens Localização: Amadora
Amadora, Lisboa, PortugalPublicado: 9. 7. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!