Who We Are: Incredibuild
Incredibuild is the leading platform empowering developers and enterprises to radically accelerate their development cycles. We help world-leading brands like Microsoft, Citi Bank, GM, Amazon, and Adobe shorten build times, allowing for more iterations, faster product releases, and significant resource savings. Our technology streamlines and accelerates everything from compilation to release automation, dramatically expediting time to market for our clients.
Our engineering department is rapidly expanding as we lead the charge in modernizing development to be SaaS and AI-native. We are now launching BuildGuard, a new product designed to secure and optimize CI/CD pipelines.
If you're ready to tackle problems of massive scale, lead a new initiative from the ground up, and shape the future of secure software delivery, come join our team!
As a Lead Engineer - BuildGuard
You will engineer secure, high-performance build solutions:
- Architect and build the core engine of BuildGuard using Golang, focusing on deep build introspection and security.
- Design and implement secure build environments, analyzing compiler behavior and dependency chains to detect vulnerabilities in real-time.
- Develop low-level integrations with build systems (Make, Ninja, Bazel) to ensure hermetic and reproducible builds.
- Integrate the product directly into the CI/CD pipeline without compromising speed or developer experience.
- Build resilient, scalable services that can handle the massive throughput of enterprise build artifacts and logs.
You will lead product architecture and innovation:
- Partner with Product Managers to translate abstract security and build challenges into defined technical requirements and concrete solutions.
- Own the technical vision for BuildGuard end-to-end, from architectural concepts to production deployment.
- Communicate complex security and build concepts clearly via design docs, diagrams, and discussions with stakeholders.
- Thrive in uncertainty, showing technical independence to drive solutions from ambiguous requirements in a new product territory.
- Contribute to the technical roadmap, breaking down complex security features into milestones and guiding the team's development.
You will champion quality, security, and execution:
- Embrace complex challenges, solving novel problems at the intersection of build performance and application security.
- Develop comprehensive automated testing strategies to ensure reliable, secure deployments.
- Drive execution within an Agile framework (sprint planning, decomposition, retros) while maintaining a high bar for security standards.
- Manage and prioritize the technical backlog to balance feature delivery with architectural integrity and security hardening.
- Leverage AI development tools to boost productivity, applying critical judgment to verify and integrate code securely.