Senior Software Engineer #DataTransformation

Matillion138 days ago
Altrincham, GB

About this job

Job type: Full-time
Role: Backend Developer
Industry: Cloud-Based Solutions, Data & Analytics, Software Development
Company size: 51–200 people
Company type: VC Funded


java, cloud, design

Job description

Matillion helps businesses of all sizes handle the variety, volume, and velocity of their data, by transforming data across various sources into cloud data warehouses. Our purpose-built data transformation products for Amazon Redshift, Google BigQuery, and Snowflake are trusted by over 500+ businesses all over the world, including GE, Siemens, Converse and Citrix, making us an industry leader.  

Within our Altrincham office, we are looking for a number of Senior Software Engineer's to bring technical expertise, significant experience and lead by example behaviour to our software development process.

What you’ll be doing

  • As a Senior Software Engineer you’ll be spending a majority of your time hands on in the production of software for the Matillion Products
  • Taking the lead on developing new architecture and designs across the company to ensure cohesive but loosely coupled solutions
  • Assisting in curating the team backlog to ensure the team are always working on the highest priority items
  • The prompt prioritisation and processing by the team of incoming bugs according to strategy
  • Assisting in developing new skills within the team through coaching and delegation
  • Discuss, establish and maintain the design patterns, framework selections and direction of the codebase
  • Recognition of problems and recasting difficult-to-solve problems in order to find unique and innovative solutions
  • Getting involved in recruitment and mentoring junior team members in developing their skills

What we offer

  • A collaborative and supportive company culture
  • The opportunity to work on global market leading cloud products
  • Guidance from industry-leading experts
  • Competitive salary, perks, and benefits
  • Table tennis, arcade games, socials and hackathons 

What you’ll need

  • Demonstrable Java programming ability with in-depth understanding of underpinning techniques
  • Proven ability of tackling challenging projects
  • Demonstrable knowledge of Databases and query languages (SQL)
  • Experience in full software development life cycle from design to deployment using agile methodologies such as Kanban and Scrum
  • Object Oriented Design and Programming

Nice to haves

  • 2:1 degree or equivalent in Computer Science, Software Engineering, Information Technology or similar technical degree
  • Amazon Web Services, Google Cloud Platform, Microsoft Azure knowledge
  • Redshift, Snowflake, BigQuery, JUnit, GWT, Maven, Jenkins, Linux, Scripting for CLI, CICD, tool automation, etc

Interview Process 

  • A short call so we can get to know more about each other 
  • Next, show us what you are made of! Complete our technical java exercise (this is done remotely with no fixed deadline to work around you) 
  • Then, come into the office for a tour, meet some of the team, you’ll have your interview while you're here and perhaps a game of pool if you wish! 
  • We endeavour to provide an outcome, offer or otherwise within 24-48 hours 

Apply now or contact Katrina Campbell, for an informal chat. 

Our Values 

When we hire at Matillion, we hire people not roles. We are interested in growing our team whilst protecting our culture, with dedicated and passionate individuals who share our values. The Matillion values are the same across all roles, functions, and geographies.

  • We are Confident without Arrogance: We take pride in what we do but we stay humble.
  • We work with Integrity: We have a strong moral compass; we are transparent, and we hold ourselves accountable.
  • We are Customer Obsessed: We will always go above and beyond, to listen to, acknowledge and value our customers.
  • We Innovate and Demand Quality: We believe no product, process or individual is finished.
  • We have a Bias for Action: We get things a considered way
  • We Care about our People and our Communities: We treat people how we would like to be treated


Stamford New Road Altrincham, GB

By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
A new version is available REFRESH