
Software Engineer (Core Infrastructure)
Browserbaseabout 1 year ago
Responsibilities
- Build, operate, and grow the Browserbase Core platform.
- Design and develop robust, scalable distributed backends with developer-friendly APIs.
- Gather input and provide support to engineering teams for building on Core.
- Define, scope, and review key projects while setting priorities on the roadmap.
- Establish best practices around development, operations, and reliability.
- Continuously enhance the platform to meet customer demand.
- Investigate, troubleshoot, and resolve operational issues in production.
- Document processes and share knowledge with the team.
Requirements
- Deep experience building and scaling distributed systems.
- Strong expertise in Go or Typescript; experience with Firecracker is a bonus.
- Familiarity with CI/CD pipelines, Kubernetes, Docker, and message queues.
- Understanding of relational databases, automated testing, and performance optimization.
- A systems-thinking mindset regarding infrastructure choices and customer experience.
- Ability to work independently with high accountability and ownership.
- Strong communication skills, both written and verbal.
Benefits
- Work on challenging problems in modern infrastructure.
- Collaborate with a high-caliber team of engineers.
- Build core technology that supports all Browserbase products.
- Join an ambitious startup where your impact will be immediate.