Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Build/Install Engineer image - Rise Careers
Job details

Software Build/Install Engineer

Company Description

Jitterbit automates and orchestrates business systems to empower teams, unlock value, and accelerate business transformation. With Jitterbit, organizations can streamline operations, enhance data accessibility, and deliver on a growing list of IT needs more quickly and confidently.

For organizations ready to modernize and innovate, Jitterbit provides a unified AI-infused low-code platform for integration, orchestration, automation, and app development that accelerates business transformation, boosts productivity, and unlocks value. The Jitterbit Harmony platform, including iPaaS, API Manager, App Builder and EDI, future-proofs operations, simplifies complexity and drives innovation for organizations globally.

Job Description

Software Build/Install Engineer Jitterbit is seeking a software build/install engineer to join our Platform team. Jitterbit is automation company that provides a Unified AI Infused Low-code platform that consist of iPaaS (Integration as a Service) API Management, LCAP(Low-code Application Platform), EDI in a single unified platform which has been recognized in Gartner MQ for ten straight years. Our customers utilize our Low-code iPaaS, APIM, LCAP, and B2B platform to address mission-critical business automation challenges. What is our challenge? To make it easy to automate our customers’ systems. In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers. Do you have the design, architecting, and code-writing capabilities to take on this challenge and succeed in a big way?

ABOUT THE TEAM

The engineering team at Jitterbit believes the quality of our code directly reflects on us as professionals. We are relentless in crafting an innovative product that delivers a fast, robust, and memorable user experience. As a key engineer on our team, you will collaborate with other engineers, product management, and operations. Our culture is fun, fast-paced, performance-oriented, open, and collegial. We are constantly pushing the technology envelope to the edge! We are very distributed and our culture is set up to make all of us very effective working remotely. We believe in hiring talent where it exists.

ABOUT THE JOB

We are seeking a highly skilled and detail-oriented Software Build and Install Engineer to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining robust build and deployment systems to ensure efficient software delivery. You will play a key role in enabling development teams by automating processes, managing software installations, and ensuring the reliability of build pipelines. You will help us build one of the most effective build systems, designed to be easy for our customers to use. You will work with the most modern and advanced technology stack.. You will have full lifecycle responsibilities to create robust, scalable build systems. This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market leading position.

ABOUT YOU

You are 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. You believe in the power of Integration and APIs to transform how systems are integrated and how applications are built. You will be successful in this role if you:

● Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer

● Have excellent written and verbal communication skills

● Are capable of working in a distributed team and able to excel in a remote culture

● Are self-driven and able to work on key initiatives

● Take pleasure in making things happen and listen to the input from peers

● Are able to make data driven decisions

● Are a believer in a best idea strategy regardless of where or who ideas come from

 

Qualifications

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).

● Familiar with Java is a plus

● Experience with top tier RDBMS such as SQL Server and MySQL is a plus

 

#LI-AK

Additional Information

 What You’ll Get:

  • Work for a growing leader within the Integration Platform as a Service (iPaaS) tech space
  • Join a mission-driven company that is transforming the industry by changing the way customers use API creation within business-critical processes.
  • Career development and mentorship
  • A flexible, remote-friendly company with personality and heart

Please be advised that Jitterbit does not:

  • Conduct interviews through unsecure messaging platforms.
  • Request sensitive personal information, such as social security numbers or bank details, during initial contact.
  • Require payment or fees from applicants at any stage of the hiring process.
  • Offer unrealistic salaries or benefits packages.

Jitterbit is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

Jitterbit Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Jitterbit DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Jitterbit
Jitterbit CEO photo
Bill Conner
Approve of CEO
What You Should Know About Software Build/Install Engineer, Jitterbit

Jitterbit is looking for a talented Software Build/Install Engineer to join our dynamic Platform team in Bengaluru, Karnataka. At Jitterbit, we take pride in transforming the way businesses integrate and automate their systems through our cutting-edge AI-infused low-code platform. As a Software Build/Install Engineer, you'll play a crucial role in ensuring our solutions are delivered with maximum efficiency and reliability. Your expertise will help streamline the software installation and deployment process, enabling development teams to work seamlessly. We envision you designing and implementing robust build and deployment systems while collaborating closely with engineers and product managers to drive innovation. You'll be surrounded by a fun and fast-paced culture, where your contributions will be valued and celebrated. If you have a knack for problem-solving and thrive in a remote environment, you’ll feel right at home here. Your mission will be to enhance our already impressive technology stack, making it user-friendly and efficient for our customers. Join us as we continue to lead the industry, and let's create something amazing together!

Frequently Asked Questions (FAQs) for Software Build/Install Engineer Role at Jitterbit
What are the primary responsibilities of a Software Build/Install Engineer at Jitterbit?

As a Software Build/Install Engineer at Jitterbit, you'll be responsible for designing, implementing, and maintaining build and deployment systems that facilitate efficient software delivery. You’ll automate processes for development teams, manage software installations, and ensure the reliability of build pipelines. This role requires developing scalable, user-friendly build systems using state-of-the-art technologies.

Join Rise to see the full answer
What qualifications are necessary for the Software Build/Install Engineer role at Jitterbit?

To be considered for the Software Build/Install Engineer position at Jitterbit, you should have over 10 years of experience in building large-scale distributed applications. Expertise in SaaS application development, strong skills in CI/CD tools, proficiency in build tools like Gradle or Maven, and familiarity with containerization through Docker and Kubernetes are also essential.

Join Rise to see the full answer
How does Jitterbit support the professional development of its Software Build/Install Engineers?

At Jitterbit, we believe in nurturing talent and providing opportunities for career development. As a Software Build/Install Engineer, you can expect mentorship from experienced professionals, access to innovative projects that enhance your skills, and a flexible work environment designed to facilitate learning and growth.

Join Rise to see the full answer
What kind of technologies will I work with as a Software Build/Install Engineer at Jitterbit?

You will work with a diverse and modern technology stack at Jitterbit, including CI/CD tools like Jenkins and Azure DevOps, build tools such as CMake and Gradle, as well as scripting languages like Python and Bash. Additionally, experience with cloud platforms like AWS is valuable, allowing you to contribute to our cutting-edge integration solutions.

Join Rise to see the full answer
What is the company culture like for Software Build/Install Engineers at Jitterbit?

Jitterbit fosters a fun, fast-paced, and performance-oriented culture that encourages collaboration and innovation among its engineers. With a distributed team structure, you will enjoy the flexibility of remote work while being part of a collegial environment where all ideas are valued, and everyone plays a vital role in driving technology forward.

Join Rise to see the full answer
Common Interview Questions for Software Build/Install Engineer
Can you describe your experience with CI/CD tools as a Software Build/Install Engineer?

When answering this question, focus on specific CI/CD tools you’ve used, such as Jenkins or GitHub Actions. Discuss your role in implementing automated build and deployment pipelines, challenges you faced, and how you overcame them to ensure seamless integration and delivery of applications.

Join Rise to see the full answer
What strategies do you use for debugging and solving build issues?

In your answer, emphasize your systematic approach to debugging. Mention tools you utilize for tracking issues, how you collaborate with teams to identify the root cause, and the importance of clear communication when resolving build-related challenges.

Join Rise to see the full answer
How do you ensure that your code is reliable and maintainable?

Discuss your practices regarding clean code principles, proper documentation, and use of version control systems. Highlight your commitment to writing understandable code that facilitates collaboration among engineers, which is crucial in a build environment.

Join Rise to see the full answer
What are the key components of a successful build system?

Highlight the importance of automation, reliability, and scalability in a build system. Mention tools and practices you implement to maintain high-quality builds while ensuring that systems are easily usable by end-users, which contributes to overall operational efficiency.

Join Rise to see the full answer
Can you explain your experience with containerization and why it’s important?

When discussing your experience, share specific projects or tasks where you used Docker or Kubernetes. Explain the advantages containerization brings, such as portability, scalability, and consistency in development, testing, and production environments.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced engineering environment?

Describe your approach to time management and prioritization. Emphasize the importance of understanding stakeholder requirements, using productivity tools, and being adaptable to changing priorities in a dynamic engineering landscape.

Join Rise to see the full answer
What role does documentation play in build and installation processes?

Highlight your belief in the value of comprehensive documentation. Explain how it aids in onboard new team members, maintains consistency across builds, and helps troubleshoot when issues arise, thereby fostering a culture of knowledge sharing.

Join Rise to see the full answer
How do you approach mentoring junior engineers in a remote environment?

Discuss your strategies for effective mentorship, such as regular check-ins, pairing sessions, and utilizing collaboration tools. Stress the importance of creating a supportive atmosphere where junior engineers feel comfortable seeking guidance and sharing their progress.

Join Rise to see the full answer
What would you do if a critical build fails in a production environment?

Focus on your methodical approach to handling critical build failures. Describe how you would quickly assess the situation, communicate with relevant teams, prioritize immediate fixes, and post-mortem analysis afterward to prevent future occurrences.

Join Rise to see the full answer
Can you give an example of a successful build project you completed?

Share a specific project where you were an instrumental part of the build process, detailing your tasks, challenges faced, and the positive outcomes that resulted from your efforts. Reinforce your role in ensuring the project’s success and what you learned.

Join Rise to see the full answer
Similar Jobs
Posted 3 days ago
ília Remote Remote (anywhere on the globe)
Posted 9 days ago
Photo of the Rise User
HQLA-X Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 11 days ago

Empowering innovation and delivering exceptional experiences by connecting data, people and processes.

17 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!