Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer image - Rise Careers
Job details

Staff Software Engineer

Matillion is The Data Productivity Cloud.


We are on a mission to power the data productivity of our customers and the world, by helping teams get data business ready, faster. Our technology allows customers to load, transform, sync and orchestrate their data. 


We are looking for passionate, high-integrity individuals to help us scale up our growing business. Together, we can make a dent in the universe bigger than ourselves.


With offices in the UK, US and Spain, we are now thrilled to announce the opening of our new office in Hyderabad, India. This marks an exciting milestone in our global expansion, and we are now looking for talented professionals to join us as part of our founding team.


About the Role


At Matillion, our engineering culture is shaped around small, cross-functional development teams empowered to own specific product themes and initiatives. Each team brings together engineers of all levels, working collaboratively to build, test, and ship impactful features that help our customers solve real-world data challenges.


As a Staff Software Engineer, you will play a key role in driving the technical vision and hands-on development of our platform. You’ll bring deep engineering expertise and a passion for solving complex problems to help us build scalable, performant, and secure software — all while staying at the forefront of cutting-edge technologies, including Generative AI.


What You’ll Be Doing
  • Lead by example: Contribute hands-on to software development, championing high-quality code and robust architecture.
  • Drive technical direction: Shape the design and evolution of systems, ensuring performance, security, and scalability.
  • Collaborate cross-functionally: Work with engineers, product managers, and customer-facing teams to break down large initiatives into actionable plans.
  • Mentor and support: Provide guidance to team members through code reviews, knowledge sharing, and pairing.
  • Innovate with AI: Develop intelligent features powered by LLMs (Large Language Models), integrating modern GenAI capabilities into our platform.
  • Continuously improve: Proactively explore new technologies, contribute to internal best practices, and help evolve our engineering culture.


What We’re Looking For
  • Strong hands-on experience with Java and React, grounded in solid object-oriented principles and software engineering best practices.
  • Proficiency in building Java Spring microservices, containerisation with Docker, and experience with relational databases like Postgres, MySQL, or SQL Server.
  • Proven track record across the full SDLC, including CI/CD and Agile methodologies.
  • Deep familiarity with cloud platforms, especially AWS.
  • Ability to adapt to new technologies and solve both product and platform-level challenges in a collaborative team environment.

  • GenAI Expertise (Essential)
  • Hands-on experience integrating with LLM APIs such as OpenAI, Anthropic, or Hugging Face.
  • Understanding of prompt engineering — crafting and tuning prompts to optimize LLM responses.
  • Experience with RAG (Retrieval Augmented Generation) to enrich LLM responses with contextual data.
  • Familiarity with key LLM concepts: System/User prompts, tokens, embeddings, context windows, temperature, top-p, stop sequences.

  • GenAI Experience (Nice to Have)
  • Experience with fine-tuning models and prompt compression techniques.
  • Exposure to GenAI architectures like prompt chaining, agentic workflows, or routing mechanisms.
  • Familiarity with Spring AI or similar libraries that abstract LLM interactions.
  • Experience designing and using evals to compare LLM performance and optimize prompts.


Matillion has fostered a culture that is collaborative, fast-paced, ambitious, and transparent, and an environment where people genuinely care about their colleagues and communities. 


Our 6 core values guide how we work together and with our customers and partners. We operate a truly flexible and hybrid working culture that promotes work-life balance, and are proud to be able to offer the following benefits:


- 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

- Access to various tools to aid your career development


More about Matillion

Thousands of enterprises including Cisco, DocuSign, Slack, and TUI trust Matillion technology to load, transform, sync, and orchestrate their data for a wide range of use cases from insights and operational analytics, to data science, machine learning, and AI. 


With over $300M raised from top Silicon Valley investors, we are on a mission to power the data productivity of our customers and the world.


We are passionate about doing things in a smart, considerate way. We’re honoured to be named a great place to work for several years running by multiple industry research firms. 


We are dual headquartered in Manchester, UK and Denver, Colorado.


We are keen to hear from prospective Matillioners, so even if you don’t feel you match all the criteria please apply and a member of our Talent Acquisition team will be in touch. Alternatively, if you are interested in Matillion but don't see a suitable role, please email talent@matillion.com.


Matillion is an equal opportunity employer. We celebrate diversity and we are committed to creating an inclusive environment for all of our team. Matillion prohibits discrimination and harassment of any type. Matillion does not discriminate on the basis of race, colour, religion, age, sex, national origin, disability status, genetics, sexual orientation, gender identity or expression, or any other characteristic protected by law.

Matillion Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Matillion DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Matillion
Matillion CEO photo
Matthew Scullion
Approve of CEO

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer, Matillion

Join Matillion as a Staff Software Engineer and be at the forefront of our mission to enhance data productivity for businesses around the globe! Based in our new Hyderabad office, you will play a pivotal role in shaping the technical vision and development of our platform. Matillion is renowned for empowering teams to effectively load, transform, sync, and orchestrate their data, and we are seeking passionate individuals who thrive in a collaborative environment. In this role, you’ll lead software development, champion high-quality code, and ensure our systems are secure and scalable. Work alongside engineers, product managers, and customer-focused teams to bring innovative features to life, including cutting-edge advancements in Generative AI. Your responsibilities will include mentoring team members, driving the technical direction, and continuously exploring new technologies to elevate our engineering culture. If you’re experienced in Java, React, and cloud platforms, particularly AWS, along with a knack for AI integration, we’d love to hear from you. At Matillion, we believe in fostering a culture that promotes collaboration, ambition, and transparency, offering flexibility and a healthy work-life balance. Come join us and make a significant impact in the world of data productivity!

Frequently Asked Questions (FAQs) for Staff Software Engineer Role at Matillion
What are the key responsibilities of a Staff Software Engineer at Matillion?

As a Staff Software Engineer at Matillion, you'll be tasked with leading software development efforts, driving technical direction, and collaborating closely with cross-functional teams. Your role will involve coding and architecture decisions, mentoring team members, and innovating with AI technologies to create intelligent features within our platform.

Join Rise to see the full answer
What qualifications are needed for the Staff Software Engineer position at Matillion?

To qualify for the Staff Software Engineer role at Matillion, candidates should have strong hands-on experience in Java and React, proficiency in building Java Spring microservices, and familiarity with cloud platforms like AWS. Additionally, expertise in Generative AI, including working with APIs from OpenAI or Hugging Face, is essential.

Join Rise to see the full answer
How does the engineering culture at Matillion support career development for Staff Software Engineers?

Matillion's engineering culture promotes growth through collaboration and mentorship. As a Staff Software Engineer, you will have the opportunity to lead by example and engage in knowledge sharing through code reviews and pairing, all while being encouraged to explore and implement new technologies.

Join Rise to see the full answer
What does the work-life balance look like for a Staff Software Engineer at Matillion?

At Matillion, we offer a flexible and hybrid working culture that prioritizes work-life balance. Staff Software Engineers enjoy generous paid time off, company holiday, and volunteer leave, along with the flexibility to adapt their work environment to suit their personal needs.

Join Rise to see the full answer
How does Matillion promote diversity and inclusion within its Staff Software Engineer team?

Matillion is committed to creating an inclusive environment for all its employees, including Staff Software Engineers. We celebrate diversity and actively participate in initiatives that foster equality, ensuring that our workplace is free from discrimination and harassment of any type.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer
Can you describe your experience with Java and how it relates to your role as a Staff Software Engineer?

In your answer, focus on specific projects where you've utilized Java extensively, highlighting your understanding of object-oriented principles and any related frameworks, such as Spring. Make sure to mention how you ensure high-quality code and maintain performance.

Join Rise to see the full answer
What strategies do you use for mentoring junior developers in your team?

Discuss your approach to mentoring, including methods like code reviews, pairing, and encouraging open communication. Share examples of how your mentorship has positively impacted your team's performance and knowledge sharing.

Join Rise to see the full answer
Explain a complex technical problem you solved in a previous role and the outcome.

Provide a complete story that details the problem, your analytical process, the technologies involved, and the steps you took to resolve it. Emphasize measurable outcomes and how it relates to your ability to innovate within a team.

Join Rise to see the full answer
How do you stay updated with the latest trends in technology, especially within AI?

Share the sources you follow, such as blogs, podcasts, or conferences, and discuss any recent developments in AI that you find particularly exciting. Explain how you apply new knowledge to your work at Matillion.

Join Rise to see the full answer
What role do you think collaboration plays in software development?

Emphasize the importance of teamwork in achieving project goals. Provide examples of how collaborative efforts have led to successful project outcomes, including cross-functional engagements with product managers and other engineers.

Join Rise to see the full answer
How do you approach performance tuning in a microservice architecture?

Outline specific practices you've used to enhance performance within microservices, such as refactoring, code optimization, and load testing. Discuss the importance of understanding system design and user experience in this context.

Join Rise to see the full answer
Describe your experience with CI/CD and its significance in modern software development.

Detail your involvement with continuous integration and deployment practices, including tools you've used. Explain how these practices help in delivering high-quality software at a faster pace.

Join Rise to see the full answer
What challenges have you faced with cloud deployment, and how did you overcome them?

Share specific examples of challenges faced during cloud deployments and the solutions you implemented. Focus on your experiences with AWS, security, and scalability.

Join Rise to see the full answer
How do you handle feedback, both giving and receiving, in a team setting?

Explain your views on constructive feedback and how you incorporate it into your work. Share strategies for giving feedback effectively, ensuring it fosters a positive team environment.

Join Rise to see the full answer
Can you discuss a time when you had to lead a technical initiative in your team?

Provide an example that highlights your leadership skills, including how you motivated your team, coordinated with stakeholders, and managed project timelines and deliverables.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 21 hours ago

Join Matillion as an ML Ops Engineer to operationalize machine learning and AI solutions in a collaborative and innovative environment.

Photo of the Rise User
Posted 3 days ago

Join Matillion as a Talent Development Manager, a vital leadership role in driving organizational capability through innovative talent initiatives.

Photo of the Rise User
Thomson Reuters Remote USA-MSP-2900 Ames Crossing Road
Posted 3 days ago

Thomson Reuters is looking for an Associate Salesforce Engineer to join their global engineering team in an innovative and hybrid work environment.

Photo of the Rise User

Northwestern Medicine is looking for a Senior Quantitative Research Software Engineer dedicated to transforming healthcare through innovative technology.

Posted 5 days ago

As a Senior Full Stack Engineer at OWL, you will leverage your extensive experience in full-stack development to enhance our innovative financial analytics platform.

Photo of the Rise User

Ridgeline is on the lookout for a skilled Manager of Software Engineering to transform client communication tools in investment management.

Photo of the Rise User
Posted 7 days ago

CoverGo, an award-winning global Insurtech leader, is looking for an experienced Solutions Architect to drive innovative cloud-based solutions in a fully remote setting.

Photo of the Rise User
Posted 8 hours ago

Become a key player at Volvo Group as a Senior Microsoft Dynamics CRM Developer and help shape sustainable transport solutions globally.

Join Mercury as a Software Engineer I and contribute to developing innovative software solutions in a flexible, award-winning environment.

Pearl Remote No location specified
Posted 5 hours ago

Seeking a versatile Web Developer to join our team at Pearl Talent, focusing on building websites and managing data for innovative marketing campaigns.

Matillion is The Data Productivity Cloud! Matillion helps teams get data business-ready, faster — accelerating time-to-value and increasing the impact data can have. Thousands of enterprises including Cisco, DocuSign, Pacific Life, Slack, and T...

50 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw