Browse All Jobs
Job Description
DFINITY is seeking a Senior Backend Software Engineer to join their team and contribute to Caffeine, an AI-driven no-code platform. This role is based in San Francisco and requires in-office work 3 days a week.DFINITY is building Caffeine, an innovative AI-driven no-code platform. Caffeine will empower everyday users to design, develop, and deploy software applications on the Internet Computer (IC), a revolutionary decentralized and serverless alternative to traditional cloud compute platforms.What this role involves:
  • Owning the complete software development lifecycle for key products.
  • Developing robust, secure, and scalable backend systems and services using Rust and TypeScript.
  • Managing the entire feature lifecycle, from initial concept and design through implementation and ongoing support.
  • Collaborating with platform engineering teams to deploy and maintain production services.
  • Designing and implementing CI/CD pipelines for rapid product iteration.
  • Mentoring fellow engineers to promote knowledge sharing and teamwork.
  • Contributing to frontend codebases (TypeScript) and SDKs as needed.
Requirements:
  • Strong foundation in computer science (degree or equivalent).
  • Extensive experience leading full-stack engineering projects.
  • Proficiency in modern backend development languages, including TypeScript, Go, Python, and Rust.
  • Experience designing and building REST APIs for B2B and B2C applications.
  • Proven track record of building distributed systems, developer tools, or user-facing products.
  • Excellent interpersonal and communication skills.
What DFINITY offers:
  • Generous bonus
  • Top tier medical, dental, and vision insurance
  • Disability insurance
  • Life insurance
  • 401(k)
  • Flexible PTO policy in addition to paid holidays
Apply Manually