Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Description
We are seeking experienced Golang Developers to join a strategic project for a critical infrastructure client. The initiative focuses on enhancing platform security through a robust, scalable solution for application-level data encryption.
You will be part of a team developing a hybrid system to protect sensitive customer data before it reaches any persistence layer, ensuring strong tenant isolation and efficient key management.
Your role:
- Develop sidecar and central gateway services using Go (Golang)
- Design and implement gRPC APIs for low-latency inter-service communication
- Work with Kubernetes (K8s) including sidecar patterns, deployments, and API extensions
- Integrate cryptographic APIs/SDKs for envelope encryption and secure key caching
- Collaborate with architecture teams to implement scalable encryption solutions
- Optionally manage metadata and encrypted key materials using RDBMS
- Leverage SAP BTP services, especially KMS, for secure key management
- Ensure adherence to security best practices in code and architecture
- Contribute to building a resilient and highly available system
- Work independently and proactively in a remote setup
- Proven hands-on experience in Go (Golang)
- Experience with gRPC and API design
- Solid understanding of Kubernetes and service mesh concepts (Istio)
- Practical knowledge of cryptographic principles (DEKs, KEKs, envelope encryption)
- Experience with relational databases (RDBMS)
- Familiarity with SAP BTP services is a plus
- Python skills are a bonus
- Fluent in English
- Flexible and dynamic work environment involving teams spread across different global locations;
- Communities with shared interests and identities, all working together to advance diversity, equity and inclusion within the workplace and society;
- Do you want to learn more? You will have access to various training programs and platforms (e.g.: content provided by Pluralsight, Harvard and Coursera);
- Attractive benefits package (meal tickets, medical services, Benefit online, Employee Share Option Plan).
- Capgemini Romania is an equal opportunity employer. We promote equality and dignity in all aspects of recruitment and employment, and all offers of employment and promotions are made on the basis of performance, competence and ability.
Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 360,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fuelled by the fast evolving and innovative world of cloud, data, Al, connectivity, software, digital engineering and platforms. The Group reported in 2022 global revenues of €22 billion. Apply now!
Visit https://www.capgemini.com/ for more information.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Key Skills
Ranked by relevanceReady to apply?
Join Capgemini and take your career to the next level!
Application takes less than 5 minutes