About this role
Senior Secure Software Engineer (Go/Java)
We're looking for an experienced Senior Secure Software Engineer who enjoys building modern cloud-native applications and solving complex security challenges. In this role, you'll combine software engineering expertise with modern security practices to help design, develop, and secure enterprise-grade platforms and applications.
What we're looking for Must-have skills
✔ 5+ years of experience in enterprise software engineering ✔ Strong hands-on experience with Go (Golang) and Java ✔ Experience designing distributed systems, microservices, and APIs ✔ Strong understanding of software architecture and design patterns ✔ Experience building and managing CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Jenkins ✔ Knowledge of Secure Development Lifecycle (SDL) practices and secure coding principles ✔ Experience with Docker and Kubernetes ✔ Familiarity with AWS, Azure, or Google Cloud Platform ✔ Understanding of software supply chain security concepts, including:
- SBOMs
- Dependency management
- Vulnerability management
Nice to have
⭐ Experience with Software Composition Analysis (SCA) tools ⭐ Hands-on DevSecOps experience ⭐ Knowledge of Zero Trust architectures and policy-as-code concepts ⭐ Security certifications such as CSSLP, CISSP, or Security+
- Build modern enterprise applications
- Design, develop, and maintain enterprise-grade solutions using Go (Golang) and Java.
- Create scalable, high-performing, and secure cloud-native applications.
- Contribute to architecture decisions, technical strategy, and engineering best practices.
- Lead code reviews and promote clean, maintainable code.
- Evaluate and integrate modern open-source technologies.
- Implement security controls across software dependencies, build systems, and deployment processes.
- Drive the adoption of Software Bill of Materials (SBOM) practices.
- Improve dependency management, artifact integrity, and vulnerability management processes.
- Partner with cybersecurity teams to reduce risks within open-source software components.
- Design and optimize CI/CD pipelines with integrated security controls.
- Implement automated testing, security scanning, and dependency analysis.
- Develop automation that improves software delivery, quality, and security.
- Promote Infrastructure-as-Code and modern platform engineering practices.
- Embed Secure Development Lifecycle (SDL) practices across projects and teams.
- Perform threat modeling and security design reviews.
- Support remediation of security findings and vulnerabilities.
- Help engineering teams adopt security-by-design principles.
- Flexible working hours,
- Permanent employment or contract,
- Medical and health insurance,
- Multisport and other lifestyle benefits,
- Language courses,
- Friendly coworkers & team spirit,
- Multiple geographies and clients,
- Work for well-known brands,
- Exposure to trailblazing business and technology projects,
- A place in the first line of a digital transformation,
- Everyday opportunities to influence how and where we do our business,
- A development path to fit your needs.
Kindly upload your CV in English.
- First step is a HR introductory call with the recruiter.
- Second step is an interview with team members.
- Third step is a final interview with team leaders.
#LI-SK1