Principal Software Engineer – Release Engineering
Matillion is the intelligent data integration platform. We are changing how the world works with data and need driven, curious people who think big and move fast.
Role Purpose
We are seeking an experienced Principal Software Engineer to lead our release engineering efforts. In this role you will architect and build the systems that enable our engineering teams to ship software reliably and efficiently. You will drive technical strategy, mentor engineers, and establish best practices that scale across the organization. This role is based in our Hyderabad office.
What will you be doing?
- Release Engineering
- Design and implement scalable release automation systems, CI/CD pipelines, and deployment infrastructure.
- Lead the technical roadmap for release engineering, making architecture decisions that impact the entire engineering organization.
- Build tooling and frameworks that improve developer productivity, deployment velocity, and system reliability.
- Establish release processes and standards that ensure safe, frequent deployments to production.
- Collaborate with engineering teams to integrate release automation into their workflows.
- Monitor and optimize build times, test execution, and deployment performance.
- Design rollback strategies, feature flagging systems, and progressive delivery mechanisms.
- Mentor and guide engineers across teams on release engineering best practices.
- Drive incident response and post‑mortem processes for release‑related issues.
- Evaluate and integrate third‑party tools and services into the release pipeline.
- Create visibility into release metrics, deployment frequency, and change‑failure rates.
- Technical Mentorship
- Develop new skills within the team through coaching and delegation.
- Identify and feed back areas of improvement and strengths within the team.
- Encourage others to participate in technical discussions and foster curiosity.
- Advise and encourage continuous learning and external development opportunities.
- Showcase and reinforce Matillion values through everyday actions.
What we are looking for?
- Essential Skills
- 10+ years of software engineering experience with 5+ years focused on release engineering, DevOps, or infrastructure.
- Elite expertise in CI/CD systems (Jenkins, GitLab CI, GitHub Actions, CircleCI, etc.).
- Elite programming skills in Python, Go, or Bash for automation.
- Strong experience with containerization and orchestration (Docker, Kubernetes).
- Proficiency with Git workflows and branching strategies.
- Track record of building and scaling release infrastructure at high‑growth companies.
- Strong understanding of AWS, GCP, or Azure.
- Experience with infrastructure as code (Terraform, CloudFormation, Pulumi).
- Excellent communication skills and the ability to influence technical decisions across teams.
- Preferred Skills
- Experience with build systems such as Gradle, Maven.
- Knowledge of security practices in release pipelines (signing, scanning, compliance).
- Familiarity with observability tools and practices.
- Background in distributed systems and microservices architectures.
- Contributions to open‑source release engineering tools.
- Prior experience in a Principal or Senior Staff Engineer role.
- Personal Capabilities Required
- Inquisitiveness – depth of problem analysis.
- Autonomy – ability to solve problems independently.
- Motivation – setting personal challenges and continuous growth.
- Problem‑solving – crafting innovative solutions.
- Integrity – honesty, transparency, and trustworthiness.
- Attention to detail – understanding causes, not just symptoms.
- Big‑picture awareness – grasping scope and impact.
Our Way of Working
We operate a flexible working culture that promotes work‑life balance. Benefits include company equity, paid time off, worldwide holidays, parental leave policies, and access to tools for career development.
About Matillion
Thousands of enterprises—including Cisco, London Stock Exchange Group, EDF, and Slack—trust Matillion for data analytics, machine learning, and AI. We are a global workforce with headquarters in Manchester and Denver, and offices in Hyderabad and other locations worldwide.
We welcome applications from all qualified individuals. If you do not feel you meet all criteria but are interested, please reach out to our Talent Acquisition team.
We are an equal‑opportunity employer. We celebrate diversity and are committed to an inclusive environment for all team members. We do not discriminate on the basis of race, colour, religion, age, sex, national origin, disability, genetics, sexual orientation, gender identity, or expression.