Software Build
Core
Design, implement, and maintain robust build and deployment systems to ensure efficient software delivery for a SaaS iPaaS platform.
Role type
Senior IC build and installation engineer
Builds
Reliable, scalable build pipelines and software installation packages for a unified AI-infused low-code platform
Domain
SaaS / Integration Platform as a Service (iPaaS) / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale distributed application architecture, multi-tenant SaaS design, microservices patterns, CI/CD pipeline automation, build tooling (CMake, Make, Gradle, Maven), scripting (Python, Bash, PowerShell), software packaging (InstallShield, NSIS, WiX), containerization (Docker, Kubernetes), cloud platforms (AWS, Azure, GCP)
Preferred skills
Java, RDBMS (SQL Server, MySQL)
Technologies
CMake, Make, Gradle, Maven, Jenkins, GitLab CI, Azure DevOps, GitHub Actions, Python, Bash, PowerShell, Git, SVN, InstallShield, NSIS, WiX Toolset, Docker, Kubernetes, AWS, Azure, GCP, Linux, Windows, macOS
Responsibilities
Design and implement robust build and deployment systems, automate development processes, manage software installations, ensure reliability of build pipelines, create scalable build systems for customer use
Seniority
Senior, hands-on IC