GoodData is seeking a Backend Developer with Python expertise to join their Professional Services team. The role focuses on building innovative customer solutions using the GoodData data application platform. You'll be responsible for developing custom integrations, data pipelines, smart functions, and REST API services to meet specific customer needs. The position requires strong Python skills, database expertise, and understanding of software engineering best practices.
Working in an agile environment with two-week sprints, you'll be part of a team that processes and analyzes hundreds of terabytes of data daily for Fortune 500 companies. The role offers opportunities to work with cutting-edge BI solutions and the GoodData Python SDK, their open-source library designed for major customers.
The ideal candidate should have proficiency in Python, experience with Git, understanding of relational databases, and familiarity with database modeling. Additional valuable skills include experience with AWS, ETL pipelines, and knowledge of containerization technologies. You'll work in pods—independent units focused on delivering customer implementations with an iterative approach and high quality.
GoodData offers a collaborative environment where you can contribute to best practices, participate in internal workshops, and work on next-gen BI solutions. The company's cloud-based analytics platform enables consistent data interpretation through BI, AI, and ML applications, making this an excellent opportunity for someone passionate about backend development and data engineering to make a significant impact.