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