Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Matillion

Software Engineer

Matillion

Software Engineer for Matillion’s AI Data Automation platform. Collaborating in small teams to develop and improve software products.

Posted 7/24/2026full-timeHyderabad • 🇮🇳 IndiaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong Java Programming skills and Object Oriented Design, with a solid understanding of Databases and SQL. Proficient in Agile methodologies and experienced in using various tools and technologies for software development and automation.

Highest-signal resume keywords
Java ProgrammingObject Oriented DesignSQL Database ManagementJUnit TestingAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java ProgrammingObject Oriented DesignSQLJUnitAutomation TestingCICDScriptingTool AutomationAgile MethodologiesCloud Platforms
Soft Skills
Self-StarterInitiativeTeam CollaborationProblem SolvingContinuous Improvement
Tools & Technologies
RedshiftSnowflakeBigQueryGWTGradleJenkinsLinuxAWSGCPMicrosoft Azure
Industry Keywords
Software DevelopmentConfirmation TestingPrototypingTechnical DiscussionsCustomer Support

Tech Stack

Tools & technologies
Amazon RedshiftAWSAzureBigQueryCloudGoogle Cloud PlatformGradleGWTJavaJenkinsJUnitLinuxMatillionOpen SourceSQL

About the role

Key responsibilities & impact
  • A Software Engineer is expected to spend almost all of their time hands-on in the production of software for Matillion products.
  • Work alongside senior engineers to refine and break down stories to levels implementable by development.
  • Development and improvements in confirmation testing (unit test, API test, automation, etc.)
  • Research projects, including prototyping, to explore future opportunities.
  • Investigate new technologies.
  • Optimise the development process through use of automation, in-house and open source solutions.
  • Develop new skills by working with other members of the team.
  • Be a self-starter and use your own initiative to recognise areas for personal development and growth.
  • Work with the Team Lead and Manager to identify training goals.
  • Partake in technical discussions within the team.
  • Actively identify and complete opportunities for self-training and external training.
  • Contribute to the team’s process of continual improvement.
  • Responsive support to the customer-facing colleagues.
  • Analysis of logs to identify issues and provide solutions.

Requirements

What you’ll need
  • Demonstrable Java programming ability with some understanding of underpinning techniques.
  • Object Oriented Design and Programming
  • Understanding of Databases and query languages (SQL).
  • Experience of writing tests to a level of production code, using JUnit.
  • Redshift, Snowflake, BigQuery, GWT, Gradle, Jenkins, Linux, Scripting for CLI, CICD, tool automation, etc.
  • Agile methodologies such as Scrum and Kanban
  • Working knowledge of public cloud platforms like AWS, GCP or Microsoft Azure

Benefits

Comp & perks
  • Company Equity
  • 27 days paid time off
  • 12 days of Company Holiday
  • 5 days paid volunteering leave
  • Group Mediclaim (GMC)
  • Enhanced Parental leave policies
  • MacBook Pro