Make that processing run wherever it is needed. Today that means our SaaS cloud and cloud-based deployments next to customers' data. We are working towards a multi-platform approach, and shaping how that looks is part of the challenge.
Connect us to data wherever it lives: connectors to warehouses and databases such as Snowflake, Databricks and BigQuery, and engines that run right inside those systems, so large volumes of data don't have to travel.
Grow the processing platform that Ataccama teams build their features on, and keep what they rely on compatible and dependable as it grows.
Deliver features of our own that customers use directly: managing connections, running and observing their processing, and making processing inside the customer's warehouse work well with all of it.
Look at each request with a product mind. Get to the problem behind it, suggest a better route when you see one, and bring options along with your recommendation.
- Take operational responsibility for what you ship, from telemetry to incident to fix, in environments with demanding SLAs.
- Is This You?
- You have built and run production backends in Kotlin / Java, on Spring Boot or Micronaut.
You can reason about distributed systems: failure modes, idempotency, back-pressure, consistency. Familiarity with durable-workflow tools such as Temporal is a plus.
Databases are a strength: SQL, query plans, indexing, transactions, with Postgres as the operational database, and a real interest in how analytical warehouses such as Snowflake, Databricks and BigQuery behave.
You are comfortable with Kubernetes and Helm and with taking software to production. Infrastructure as code (Terraform, CloudFormation) and familiarity with AWS and Azure are clear advantages.
You build with security in mind from the first design: least privilege, careful handling of secrets, tenant isolation, safe defaults. Customers trust us with data that matters to them, and we are the partner they can rely on to keep it safe.
AI is part of most of your working day. You have built or customized your own setup (skills, subagents, MCP servers, hooks), you keep improving it, you use agents effectively for a first pass of review, and you share what works with the team. You are an expert in your craft, agents work for you, and you review everything they produce thoroughly.
You design systems that others can build on, and you explain their trade-offs to engineers, product managers, solution engineers and field teams in terms each can use. You mentor those around you, hold the work to a high standard, and want to take on technical leadership in the part of the platform you grow into. The Tech We Use Backend: Kotlin / Java, Spring Boot, Micronaut
Runs on: Aurora, Postgres, S3, Temporal, Kubernetes, AWS, Azure
Integrates with: Snowflake, Databricks, BigQuery and many other databases and warehouses
Delivery: GitLab CI/CD, Helm, Terraform, CloudFormation, Gradle