Your mission
As a key member of our Engineering team, you won't just be writing code—you'll be solving complex problems and taking full ownership of features from concept to deployment. You will have a direct impact on a product used by thousands of construction professionals to build the world around us.
In your first few months, you might:
We believe in a calm, collaborative, and productive engineering environment. We trust our engineers and give them the autonomy to do their best work. Our approach includes:
In your first few months, you might:
- Design and build new AI features, such as our recently launched AI agent for editing BoQs or automated AI bidder recommendations
- Collaborate with product managers and designers to shape the user experience and technical direction of our core product.
- Architect and implement modular packages and services in our monorepo to improve the structure and maintainability of our codebase
We believe in a calm, collaborative, and productive engineering environment. We trust our engineers and give them the autonomy to do their best work. Our approach includes:
- Agile & Fast-Paced: We practice trunk-based development with daily releases to get value into our users' hands quickly.
- Quality by Default: We maintain a comprehensive Cypress E2E test suite and enforce strict typing, linting, and formatting rules to keep our codebase clean and maintainable.
- DevOps Mindset: Our well-oiled CI/CD pipeline deploys to AWS via Kubernetes, with our entire infrastructure managed as code using Terraform.
- Collaboration & Transparency: We value open discussion, constructive code reviews, and a culture where the best idea wins, regardless of who it comes from.