Backend Developer (Python)

Sorry, this job was removed at 04:16 p.m. (CST) on Wednesday, May 21, 2025
Be an Early Applicant
Prague
In-Office
Software • Analytics
The Role

We are seeking an enthusiastic Backend Developer with Python experience to join our Professional Services team. You'll collaborate on innovative customer solutions built on the GoodData data application platform, involving tasks like building custom integrations, data pipelines, smart functions, internal tools, and small services with REST APIs to meet specific customer needs.

You should have a solid understanding of Data Management and Analytics Ecosystem and be familiar with various databases and data processing tools. Ideally, you'll also have exposure to AWS infrastructure and experience with Infrastructure as Code (IaC) approach.

Your Role
  • Develop Python-based tools and smart functions to enhance the efficiency of Data Analysts and Engineers. Implement REST API services to meet customer-specific requirements and business logic (e.g., custom benchmarking algorithms).

  • Build and maintain data processing tools and integrate various data sources, including developing custom data connectors using GoodData Flex Connect.

  • Collaborate with our solution architects and consult with clients to understand their needs and deliver tailored solutions.

  • Participate in code reviews and architecture discussions to contribute to the team's technical excellence and collaborative environment.

About You
  • Proficient in Python for backend development and database interaction with 4+ years of experience.

  • Knowledge of software engineering best practices (e.g., DRY, KISS, Separation of Concerns, Single Responsibility Principle, Test-Driven Development).

  • Experience with Git.

  • Understanding of relational DBs (e.g., SQL, PostgreSQL).

  • Familiarity with database modeling, design, and performance optimization.

  • Hands-on experience with ORMs (e.g., SQLAlchemy) or direct database queries.

  • Basic understanding of data governance and security best practices.

It’s Nice If You Have
  • Experience in an Agile environment.

  • Familiarity with GitHub Actions.

  • Knowledge of AWS (S3, CloudFront, ECR).

  • Experience building ETL pipelines and handling large datasets.

  • Understanding of Ingress, Dockerization, NGINX, and Terraform.

  • Understanding of non-relational databases (e.g., MongoDB).

Our Team

In the Professional Services department at GoodData, you’ll build next-gen BI solutions using the GoodData Python SDK, our open-source library designed for major customers. We work in pods—independent units focused on delivering customer implementations with an iterative approach, high quality, and excellent time-to-value, all within an agile (scrum) environment.

You’ll also have opportunities to:

  • Improve best practices and refine our tech stack.

  • Participate in internal workshops and meetups.

If you’re passionate about backend development and data engineering and want to work on cutting-edge BI solutions, we’d love to hear from you!

About GoodData

GoodData is a cloud-based analytics platform enabling employees, customers, and partners to interpret data consistently. With an end-to-end pipeline, self-service analytics, low-code/no-code interfaces, embeddable data visualization, and seamless application integration, we deliver robust analytics solutions.

Our infrastructure supports the design and deployment of zero-copy, high-performance, composable BI, AI, and ML data applications. We help Fortune 500 companies process and analyze hundreds of terabytes of data daily—and you will play a key role in this effort.

You’ll join an agile team working in two-week sprints to drive innovation and deliver high-quality tools for customers and colleagues worldwide.

#LI-Hybrid

Similar Jobs

Mondelēz International Logo Mondelēz International

Commercial Finance Analyst SK

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Prague, CZE
90000 Employees

Teya Logo Teya

Business Operations Analyst

Fintech • Payments • Financial Services
In-Office
Prague, CZE
1000 Employees

Rapid7 Logo Rapid7

Remediation analyst

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
Prague, CZE
2400 Employees

Rapid7 Logo Rapid7

Associate Detection & Response Analyst - Afternoon Shift

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
Prague, CZE
2400 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, CA
341 Employees
Year Founded: 2007

What We Do

At GoodData, we help companies turn data into insights. Our leading composable data and analytics platform gives our customers the flexibility to build and scale any of their data use cases — from self-service and embeddable analytics, to machine learning and IoT — all while maintaining the performance, cost-efficiency, and easy change management of a central and integrated solution.

Similar Companies Hiring

LayerOne Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account