Buildfunctions is seeking a Founding Engineer to take ownership of the platform control plane and application-level cloud infrastructure. This role sits at the core of the company’s serverless computing platform, focusing on orchestration, scalability, reliability, and correctness across distributed CPU and GPU workloads. The position is fully remote and designed for engineers who thrive in early-stage startup environments and want to build foundational systems for AI compute.
Responsibilities:
- Own and build backend control plane services for job orchestration, lifecycle management, and request routing.
- Design and maintain REST and streaming APIs supporting SDKs, web applications, and internal services.
- Develop Node.js and TypeScript services handling scheduling, scaling, retries, and failure recovery.
- Manage AWS infrastructure including compute, networking, autoscaling, IAM, and service connectivity.
- Implement autoscaling logic, capacity planning, and load coordination across distributed systems.
- Ensure system reliability through strong error handling, idempotency, and consistency guarantees.
Requirements:
- Strong backend engineering experience with Node.js and TypeScript.
- Proven experience designing and operating distributed systems and control planes.
- Hands-on experience with AWS and infrastructure-as-code tools such as Pulumi.
- Solid understanding of cloud-native operations, CI/CD, and observability practices.
- Ability to debug complex production issues across services and infrastructure.
- Strong Linux fundamentals and systems-level intuition.
Benefits:
- Meaningful equity ownership in an early-stage startup.
- Opportunity to define and build core platform architecture.
- Fully remote collaboration with a small, high-impact founding team.
- Potential transition to salaried compensation following successful fundraising.
This role offers end-to-end ownership of critical infrastructure shaping the future of serverless AI computing.