Full-Time Software Build/Install Engineer
Jitterbit is hiring a remote Full-Time Software Build/Install Engineer. The career level for this job opening is Experienced and is accepting Chennai, India based applicants remotely. Read complete job description before applying.
Jitterbit
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Jitterbit is seeking a software build/install engineer to join our Platform team. You will play a key role in enabling development teams by automating processes, managing software installations, and ensuring the reliability of build pipelines.
About the Job:
- Design, implement, and maintain robust build and deployment systems to ensure efficient software delivery.
- Build one of the most effective build systems, designed to be easy for customers to use.
- Work with modern and advanced technology stack.
- Full lifecycle responsibilities to create robust, scalable build systems.
About You:
An engineer who can turn ideas into extremely reliable and scalable designs. You code in such a way that other engineers find your code easy to comprehend, modify, and build upon.
We are looking for:
- 10+ years of experience in building large scale distributed applications.
- Strong experience building multi-tenant SaaS applications
- Strong problem-solving, debugging, and analytical skills with great attention to detail
- Experience with Microservices and Cloud-based architectures/design patterns
- Strong analytical and problem-solving skills with an emphasis on automation.
Technical Skills and Experience:
- Proficiency in build tools such as CMake, Make, Gradle, Maven, or similar.
- Hands-on experience with CI/CD tools like Jenkins, GitLab CI, Azure DevOps, or GitHub Actions.
- Strong knowledge of scripting languages such as Python, Bash, or PowerShell.
- Familiarity with version control systems (e.g., Git, SVN) and branching strategies.
- Experience with software packaging and installation tools (e.g., InstallShield, NSIS, or WiX Toolset).
- Solid understanding of operating systems, including Linux, Windows, and macOS.
- Familiar with application deployment via Docker and/or Kubernetes.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).