Our client, a leading name in the technology sector, is looking for a Senior Software Engineer to join their high-performing engineering team. This role offers the chance to contribute to innovative, end-to-end product development within a forward-thinking environment and work on exciting projects within the blockchain space.
Ideal candidates will have a strong background in backend engineering, particularly with Python or Rust, alongside a solid understanding of secure coding, cryptography, and software design principles.
Key Responsibilities :
- Lead backend development from design and proof of concept through to pilot and production across multiple products.
- Apply modern cryptographic techniques, including asymmetric and symmetric encryption, hash functions, and digital signatures.
- Collaborate closely with cross-functional teams to deliver robust, scalable software solutions.
- Promote best practices in design, coding, and security while encouraging innovation and technical excellence.
- Manage and maintain code using version control systems such as Git and GitHub.
Skills & Experience :
Strong backend development experience, including project work with Python or Rust.Solid understanding of cryptography and its practical implementation (encryption, hashing, digital signatures, etc).Blockchain experience would be an advantage.Experience designing, implementing, and maintaining CI / CD pipelines.Proficiency in version control tools (Git, GitHub).Familiarity with cloud platforms (AWS, GCP, or Azure).Excellent written and verbal communication skills in English.What’s in it for you?
The opportunity to work with a highly skilled international team in an innovative environment.A role with a household name in the technology industry.Exposure to cutting-edge technologies and complex technical challenges.Competitive compensation and benefits package.Flexible working arrangements and a collaborative culture that supports professional development.