Bangalore
4 days ago
Lead I - Software Engineering
Job Title: Build and Release Engineer

Location: Bengaluru (Hybrid – 2-3 days/week in-office based on project needs)
Experience Range: 4 to 7 Years
Job Type: Full-Time

Role Proficiency

Act creatively to develop and manage build and release automation systems. Select appropriate technical options for optimizing build, release, and CI/CD pipeline performance. Support and guide team members while ensuring consistent delivery standards and stakeholder satisfaction.

Key Responsibilities Outcomes

Design and develop build/release infrastructure and automation scripts.

Implement and manage CI/CD pipelines using Jenkins and Groovy.

Ensure efficient build, test, and deployment processes across environments.

Collaborate with development, QA, and DevOps teams to align tools and processes.

Conduct static code analysis and optimize build performance.

Ensure adherence to coding, process, and configuration management standards.

Clarify and review requirements and conduct product demos.

Engage in knowledge sharing and contribute to internal documentation and libraries.

Manage and mentor team members and contribute to setting/achieving FAST goals.

Outputs Expected

Maintain high-quality, scalable, and reliable CI/CD pipelines.

Create/review unit test cases, build/test scripts, and documentation.

Ensure code quality and security via tools and static code analysis.

Monitor performance and resolve build issues promptly.

Maintain compliance and manage release timelines effectively.

Performance Measures

Timely and successful builds/releases

Fewer defects in production

Adherence to coding/configuration standards

Reduced build and deployment failures

On-time completion of compliance training

Must Have Skills

Build and Release Automation

CI/CD Pipelines – Jenkins, Groovy

Scripting Languages – Python (strong), Bash

Cloud Platforms – AWS (deployment, automation)

Version Control – Git

Static Code Analysis Tools

Agile Development Practices (Scrum/Kanban)

Good to Have Skills

Docker and Kubernetes (containerization/orchestration)

Understanding of web protocols – HTTP, TLS, TCP/IP

Experience contributing to open-source projects

Security best practices in build/release pipelines

Maven, Gradle, or other build tools

Qualifications

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field

4–7 years of hands-on experience in Build Engineering, CI/CD, and Automation

About the Role

You will be responsible for managing software build and release pipelines with a focus on automation, reliability, and cloud deployment. You will work closely with engineering teams to ensure smooth integration and delivery of high-quality software systems.

About the Team

You’ll join a cross-functional engineering team dedicated to creating reliable infrastructure for tools and browser-related components. The team operates in a collaborative and Agile environment focused on innovation and continuous delivery.

Keywords

Build and Release Engineer, Jenkins, Groovy, Python, AWS, CI/CD, Automation, Git, DevOps, Build Systems, Cloud Integration, Static Code Analysis, Docker, Kubernetes

Por favor confirme su dirección de correo electrónico: Send Email