(Sr.) Backend Developer

GoodData

United States

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GoodData.AI in the United States is seeking a backend engineer to build microservices in Kotlin with Spring, and to support automation with Python. You’ll work with Docker Compose daily and scale to Kubernetes in production, shaping scalable data flows on a cloud-native platform.

You’ll join a team that values clean code, TDD, and strong design patterns, with relational databases (Postgres) and SQL at the core.

Qualifications

  • Proven experience with Kotlin/Java and Spring and related frameworks.
  • Strong coding standards with a passion for clean design, testing, and best practices (e.g., TDD).
  • Familiarity with software design patterns and enterprise application design patterns.

Responsibilities

  • Develop microservices predominantly written in Kotlin with Spring.
  • Work with Python to support automation and integration needs.
  • Work with docker-compose daily and Kubernetes in production to deploy services.
  • Design and create scalable systems to handle complex data flows.
  • Write clean, testable code that follows best practices.
  • Collaborate with the team to shape technical direction and standards.

Skills

Kotlin/Java & Spring
TDD
Software design patterns
REST/gRPC

Tools

Docker
Kubernetes
PostgreSQL
SQL
docker-compose
AWS

Job description

GoodData.ai is a cloud-based business intelligence platform revolutionizing the way in which companies provide analytics to their customers and partners. Our mission? To push the boundaries of BI and redefine the analytics experience through the power of AI.

Join our team to help shape the future of data analytics if you’re passionate about technologies like Kotlin, Spring, Python or Kubernetes, and excited to work on a scalable platform that can operate in both public and private cloud environments.

What will you do?
  • Develop microservices predominantly written in Kotlin with Spring.
  • Work with Python to support various automation and integration needs.
  • Work with docker-compose daily for development and Kubernetes when it’s time for production.
  • Design and create scalable systems to handle complex data flows.
  • Write clean, testable code that follows best practices.
  • Work with the team to shape technical direction, processes, and best practices.
About you
  • Proven experience with Kotlin/Java and Spring, along with related Java frameworks/technologies
  • Strong coding standards with a passion for clean design, testing, and best practices in development (e.g., TDD).
  • Familiarity with software design patterns and enterprise application design patterns.
  • Knowledge of SQL and relational databases, preferably Postgres.
  • We expect you to have experience with Docker and Kubernetes. As a backend engineer, you will work with docker-compose daily.
Nice to have
  • Hands-on experience with AWS or other cloud platforms.
  • Familiarity with Python
  • Advanced Kotlin expertise and knowledge of back-end ecosystems
  • Understanding of web technologies and protocols (HTTP, REST, gRPC).
About GoodData.AI

At GoodData.AI, we’re building the future of agentic AI for data intelligence.
Our full-stack data intelligence platform empowers companies to turn raw data into real business impact - from agentic AI apps to embedded analytics that scale securely and seamlessly. With GoodData.AI, organizations don’t just analyze data, they monetize it.
But what really sets GoodData.AI apart is our mission: to put intelligence wherever decisions are made. That’s why we’ve built a platform that’s AI-native, composable, and built for the way modern enterprises work.

#LI-Hybrid

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer (Backend)
Sr. Software Engineer (Backend)

GoodData • United States

Hybrid
USD 140,000 - 190,000
Senior Backend Engineer - Kotlin/Spring, Cloud & Kubernetes
Senior Backend Engineer - Kotlin/Spring, Cloud & Kubernetes

GoodData • United States

Hybrid
USD 120,000 - 180,000
(Sr.) AI Python Developer
(Sr.) AI Python Developer

GoodData • United States

On-site
USD 120,000 - 190,000
Cloud Solution Engineer
Cloud Solution Engineer

GoodData • United States

On-site
USD 56,520 - 84,780
Senior Backend Engineer – Remote AI Analytics
Senior Backend Engineer – Remote AI Analytics

GoodData • United States

Hybrid
USD 140,000 - 190,000
Cloud Infrastructure Engineer
Cloud Infrastructure Engineer

GoodData • United States

Hybrid
USD 120,000 - 190,000
Backend Developer (Go/Kotlin) ID48361
Backend Developer (Go/Kotlin) ID48361

AgileEngine • Los Angeles (CA)

Hybrid
USD 120,000 - 160,000
Professional growth: Mentorship and TechTalks
Competitive compensation with budget allowances
Exciting projects with top companies
+1
Java Backend developer
Java Backend developer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 110,000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Senior Backend Engineer (Data Platform)
Senior Backend Engineer (Data Platform)

Red Dot Capital Partners • Palo Alto (CA)

Hybrid
USD 132,000 - 213,000