Software Engineer
Location: Tel Aviv, Israel (IL)
Experience Level: Senior
Description
Who We Are:
Incredibuild is the leading platform empowering developers and enterprises to radically accelerate their development cycles. We help world-leading brands like Microsoft, Citi, GM, Amazon, and Adobe shorten build times, enabling more iterations, faster product releases, and significant infrastructure savings. Our technology streamlines and accelerates everything from compilation to release automation, dramatically improving time to market for our customers. We are expanding as we modernize software development to be SaaS-driven and AI-enabled.
We are now launching BuildGuard, a new product focused on securing and optimizing CI/CD pipelines and build environments for enterprise teams. If you are excited about solving hard systems problems at scale and shaping the future of secure software delivery, we would love to talk. BuildGuard sits at the intersection of build systems, distributed systems, and application security. We are looking for a senior engineer to help design and build the core platform from the ground up. This is a hands-on role with significant architectural ownership. You will work on deep build introspection, reproducibility, and real-time security analysis, all while preserving the speed and developer experience that Incredibuild is known for.
What you’ll do
- Architect and implement BuildGuard’s core engine in Go
- Integrate with build systems such as Make, Ninja, and Bazel
- Analyze compiler behavior, dependency graphs, and build artifacts
- Design hermetic and reproducible build mechanisms
- Process large volumes of build logs and artifacts efficiently
Own Architecture and Technical Direction
- Define system boundaries, data flows, and scalability strategy
- Translate complex and ambiguous product requirements into pragmatic technical solutions
- Write high-quality design documents and drive technical alignment
- Make informed tradeoffs between performance, reliability, and security
Deliver Secure, Production-Grade Systems
- Design robust testing strategies for correctness and resilience
- Build scalable services capable of handling enterprise build workloads
- Maintain strong security standards without compromising system performance
- Contribute to sprint planning and technical roadmap discussions
Requirements
- 5+ years of backend or systems engineering experience
- Strong hands-on experience in Go, Python and NodeJS
- Experience working with CI/CD systems, build tools, or developer infrastructure
- Deep understanding of distributed systems and performance optimization
- Ability to operate independently in a new product environment
- Clear and concise technical communication skills
Nice to Have
- Experience with software supply chain security
- Familiarity with hermetic builds and reproducibility principles
- Experience with containerization, sandboxing, or isolation mechanisms
Why This Role Matters:
- Software supply chain security is becoming a critical concern for enterprises. BuildGuard aims to bring visibility, control, and performance together in a way that does not slow down developers
- You will play a central role in defining how this product is built, how it scales, and how it delivers real value to engineering teams worldwide
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
