DevJobs

Senior Software Engineer

Overview
Skills
  • Cloud
  • Cryptography
  • SaaS
  • API
  • Authentication
  • Authorization
  • Confidential Computing
  • Security
Utila is a leading technology company dedicated to providing highly secure systems trusted by our clients to handle billions of dollars. We are seeking a highly motivated and experienced Senior Software Engineer to join our team.

Responsibilities:

  • Design and implement end-to-end features, from concept to deployment, ensuring high-quality, secure, and maintainable solutions.
  • Collaborating with the team to make technological and architectural decisions that align with our goals.
  • Participating in design and code reviews to ensure high-quality and robust solutions.

Requirements:

Must-Have

  • 5+ years of professional software development experience.
  • Experience developing secure software applications, involving cryptography and modern security concepts.
  • Familiarity with cloud platforms and experience working with SaaS products or other customer-facing systems.
  • Excellent interpersonal and teamwork skills, with a strong commitment to collaboration and a team player attitude.

Nice To Have

  • Familiarity with attack vectors and mitigations in the cybersecurity domain.
  • Experience developing API-first products.
  • Knowledge of security models, authentication and authorization flows.
  • Expertise in applied cryptography.
  • Experience with confidential computing (enclaves, TEEs, etc.)
Utila