At Siemens, we build technology solutions to shape the world we live in. We transform industries and societies by combining the real and digital worlds. With over 300.000 of the world’s most forward-thinking minds and the power of a presence in more than 190 countries, we make a truly global impact.
About Portugal Tech Hub
We take on challenges to make life easier, safer, and more sustainable for us and generations to come. We bring value to the business digitalization transition, from Portugal to the world, in areas such as Artificial Intelligence, Analytics & Business Intelligence, Application Lifecycle Management, Cybersecurity, IT Infrastructure Management, IT Project & Service Management, IT Strategy, User Experience, and many more.
With a decade of history and around 1.600 experts, the Portugal Tech Hub is the home of the new technologists – Dream Builders, Impact Creators & Future Makers.
Shape the future together with us
Digital trust is the foundation of Siemens' global business. Our Public Key Infrastructure (PKI) services enable secure authentication, encryption, digital signatures, certificate lifecycle management, and trusted communication between people, applications, devices, and machines worldwide.
As Siemens continues to accelerate digitalization and the adoption of Artificial Intelligence (AI), trusted digital identities and cryptographic services become more critical than ever. Our PKI platforms provide the security foundation that enables secure business processes, machine identities, cloud services, and AI-driven solutions across Siemens.
We are looking for an experienced Senior Full Stack Developer with a passion for cybersecurity, cryptography, and software engineering excellence. If you enjoy building secure, scalable, and business-critical applications in a highly automated DevSecOps environment, this role is for you.
Are you ready to be part of the change? Come join us!
Your mission will be…
As a Senior Full Stack Developer within PKI Services, you will play a key role in designing, developing, and operating the PKI services used throughout Siemens globally.
You will work across the entire technology stack, from modern Angular frontends to secure Java-based backend services, while contributing to architectural decisions, technical innovation, automation initiatives, and cloud-native platform development.
Beyond software development, you will help shape the future of digital trust by supporting initiatives around AI security, Crypto Agility, and Post-Quantum Cryptography.
Your Responsibilities
- Full Stack Application Development
- Design, develop, test, and maintain enterprise-grade applications supporting PKI Services.
- Build intuitive and responsive web applications using modern frontend technologies and Siemens design standards.
- Develop scalable and secure backend services using Java and Spring Boot.
- Design and implement REST-based APIs and service integrations.
- Ensure software quality through automated testing, code reviews, and continuous improvement.
- Drive the complete software lifecycle from requirements engineering to deployment and operations.
- Technical Leadership
- Act as a senior technical contributor and trusted advisor within the service team.
- Drive architecture discussions and contribute to strategic technical decisions.
- Promote software engineering best practices, coding standards, and security-by-design principles.
- Review solutions with a focus on scalability, maintainability, security, and operational excellence.
- PKI & Security Engineering
- Develop solutions supporting certificate lifecycle management, digital identities, Virtual Smart Cards, and enterprise PKI processes.
- Implement secure authentication and authorization concepts based on OAuth2 and OpenID Connect.
- Collaborate closely with PKI experts, architects, and service owners.
- Support compliance with internal security policies and external regulatory requirements.
- Contribute to the continuous improvement of cryptographic services and trust infrastructures.
- Automate build, test, deployment, and operational workflows.
- Design and maintain secure CI/CD pipelines.
- Build and maintain hardened container images and cloud-native workloads.
- Support GitOps-driven deployments and operational processes.
- Contribute to platform reliability, observability, automation, and high availability.
- Enable secure adoption of AI-based business solutions through trusted identity and cryptographic services.
- Evaluate emerging technologies and modern development approaches.
- Support strategic initiatives around Crypto Agility, Zero Trust, and Post-Quantum Cryptography.
- Drive innovation and modernization of Siemens' global PKI ecosystem.
We are looking for someone with…
- Professional Experience
- Minimum 5 years of professional experience as a Full Stack Developer, Software Engineer, or comparable role.
- Proven experience delivering enterprise-scale software solutions in complex IT environments.
- Strong background in secure software development, AI driven software development and application architecture.
- Experience working in agile and international teams.
- Ability to independently drive technical initiatives from concept to production.
- Technical Skills
- Frontend
- Angular 14 or newer
- Axios and secure API communication
- Karma (Unit Testing)
- Cypress (End-to-End Testing)
- Serverless Framework deployments to AWS S3
- Java
- Spring Boot
- REST APIs
- OAuth2
- OpenID Connect
- Secure service integration patterns
- Database
- MariaDB
- SQL and data modeling
- Database design and optimization
- DevSecOps & Platforms
- Git
- OpenShift container technologies
- Building secure container images
- Preferred Qualifications
- Experience in one or more of the following areas is highly desirable:
- Public Key Infrastructure (PKI)
- Certificate Authorities (CA)
- Registration Authorities (RA)
- Certificate Lifecycle Management
- Cryptographic key management
- Cloud security and Zero Trust architectures
- Personal Attributes
- Strong ownership mindset and accountability.
- Excellent analytical and problem-solving skills.
- Passion for cybersecurity, digital trust, and emerging technologies.
- Strong communication and stakeholder management skills.
- Ability to balance technical excellence with business value.
- Team player with mentoring capabilities.
- Customer-focused and results-driven.
- Fluent in English, both written and spoken.
What You'll Gain
- The opportunity to work on security-critical services that protect Siemens worldwide.
- A highly skilled and international engineering team.
- Modern cloud-native and DevSecOps environments.
- Exposure to cutting-edge technologies in PKI, cybersecurity, AI, and Post-Quantum Cryptography.
- End-to-end ownership and the ability to influence strategic technology decisions.
- Flexible working models and extensive learning opportunities.
- The chance to shape the trusted digital foundation that secures Siemens' future.
What We Offer
- Belong & Innovate: Work in diverse teams where every idea matters and innovation grows through collaboration and trust.
- Flexibility that Works: Hybrid model, flexible hours, and a home office budget — because balance fuels performance.
- Health & Well-being: Comprehensive health insurance, mental health support, and active sports communities to keep you feeling your best.
- Grow Without Limits: Access world-class learning platforms, mentoring, and continuous development opportunities.
- Purpose & Perks: Contribute to sustainability and volunteer initiatives, enjoy partner discounts, and take advantage of our convenient shuttle service.
Siemens is deeply committed to fostering a diverse and inclusive environment. We are proud to be an equal opportunity employer and strongly encourage applications from a wide array of talented individuals!