← Back to jobs

Senior Back-End Engineer (Java) - Product Foundation

Ataccama
Posted
Apr 06, 2026
Location
Remote – Worldwide
Type
Remote
Source
We Work Remotely
Verification
⚠ Unverified — apply with caution

Overview

Brno, Czechia We are Ataccama, and we are on a mission to power a better future with data.

Our product enables both technical and less technical ‘data people’ across their organizations to create high-quality, governed, safe, and reusable data products.

It’s what made us a Leader in the Gartner Magic Quadrant® for Data Quality Solutions™, and what inspired Bain Capital Tech Opportunities to invest in our future growth.

Our vision is to be the leading AI-powered cloud data management company and to do that, we’re making Ataccama a great place to work and grow.

Our people are located across the globe.

They succeed by collaborating as a team and thrive in our company culture defined by these core values:Challenging FunONE

TeamCus.tomer CentricCandid and CaringAim High.

Your Challenge

Build and maintain a truly complex self-service application for business users so they can work with data even without learning SQL or needing assistance from more technically-skilled colleagues

Work on a well-established complex product with a big cus.tomer base

Contribute to and own parts of advanced data management and processing services

Improve and optimize existing solutions ra.ther than designing it from scratch.

Make a product that contains all the features enterprise solutions must-have, while making it super-easy to use.

Take end-to-end ownership of the entire product, ra.ther than just focusing on coding

Requirements

Understand data management and write solutions suitable for DM domains.

This means designing scalable systems, ready to perform under huge amounts of data.

Contribute to cus.tomer satisfaction

In Ataccama, everyone is close to the cus.tomer and their problems, and can propose and drive changes to our product.

You’ll need to work with microservices, messaging systems, and API designs covering different parts of the system.

Solve complex problems in data management, with an emphasis on performance.

Write clean, well-designed, documented, and testable code

We expect software engineers to understand and promote industry standards and best practices.

Take responsibility for your work, from code to production

We promote ownership of our work and expect you to deliver software that’s ready to deploy and run in cloud environments.

Take part in discussions and decisions impacting how our product is developed

Be a team player who collaborates both within and outside the team.

Is This You?

You like solving problems and have a maker mindset.

You see challenges as opportunities.

You’re ready to jump in and find what works.

You’re not afraid of complex applications, and you don’t mind doing some research when engines require complex algorithms and data structures to work efficiently.

You enjoy constantly solving new challenges and being in contact with cus.tomers’ problems.

You are not afraid to take ownership of a whole competency

You have experience (or interest) in any of the following areas: Problem Solving, Complex Algorithms, Software Arch