about 23 hours ago

Logo of Ataccama

Software Engineer (Data Lineage)

Ataccama

Prague, Czech RepublicRemote Hybrid
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 Fun
ONE Team
Customer Centric
Candid and Caring
Aim High

Ataccama Product & Engineering is at the forefront of a transformative journey, transitioning from an on-premise enterprise solution to a fully managed multi-cloud platform. We cater to Fortune 500 companies with stringent security and compliance requirements. Simultaneously, our clients expect a user-friendly, rapidly deployable collaborative data management platform that seamlessly adapts to their organizational needs.

Your challenge:

  • As a mid-level engineer, your primary challenge will be to develop a self-service, cloud-based enterprise application for lineage processing from various types of data sources and technologies
  • Design, develop, and maintain back-end systems using Java and Kotlin, with a strong focus on Spring Boot applications.
  • Integrate and manage RESTful services, ensuring robust and scalable API development.
  • Handle basic platform tasks, mainly Kubernetes operations and Helm configuration.
  • Implement unit testing and integration testing strategies to ensure high-quality software delivery.
  • Collaborate with product managers to understand and translate product requirements into technical specifications. 
  • Engage in code reviews, offering constructive feedback in a supportive and collaborative manner to help peers improve and grow.
  • Work collaboratively within a cross-functional team, fostering open communication and ensuring alignment with all stakeholders to achieve shared goals.

Is this you?

  • You have proven experience in backend development with Java or Kotlin.
  • You would like an opportunity to tackle complex applications and willingly dive into research when intricate algorithms and data structures are required for efficient solutions.
  • You are willing to build secure Cloud SaaS applications.
  • Learning and sharing knowledge with others is something you genuinely enjoy.
  • You are unafraid to take ownership of end-to-end software engineering and operations competency.

The Tech We Expect

  • Our backend primarily employs the latest versions of Java and Spring Boot, with a warm welcome to Kotlin expertise.
  • Our products are operated in AWS and Azure, so familiarity with these ecosystems and common managed services
  • We orchestrate our services using Kubernetes, and your comfort with Kubernetes environments, Helm charts, and related technologies is welcome.
  • Your experience developing fully multi-tenant and distributed systems is a big plus.
  • Experience with a graph database would be great!

Our General Tech Stack

  • Backend: Java, Spring Boot, Kotlin, GraphQL, jOOQ, Keycloak
  • Storage: Aurora, Postgres, S3, Minio
  • Infrastructure: GitLab CI/CD, Gradle, Kubernetes, AWS, Azure

Work Equipment

  • Company laptop
  • Company mobile phone + SIM card & package of mobile data

Perks & Benefits

  • Long-Term Incentive Program
  • 2 sick days and 25 days of vacation, with the option to request additional Flexible Time-Off days when needed
  • The Global Family Support Program - a paid leave program to help all parents focus on the new addition to their family
  • Flexible working hours & hybrid work setup
  • Benefit Plus - flexible employee benefit platform (incl. Multisport card)
  • Annual package for mental health support
  • Bring Your Friend referral program
  • Shared company cards for free entrance to Prague Zoo & Botanical garden
  • Company bikes, longboards, e-scooters
  • Conference tickets to the best industry events of the year
  • Online courses & company access to Udemy to hone your skills
  • Company library, where you can even suggest the best educational books for us to order
  • Kitchens stocked with fresh fruit and juice, teas, and the best coffee

  • While we highly value cooperation with all our business partners, we don’t accept unsolicited resumes from any sources other than directly from a candidate. We reserve the right not to pay any fee for sending an unsolicited offer containing the details or resume of a job candidate, even if the relevant candidate is employed by our company.