At Utila, we build the enterprise-grade platform that more than 400 companies run their digital asset operations on. Our technology secures $30B+ in monthly transaction volume and has facilitated over $500B in transactions to date. We're backed by $50M+ in funding, and our customer base is growing fast.
The systems we build are mission-critical, so we hold them to the highest standards: precise, secure, and reliable.
At Utila, We Own It. We look beyond individual tasks and requirements to understand the bigger picture — our customers, our product, and the systems we build. We take ownership end to end, from identifying the real problem and challenging assumptions to designing, implementing, and operating the solution.
As a Senior Backend Engineer, you'll build the systems powering digital asset infrastructure for financial institutions and enterprises worldwide. You'll work on challenging problems involving distributed systems, transaction processing, authorization, blockchain infrastructure, and scalable APIs.
Our senior engineers don't just implement features. They understand problems deeply, challenge assumptions, make sound technical decisions, and own their solutions from initial design to production and beyond.
Responsibilities- Build and evolve critical systems: Design, implement, and operate secure, reliable backend systems. Challenge existing approaches, evaluate technologies, and help evolve our architecture as the company grows.
- Own features end to end: Take complex problems from initial requirements and technical design through implementation, testing, deployment, and production operation.
- Engineer for correctness: Build robust systems that handle failures, concurrency, and unexpected conditions gracefully, with particular attention to data integrity, security, and reliability.
- Shape technical decisions: Collaborate with engineers and tech leads on architecture, challenge assumptions, evaluate tradeoffs, and help choose pragmatic, maintainable solutions.
- Raise the engineering bar: Contribute to design and code reviews, improve testing practices, share knowledge, and help maintain high standards for engineering quality.
- Improve how we build: Explore and adopt new technologies, engineering practices, automation, and AI-assisted workflows that improve productivity without compromising quality.
Our current stack includes Go, Kubernetes, GCP, Pulumi, and PostgreSQL. We value strong engineering fundamentals and the ability to learn, evaluate, and adopt new technologies over experience with any particular stack.
RequirementsWhat you bring
- 6+ years of professional software development experience, with substantial hands-on backend engineering experience.
- Strong experience designing, building, and operating complex distributed backend systems.
- Deep understanding of software engineering fundamentals, including concurrency, consistency, fault tolerance, and system reliability.
- Experience with cloud infrastructure and production SaaS systems.
- Strong engineering judgment and the ability to independently own complex technical problems from design through production.
- A quality and security mindset, with an instinct for identifying edge cases, failure scenarios, and architectural weaknesses.
- The ability to understand problems beyond their immediate technical requirements and make thoughtful engineering tradeoffs.
- Excellent collaboration skills, intellectual curiosity, and a willingness to challenge ideas constructively.
Nice to have
- Experience with Go, Kubernetes, GCP, PostgreSQL, or infrastructure as code.
- Experience building security-sensitive systems, financial infrastructure, or high-availability services.
- Knowledge of applied cryptography, networking, or operating systems.
- Experience with blockchain technology or distributed ledger systems.
- Experience driving technical initiatives beyond your immediate responsibilities, mentoring engineers, or improving engineering practices across teams.
You don't need experience with our exact technology stack or the blockchain industry. We're looking for exceptional engineers with strong fundamentals, sound technical judgment, and the ability to learn and solve difficult problems.
What We Offer?- Meaningful ownership: Take challenging engineering problems from concept to production, with the autonomy to influence how they're solved.
- Real technical challenges: Work on mission-critical financial infrastructure where distributed systems, security, correctness, and reliability truly matter.
- Technical influence: Help shape architectural decisions, challenge existing approaches, and contribute to the evolution of our platform and engineering practices.
- A strong engineering environment: Collaborate with talented engineers who value technical excellence, independent thinking, and continuous learning.
- Room to grow: Deepen your technical expertise, take on increasingly complex challenges, and grow your influence without having to move into management.
- A great place to work: Hybrid schedule with 4 days a week at our Tel Aviv office, an on-site gym, dog-friendly environment, and dedicated parking.
Own the problem. Build the solution. Make your mark.
Skills Required
- 5+ years of professional software development experience, preferably in high-scale cloud services
- Expertise designing, building, and operating large-scale distributed systems capable of handling rapid growth
- Familiarity with cloud platforms and experience working with SaaS products
- Excellent interpersonal and teamwork skills with a strong commitment to collaboration
- Expertise in applied cryptography, networking, and operating systems
- Experience with blockchain technology
What We Do
Utila is the stablecoin and digital asset infrastructure platform for fintechs and enterprises. Utila enables organizations of all sizes to securely build, manage, and scale digital asset operations across stablecoin payments, treasury, trading, tokenization, and beyond. The platform combines institutional-grade MPC wallets, granular policy controls, robust APIs, multi-chain support, payment and tokenization engine, and deep integrations with banking, compliance, exchanges, DeFi, and more. Trusted by 250+ industry leaders, Utila processes more than $20B in monthly volume and has secured over $200B in transactions to date.









