What you will be doing
- Developer Experience
- Build and maintain internal developer tools, CLIs, and productivity-enhancing infrastructure
- Design and implement improvements to local development environments and testing frameworks
- Create self-service platforms and automation that reduce manual work and accelerate development cycles
- Develop documentation, guides, and resources that help engineers work effectively
- Instrument and analyze developer workflows to identify pain points and opportunities for improvement
- Collaborate with engineers across teams to understand their needs and gather feedback
- Build integrations with IDEs, version control systems, and other developer tools
- Improve onboarding experiences for new engineers
- Contribute to internal libraries and shared components used across the organization
- Monitor and optimize metrics like build times, test reliability, and development environment setup time
- Participate in design reviews and provide technical guidance on DevX initiatives
- Technical Mentorship
- Develop new skills within the team through coaching and delegation
- Identify and feed back areas of improvement and strengths and being knowledgeable about the team
- Encourage others to partake in technical discussions and increasing team inquisitiveness
- Advise and encourage both on the job development and external development opportunities
- Explain, demonstrate and engage fellow team members in ‘doing the right thing’ guided by the values of Matillion
What we are looking for
- Essential Skills
- 5+ years of software engineering experience
- Strong programming skills in languages such as Python, TypeScript, Go, or similar
- Experience building developer tools, internal platforms, or CLI applications
- Understanding of modern development workflows and pain points
- Ability to design intuitive APIs and interfaces for technical users
- Experience with at least one major cloud platform (AWS, GCP, Azure)
- Familiarity with containerization technologies (Docker, etc.)
- Strong communication skills and ability to gather requirements from technical stakeholders
- Empathy for developers and passion for improving their experience
- Self-directed with ability to identify and prioritize high-impact work
- Preferred Skills
- Experience with CI/CD systems and build tools
- Knowledge of infrastructure as code and configuration management
- Background in frontend development for building internal dashboards and UIs
- Familiarity with observability and monitoring tools
- Experience with monorepo tooling and build optimization
- Previous work on open-source developer tools
- Understanding of developer productivity metrics and measurement
- Experience conducting user research or usability testing with engineers
Personal Capabilities Required
- Inquisitiveness - digging into problems and solutions to understand the underlying technology
- Autonomy - ability to work on a task and solve problems independently
- Motivation - sets personal challenges and constantly looking to stretch themselves
- Problem solving - recognition of problems and recasting difficult-to-solve problems in order to find unique and innovative solutions
- Integrity - honest and transparent in dealing, open to voice and accept criticism, is trustworthy and builds credibility through actions
- Detail focussed - pays attention to the details and can make a conscious effort to understand causes instead of just the effects
- Big picture aware - understands the scope and impact of a problem or solution
Top Skills
What We Do
We help teams get data business-ready, faster, accelerating time-to-value and increasing the impact data can have. Our platform helps organisations that want to be data-driven to connect their data, shape it into business-ready formats, and get all this done faster with the cloud.
We have a series of services that help teams load, transform, synchronise, and orchestrate their data, built on top of a cloud that ties everything together from end to end.
Why Work With Us
Matillion has fostered a culture that is collaborative, fast-paced, ambitious, and transparent; an environment where people genuinely care about colleagues and communities. We have 6 values by which we live and breathe. We are collaborative, passionate, honourable, and genuinely care about each other and the communities in which we live and work.
Gallery







