Staff Software Engineer
About this job
Matillion, the company behind the AI Data Automation platform Maia, is looking for a Staff Software Engineer for their Billing team based in Hyderabad. Matillion builds tools that combine data expertise with agentic AI to help organizations like Cisco, Slack, and DocuSign handle exploding data demands. In this role, you will act as the most senior technical voice on a five-person team in Hyderabad, guiding daily delivery, unblocking colleagues, and partnering with product and engineering managers. Your typical day involves working in two-week sprints on third-party and marketplace integrations, reviewing code, improving microservices and observability practices, handling incident response, and collaborating with cross-functional groups like Finance, GTM, and Data Science on ML capabilities for Maia.
Responsibilities
- Act as technical lead for the Billing team, guiding and unblocking two junior engineers, two mid-level engineers, and one QA engineer.
- Lead design reviews and own hands-on integrations with third-party billing and marketplace platforms from production to deployment.
- Review code to meet engineering standards with a focus on product, quality, DevOps, and security.
- Translate sprint requirements from managers into clear technical direction and become the domain expert in billing architecture.
- Participate in out-of-hours on-call, support triage and incident response, and engage customer-facing teams to prevent user issues.
- Mentor team members and contribute to cross-team work like ML capability development with the Data Science team for Maia.
Requirements
- Proficiency in Java with solid grounding in object-oriented design and distributed systems.
- Working React knowledge in a full-stack capacity.
- Experience across the full software development lifecycle using CI/CD tooling and agile methodologies.
- Hands-on experience in at least one major cloud platform such as AWS, GCP, or Azure.
- Proven experience integrating with multiple third-party or marketplace platforms.
- A bias for action, autonomy in problem-solving, and strong mentoring abilities.
Good to have
- Billing or usage-based and credit-consumption experience
Who should apply
This role suits an experienced, proactive technical leader with a growth mindset who wants to guide a collaborative team in Hyderabad. If you are comfortable taking ownership of complex microservices, mentoring engineers, driving third-party integrations, and staying calm during incidents, you will fit right in. Matillion encourages candidates to apply even if they do not check every single box, as they hire for potential.
Frequently asked questions
What is the location for the Staff Software Engineer position at Matillion?
The Staff Software Engineer role is based in the Matillion Hyderabad office four days a week, with one day working from home.
What team will the Staff Software Engineer join at Matillion?
The Staff Software Engineer will join the Billing team as the most senior technical voice among a team of five.
What core programming language is required for the Matillion Staff Software Engineer role?
Proficiency in Java is a core priority for this role, along with working React knowledge in a full-stack capacity.
Does Matillion require candidates to meet every single requirement to apply?
No, Matillion states that you should apply anyway even if you do not tick every box because they hire for potential.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.