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

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, we’re transforming the way data teams work by enabling them to extract valuable insights faster and more efficiently. As a Software Engineer, you'll be an integral part of a small, cross-functional development team, focused on building, testing, and releasing impactful features across our products. Your contributions will not only improve the core platform but also shape the future of how generative AI is leveraged within the data ecosystem.


You’ll bring hands-on expertise in Java and modern backend development, while also working with cutting-edge Generative AI technologies such as LLM APIs, RAG pipelines, and prompt engineering.


What you will be doing
  • Collaborate with your team to build production-grade services and applications using modern tech stacks.
  • Own your workflow: writing high-quality, maintainable code, testing it, deploying it to production, and supporting it post-release.
  • Participate in regular code reviews, knowledge-sharing sessions, and innovation initiatives focused on new technologies including GenAI.
  • Contribute to internal research projects around LLMs, prompt optimization, and AI-enhanced product features.
  • Continually develop your skills—both technical and interpersonal—through mentoring, self-learning, and team collaboration.
  • Understand the domain and architecture of the system to help manage risk and guide improvements in processes and decision-making.


What We’re Looking For
  • Essential Skills & Experience
  • Strong programming skills in Java with solid knowledge of OOP, design principles, and coding best practices.
  • Experience building microservices using Spring and deploying them via container technologies (e.g., Docker).
  • Comfortable working with relational databases and capable of writing efficient SQL.
  • Experience in the full SDLC including CI/CD tooling and working in an Agile environment.
  • Familiarity with cloud-native development, especially on AWS.
  • Strong collaboration skills with the ability to adapt across a variety of technical challenges.

  • Generative AI / LLM Expertise (Essential)
  • Experience working with LLM APIs (e.g., OpenAI, Anthropic, HuggingFace).
  • Skilled in prompt engineering to tune prompts and maximize LLM output quality.
  • Understanding and implementation of Retrieval-Augmented Generation (RAG) workflows.
  • Working knowledge of LLM concepts like system/user prompts, tokens, embeddings, context windows, temperature, top-p, and stop sequences.

  • Nice to Have
  • Experience with fine-tuning language models or training smaller models.
  • Familiarity with prompt compression techniques to optimize context length.
  • Exposure to GenAI architectures such as prompt chaining, routing, agentic design, etc.
  • Experience using Spring AI or similar libraries that abstract LLM integrations.
  • Familiarity with evals frameworks to benchmark and assess LLM performance.


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

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

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 Software Engineer, Matillion

Are you ready to elevate your career as a Software Engineer with Matillion in Hyderabad? We're on a mission to power the data productivity for businesses across the globe, and we're looking for talented engineers like you to join our dynamic, cross-functional team. At Matillion, we’re transforming how data teams operate by enabling them to extract valuable insights faster and more efficiently. In this role, you’ll not only be building and refining impactful features across our platform using Java and modern backend development techniques, but you'll also be diving into cutting-edge Generative AI technologies. Imagine being at the forefront of innovation, working with LLM APIs and RAG pipelines to create a smarter, more efficient data ecosystem. You’ll have ownership of your workflow, implementing high-quality, maintainable code all while collaborating with your team to explore new technologies. Plus, we foster an environment that emphasizes learning and growth, whether through mentorship or team collaboration sessions. Your contributions will not only impact our platform but will also play a pivotal role in shaping the future of data productivity. At Matillion, we value integrity, collaboration, and ambition, and we’re offering a flexible work environment that respects your work-life balance. Join us as we make our mark in Hyderabad and beyond!

Frequently Asked Questions (FAQs) for Software Engineer Role at Matillion
What responsibilities does a Software Engineer at Matillion in Hyderabad have?

As a Software Engineer at Matillion in Hyderabad, you'll take part in designing and developing production-grade services using modern tech stacks. Your responsibilities include writing high-quality code, conducting tests, deploying to production, and supporting applications post-release. You'll collaborate with your cross-functional team to innovate and participate in code reviews, all while contributing to internal research around Generative AI technologies and shaping the future of our products.

Join Rise to see the full answer
What skills are required for a Software Engineer position at Matillion?

To qualify for the Software Engineer position at Matillion, it is crucial to have strong programming skills in Java along with a solid understanding of OOP and design principles. Additionally, experience in building microservices, familiarity with relational databases, and a grasp of CI/CD tooling in Agile environments are essential. Knowledge in Generative AI, LLM APIs, and an understanding of prompt engineering will significantly enhance your application.

Join Rise to see the full answer
How does Matillion support the career growth of its Software Engineers?

Matillion believes in fostering talent and encourages continuous learning for its Software Engineers. The company offers opportunities for mentorship, knowledge-sharing sessions, and access to various tools for career development. You’ll be encouraged to partake in innovation initiatives and internal research projects, enabling you to not only develop your technical skills but also enhance your interpersonal abilities within a collaborative environment.

Join Rise to see the full answer
What technology stack does a Software Engineer at Matillion work with?

At Matillion, Software Engineers work with a modern technology stack that primarily includes Java for backend development, Spring framework for microservices, and container technologies like Docker. They also engage with cloud-native development particularly on AWS, and have opportunities to work with cutting-edge generative AI technologies and frameworks that enhance data processing and analysis.

Join Rise to see the full answer
What type of work environment can a Software Engineer expect at Matillion?

Software Engineers at Matillion enjoy a collaborative and transparent work environment that prioritizes flexibility and work-life balance. The company fosters a culture where team members are encouraged to be ambitious, take initiative, and contribute to an inclusive atmosphere. With a commitment to professional growth and personal well-being, Matillion ensures a supportive workplace for all employees.

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

When answering this question, focus on specific projects or experiences where you've utilized Java. Discuss your understanding of OOP principles, any frameworks you've worked with, such as Spring, and your approach to writing maintainable code. Highlight how your Java skills will contribute to Matillion's goal of building impactful features.

Join Rise to see the full answer
How do you approach testing and deployment of code?

Discuss your experience with writing unit tests, integration tests, and any automated testing frameworks you've used. Explain your deployment process, including the use of CI/CD tools, and share how you ensure code quality throughout the deployment phases. Make it clear that you prioritize reliability and stability in production.

Join Rise to see the full answer
What do you know about Generative AI and its applications in data processing?

Here, you should explain your understanding of Generative AI, specifically regarding its execution in transforming how data is analyzed and utilized. Mention any specific technologies such as LLMs or RAG pipelines you have worked with, demonstrating your capability to leverage AI for innovative solutions.

Join Rise to see the full answer
How do you ensure good collaboration within a cross-functional team?

To effectively answer this, share previous experiences where collaboration was key to project success. Comment on your communication techniques, how you provide and receive feedback, and ways you encourage input from team members. Highlight the importance of maintaining a positive team dynamic in achieving collective goals.

Join Rise to see the full answer
Can you describe a challenging coding problem you encountered and how you solved it?

Prepare a specific example that demonstrates your problem-solving skills. Talk about the context of the challenge, the steps you took to debug or resolve the issue, and the outcome. This showcases your critical thinking and ability to learn from experiences.

Join Rise to see the full answer
What is your experience with microservices architecture?

Discuss any projects where you've implemented microservices, covering the rationale behind using this architecture. Highlight your comfort level with scaling applications, maintaining resilient services, and any technologies you utilized, such as Docker for containerization, to enhance service deployment.

Join Rise to see the full answer
How do you stay updated with new technologies and industry trends?

Share your strategies for continuous learning, which can include attending industry conferences, participating in online courses, following relevant blogs or podcasts, and being active in developer communities. This shows your commitment to professional growth and adaptability in an evolving field.

Join Rise to see the full answer
Can you explain the significance of code reviews in software development?

Explain that code reviews are crucial for ensuring code quality, sharing knowledge within the team, and identifying potential issues early in the development cycle. Talk about your experience participating in reviews, how you handle feedback, and how you contribute to making reviews constructive and informative.

Join Rise to see the full answer
What role do databases play in your software development process?

Discuss your experience with relational databases, your proficiency in writing efficient SQL queries, and how you manage database integrations within your projects. Make clear how you ensure data integrity and optimize query performance to enhance application responsiveness.

Join Rise to see the full answer
What motivates you to work in the field of software engineering?

Identify specific aspects of software engineering that excite you, such as the opportunity to innovate, solve complex problems, or leverage technologies like Generative AI. Share your passion for creating efficient solutions that make a difference, particularly within a dynamic team setting at a forward-thinking company like Matillion.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago

Join Matillion as a Product Marketing Manager and play a pivotal role in how we bring our innovative data solutions to market.

Photo of the Rise User

Join Matillion as a Product & Growth Marketing Director to lead innovative marketing strategies for their upcoming AI product and create impactful customer engagement.

Photo of the Rise User
Cubic Remote No location specified
Posted 14 days ago

Cubic³ is on the lookout for an experienced Senior Software Support Engineer to maintain the stability of their software platform across global markets.

Photo of the Rise User
Customer-Centric
Empathetic
Transparent & Candid
Growth & Learning
Work/Life Harmony
Maternity Leave
WFH Reimbursements
Fully Distributed
Company Retreats
Medical Insurance
Vision Insurance
Dental Insurance
Unlimited Vacation
Paid Time-Off
Paid Sick Days
Paid Holidays
Learning & Development
Health Savings Account (HSA)

Join Lightmatter as a Senior Embedded Software Engineer to innovate in photonic AI processor development for cutting-edge data center solutions.

Photo of the Rise User
Posted 5 days ago

Be a part of Visa's innovative team as a Staff Software Engineer specializing in generative AI development.

Photo of the Rise User
Posted 4 days ago

Join Builder.ai as a Technical Lead to guide the technical architecture of customer applications and drive project successes in a dynamic environment.

Photo of the Rise User

We're looking for a Telematics Software Engineer to join ALTEN and contribute to innovative solutions in infotainment and connectivity.

Join Truelogic as a Senior Back-end Engineer to revolutionize marketing solutions through advanced technology-driven projects.

Photo of the Rise User
Posted 12 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA as a Senior System Software Engineer and drive the development of innovative diagnostic solutions for advanced datacenter products.

Photo of the Rise User
Posted 11 days ago

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...

49 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, Oxford just viewed Sr. Staff, Security Research (Risk Management) at Zscaler
U
Someone from OH, Cincinnati just viewed Weekend Caregiver - Weekly Pay at United Care
Photo of the Rise User
Someone from OH, Columbus just viewed Credentialing Analyst at Experian
S
Someone from OH, Cincinnati just viewed Director, Logistics & Operations at Starface World
Photo of the Rise User
Someone from OH, Westlake just viewed Senior Data Engineer - (Remote) at Jobgether
K
Someone from OH, Lima just viewed Talent Operations Associate at Kinaxis Inc.
Photo of the Rise User
Someone from OH, Delaware just viewed Quality Engineer, Call Intelligence (Contract) at Replicant
Photo of the Rise User
Someone from OH, Lima just viewed Trainee Recruitment Consultant at Gi Group Holding
Photo of the Rise User
Someone from OH, Lima just viewed Associate Talent Development Partner at Niche
Photo of the Rise User
Someone from OH, Lima just viewed Talent Acquisition Coordinator at Clio
Photo of the Rise User
Someone from OH, Lima just viewed Remote Tax Professional at H&R Block
Photo of the Rise User
Someone from OH, Lima just viewed Senior SMB Client Onboarding Partner at H&R Block
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Risk Senior Manager at TAL
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Cyber Risk Assesor at Control Risks
Photo of the Rise User
Someone from OH, West Chester just viewed Data Analyst​/Associate, Data Analyst, Senior, or Lead at Ameren
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, Beachwood just viewed Mechanical Engineer (Entry Level) at CyberCoders