Note: The job is a remote job and is open to candidates in USA. Budibase is an open-source platform for building apps, automating workflows, connecting to data, and using AI agents for operational work. The Senior Software Engineer will own substantial product and technical work across app building, automation, AI agents, integrations, platform performance, reliability, security, and permissions, working closely with product, design, and engineering teams.
Responsibilities
- Building and evolving our app-building experience
- Developing our workflow and automation capabilities
- Building AI agents that can reliably use tools, data, and automations
- Designing and building integrations with external systems and APIs
- Improving performance, reliability, security, and permissions
- Solving technical and architectural problems as the platform grows
- Building product experiences that make complex capabilities easy to use
Skills
- Have significant professional software engineering experience
- Have strong JavaScript or TypeScript fundamentals
- Are comfortable working across frontend and backend
- Have owned substantial product or technical work from problem through to production
- Can work effectively with ambiguity and make sound technical decisions
- Care about usability, reliability, maintainability, and product quality
- Can break complex problems into pragmatic solutions and ship them
- Can identify when a system needs deeper technical investment and when a simpler solution is sufficient
- Use AI coding tools and are actively exploring how AI changes software development
- Communicate technical decisions clearly and work effectively with product, design, and engineering
Benefits
- Fully remote, with regular company get-togethers
- Optional 4-day work week
- Stock options
Company Overview