Hiring partnerBybit is hiring for 68 rolesKuala Lumpur, MY, Abu Dhabi, AE +9 See all roles

Principal Engineer, CTO Office - Utila

Tel Aviv, IL senior today full-time

Role in brief

Utila is developing an enterprise-grade platform for digital asset operations. The Principal Engineer will lead architecture and security initiatives, tackling complex technical challenges. Candidates with strong backend engineering and security experience should apply.

backend engineeringdistributed systemssoftware architecturecloud infrastructuresystem securityidentityauthenticationauthorizationGoRustC++GCP

About the role

Utila builds a robust platform that supports over 400 companies in managing their digital asset operations, handling significant transaction volumes. This role is pivotal in shaping the architecture and ensuring the security of these critical systems, which are essential in a fast-evolving fintech landscape.

As a Principal Engineer, you will be responsible for making critical architectural decisions, enhancing security measures, and addressing complex technical challenges. The ideal candidate will have a strong background in backend engineering and be comfortable working hands-on to deliver innovative solutions.

Skills that matter here

  • backend engineering: This role requires extensive experience in designing and building complex backend systems.
  • distributed systems: You will tackle challenges related to distributed systems within the platform.
  • software architecture: Architectural decisions will be a key focus, shaping the platform's technical landscape.
  • cloud infrastructure: Strengthening cloud infrastructure security is a critical responsibility.
  • system security: A strong security mindset is essential for building secure systems.
  • Go, Rust, C++: Experience with these programming languages is beneficial for the role.

Who this role suits

  • A seasoned engineer with a strong background in backend systems and security.
  • Someone who thrives in a hands-on role and enjoys solving complex technical problems.
  • A clear communicator who can constructively challenge technical decisions.
  • An independent thinker with a passion for continuous engineering and improvement.

From the employer

What you'll lead

  • Critical architecture decisions: Design and evolve technically complex systems across our platform, including backend services, APIs, distributed systems, and data infrastructure.
  • Core product engineering: Tackle challenging technical problems across our product, from transaction processing and blockchain integrations to distributed systems, data architecture, and scalability.
  • Hard problems, solved for the long term: Identify architectural weaknesses, challenge assumptions, research alternatives and emerging technologies, and turn what you learn into pragmatic, production-ready systems.
  • Security by design: Build systems that preserve critical security guarantees even when individual components or trust boundaries are compromised.
  • Hardened infrastructure: Strengthen the security of our cloud infrastructure, CI/CD pipelines, software supply chain, and production environments.
  • Tooling that pays twice: Build tooling, automation, and reusable infrastructure that improve security, reliability, and developer productivity.
  • Hands-on delivery: Design, prototype, and implement critical components yourself.
  • A higher engineering bar: Act as a technical thought partner to the CTO, engineering directors, and tech leads.

What you bring

  • Extensive hands-on experience designing and building complex production software systems, with excellent programming skills and a record of significant technical contributions.
  • Deep understanding of backend engineering, distributed systems, and software architecture.
  • Experience with cloud infrastructure, system security, identity, authentication, or authorization.
  • A strong security mindset.
  • The ability to reason across application code, infrastructure, security boundaries, and operational systems.
  • A track record of leading complex technical initiatives across teams without formal managerial authority.
  • Strong independent research and problem-solving skills.
  • Clear communication skills and the confidence to challenge technical decisions constructively.
  • A genuine passion for hands-on engineering and the desire to continue building, not just designing systems.
  • Nice to have: Go, Rust, C++, or other systems/backend programming languages.

Why Join Us?

  • Hybrid: 4 days a week from our Tel Aviv office, with an on-site gym, a dog-friendly office, and dedicated parking.
  • Own the problem. Build the solution. Make your mark.

Questions about this role

What is the remote policy?

This role is hybrid, requiring presence in the Tel Aviv office four days a week.

What level of seniority is this position?

This is a senior-level position.

How do I apply?

Candidates can apply through the Utila website at https://utila.io/?ref=sailonchain.com.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on web3vacancy.

Similar jobs