Incredibuild

Software Engineer

Tel Aviv, IL
Go Python Node.js Make Ninja Bazel API
Description

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
Incredibuild
Incredibuild

0 applies

0 views

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