Senior Software Engineer
Madrid, Spain
The Digital Identity team at SICPA is at the forefront of shaping a new global digital trust infrastructure. We are innovating in self-sovereign identity (SSI) technologies and productizing this emerging field by delivering solutions, including those driving the European Digital Identity Wallet (EUDI Wallet).
Our team is located in Switzerland and Spain. We are seeking a Senior backend software engineer to join our team in Madrid and help build the next generation of decentralized identity platforms.
You will be responsible for building backend technology, working with decentralise identity technologies, and navigating the complexities that come with them with strong accent in emerging technologies as SSI (Self-Sovereign Identity).
Senior Software Engineer
ROLE
- Develop state-of-the-art code.
- Contribute to open-source software projects.
- Design and review software architecture.
- Be hands-on and involved in every stage of the product development cycle.
- Write highly scalable software.
PROFILE
- 5+ years of software engineering experience.
- Excellent verbal and written communication skills in English.
- Strong development skills in Java or Kotlin.
- Experience with asynchronous code.
- Experience developing APIs with care (e.g. gRPC/REST with OpenAPI/Swagger).
- Familiarity with microservice architectures, publish/subscribe event buses such as Apache Kafka, and distributed data stores (relational and otherwise).
- Familiarity with cloud-native deployment practices, specifically containers and container orchestration platforms (Docker/Kubernetes/Helm) and the Kubernetes environment.
- Familiar with authentication and authorization techniques (e.g. OpenID Connect).
- Comfortable using the tools of the trade: debuggers, source control, profiling, and unit test coverage.
NICE TO HAVE
- Experience in self-sovereign identity technology.
- Experience in identity technologies such as Oauth2 , OIDC or others.
- Proven experience in applications security or applied cryptography.
- Experience contributing to open-source software projects.
- Experience contributing to open standards and/or open-source communities.
JOIN US !
- Our success comes from our highly skilled and talented employees.
- We offer a hybrid work model and competitive benefits.
- We are looking for a startup mindset.
- We prioritizes a friendly and informal work environment that promotes collaboration, innovation, and productivity.
Each team member's voice is heard and valued, and the well-being of our staff is a top concern. If you're passionate about the future of decentralized identity and want to be a part of a dynamic and innovative team based in Madrid, we'd love to hear from you!