Senior Software Engineer - Caffeine (Backend)

Sorry, this job was removed at 08:14 p.m. (CST) on Monday, Jul 28, 2025
Easy Apply
Be an Early Applicant
San Francisco, CA
In-Office
Information Technology
The Role

DFINITY is seeking a Senior Backend Software Engineer to join the team 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.

Are you new to decentralization or not an expert in blockchain or cryptography? That’s okay! We have some of the world’s foremost experts and they’re excited to share their knowledge. You bring your awesome skills and help us create something amazing.

* Please note that this role requires in-office work from our amazing office in San Francisco 3 days per week.

What you’ll work on:

You’ll own the complete software development lifecycle for key products, including:

  • Caffeine: A user-friendly tool empowering both technical and non-technical users to create and deploy SaaS applications using natural language prompts
  • ICP Ninja: A web-based IDE designed for new ICP developers, simplifying and accelerating software development and deployment on the Internet Computer
  • CaLM (Canister Lifecycle Manager) – a build, deploy, and monitoring service for managing the entire lifecycle of IC smart contracts 

You’ll primarily work in Rust, TypeScript,Node,js, and other modern backend technologies.

Responsibilities:

  • Develop robust, secure, and scalable backend systems and services using Rust and TypeScript
  • Manage the entire feature lifecycle, from initial concept and design through implementation and ongoing support
  • Collaborate with platform engineering teams to deploy and maintain production services
  • Design and implement CI/CD pipelines for rapid product iteration as user adoption increases
  • Collaborate with other engineers and business stakeholders to define and deliver high-impact solutions
  • Mentor fellow engineers to promote knowledge sharing and teamwork.
  • Contribute to frontend codebases (TypeScript) and SDKs as needed to ensure complete product delivery

You might be a great fit if you:

  • Possess a strong foundation in computer science (degree or equivalent)
  • Have extensive experience leading full-stack engineering projects
  • Demonstrate strong proficiency in modern backend development languages, including TypeScript, Go, Python, and Rust
  • Have experience designing and building REST APIs for B2B and B2C applications
  • Have a proven track record of building distributed systems, developer tools, or user-facing products
  • Are curious and comfortable contributing to frontend development as needed
  • Can effectively collaborate in a multi-disciplinary team across multiple time zones
  • Exhibit excellent interpersonal and communication skills
  • Are passionate about democratizing software engineering and building a more resilient internet

Bonus Points:

  • Proven experience developing backend applications using Rust
  • Active contributions to open-source software projects
  • Experience in building products leveraging large language models (LLMs)
  • Familiarity with the Internet Computer or other blockchain technologies

More information about what you'll be working on:

  • Internet Computer
  • Read about Caffeine in the ICP 2025 Roadmap and watch Where AI Builds to learn more about what this team is working on.
  • Try icp.ninja to see how the Internet Computer makes developing and deploying applications a streamlined process.

Base Salary Range:  $175,000 - $235,000/yr

This position can be considered across multiple levels. Total compensation at DFINITY consists of base salary + generous bonus and is determined based on multiple factors including job leveling, areas of expertise, educational background, geographic location and overall experience.  

In addition to the cash components of our offers, we have generous benefits including top tier medical, dental, and vision insurance; disability insurance; life insurance; 401(k); flexible PTO policy in addition to paid holidays.

About DFINITY and the Internet Computer:

DFINITY is a leading contributor to the Internet Computer Protocol (ICP), with a mission to bring the world's compute onto the secure ICP network. Built on its unique third-generation blockchain technology, ICP enables the development and operation of a new generation of unstoppable, tamper-proof, fully decentralized web applications. Its powerful technology can run entire AI models within smart contracts, representing a major advancement for secure AI. Through seamless integration with Bitcoin, Ethereum, and other networks, ICP facilitates multi-chain operations for digital assets and web3.

Join our team of over 250 talented individuals, including world-renowned cryptographers, distributed systems engineers, programming language experts, and industry leaders, who are shaping the future of the internet and web3.
 
DFINITY was founded in 2016 by entrepreneur and crypto theoretician, Dominic Williams.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Similar Jobs

CrowdStrike Logo CrowdStrike

Principal Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
CA, USA
10000 Employees
195K-290K Annually

Zscaler Logo Zscaler

Commercial Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
California, USA
8697 Employees
75K-118K Annually

Zscaler Logo Zscaler

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
California, USA
8697 Employees
117K-168K Annually

Cox Enterprises Logo Cox Enterprises

Client Solutions Manager - Major Accounts (Autotrader)

Automotive • Cloud • Greentech • Information Technology • Other • Software • Cybersecurity
Remote or Hybrid
California, USA
50000 Employees
112K-168K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Zurich
227 Employees
Year Founded: 2016

What We Do

The DFINITY Foundation’s mission is to build, promote, and maintain the Internet Computer — the world’s first web-speed, internet-scale public blockchain. It enables smart contracts to securely serve interactive web content directly into the browsers of end users, making it possible to build dapps, DeFi, open internet services, and enterprise systems that are capable of operating at hyperscale. The Internet Computer uses smart contracts to power an emerging decentralized ecosystem of interoperable dapps and services, where nearly every system and service can run in reimagined form on public blockchain.

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
17 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account