International Data Group

Principal Engineer

Job Locations CZ-Prague
Job Post Information* : Posted Date 4 weeks ago(3/10/2026 3:47 PM)
ID
2026-6607
Job Category
IT/Technology

Overview

O roli a týmu

V IDC právě budujeme novou generaci klientských API, která umožní IT společnostem po celém světě snadno integrovat IDC data, analytiku a inteligenci přímo do jejich vlastních produktů a workflow. Naším cílem je vytvářet future-proof, škálovatelná a bezpečná API, která umožní zákazníkům rychle dělat datově řízená rozhodnutí a efektivně využívat jedinečnou hodnotu IDC.

 

Tyto API nebudeme stavět jen jako samostatný produkt, ale jako centrální stavební kámen celého IDC ekosystému. Naším cílem je, aby se staly single source of truth pro přístup k datům a analytice IDC a byly konzistentně využívány napříč všemi delivery channels. V rámci rozšíření týmu nyní hledáme zkušeného Principal vývojáře, který se bude podílet na definici architektury, standardů a dlouhodobé technické vize celé API platformy.

 

Co budete dělat

  • Inovovat a vyvíjet: Navrhovat a vyvíjet robustní, škálovatelná API, která budou sloužit jako jednotné rozhraní pro celý IDC ekosystém.

  • Definovat technickou vizi: Určovat best practices v oblasti API designu (REST/GraphQL, kontrakty, verzování), kvality kódu, bezpečnosti a provozu.

  • Vytvářet nové funkcionality: Implementovat nové API endpointy a rozšiřovat stávající funkcionalitu s důrazem na výkon a skvělou developer experience.

  • Řešit problémy: Diagnostikovat incidenty v produkci a prosazovat řešení, která zajistí stabilitu do budoucna.

  • Spolupracovat napříč týmy: Vést cross-týmové iniciativy, které posouvají naše inženýrské standardy kupředu.

  • Zefektivňovat procesy: Budovat a vylepšovat CI/CD pipeline, aby nasazování bylo maximálně automatizované a rychlé.

     

Co přinášíte

  • Vzdělání: VŠ vzdělání v informatice nebo příbuzném oboru (magisterský titul výhodou).

  • Zkušenosti: 8+ let zkušeností s vývojem webových aplikací v Javě (nebo jiném OOP jazyce) a práce s relačními databázemi.

  • API Expertise: Silné zkušenosti s návrhem a provozem client-facing API a architektonickými přístupy.

  • Cloud & Devops: Velmi dobrá znalost cloudových platforem (AWS výhodou), silná znalost CI/CD a pokročilé zkušenosti s Infrastructure as Code (IaC).

  • Dovednosti: Výborné komunikační schopnosti, proaktivní přístup k automatizaci a chuť sledovat aktuální trendy.

  • Jazyky: Angličtina i čeština na úrovni minimálně B2.

     

Proč tato role vyniká

Budete stát u zrodu strategické API platformy, která bude páteří celého IDC produktového ekosystému. Vaše práce bude mít přímý dopad na všechny zákaznické i interní produkty IDC při práci s unikátními daty. Čeká vás moderní cloudový stack a mezinárodní prostředí, kde angličtinu využijete pro komunikaci s kolegy v US, zatímco v development týmu se bavíme česky.

Tech-Stack

  • Core: Java, Spring, JPA.

  • Data: PostgreSQL, Snowflake.

  • Ops: Maven, Docker, Kubernetes, Git, AWS, Pulumi.

  • Tools: IntelliJ IDEA, GitHub Copilot, experimenty s Claude Code.

Co nabízíme

  • Individuální přístup: Kultura, kde můžete objevovat nové oblasti mimo svou specializaci a věnovat se tomu, co vás skutečně baví.

  • Remote work a flexibilita: Možnost pracovat z domova s požadavkem na přítomnost v kanceláři pouze jeden den v měsíci.

  • Zázemí špičkové firmy: Pozice ve vysoce profesionální a globálně uznávané analytické a poradenské společnosti, kde oceňujeme a odměňujeme iniciativu vedoucí k výsledkům

Zaměstnavatel rovných příležitostí

IDC se zavazuje poskytovat rovné pracovní příležitosti všem kvalifikovaným osobám. Je vyžadováno ověření způsobilosti k zaměstnání. Účastníme se programu E-Verify.

================================================================

About the Role & Team

At IDC, we are currently building a new generation of client APIs that will enable IT companies worldwide to easily integrate IDC data, analytics, and intelligence directly into their own products and workflows. Our goal is to create future-proof, scalable, and secure APIs that allow customers to make data-driven decisions quickly and effectively leverage IDC's unique value.

 

These APIs are not just a standalone product, but a central building block of the entire IDC ecosystem. We aim for them to become the "single source of truth" for accessing IDC data across all delivery channels. As part of our team expansion, we are looking for an experienced Principal Developer to help define the architecture, standards, and long-term technical vision of the entire API platform.

 

What You’ll Do

  • Innovate and Develop: Design and develop robust, scalable APIs to serve as a unified interface for the entire IDC ecosystem.

  • Define Technical Vision: Set best practices for API design (REST/GraphQL, contracts, versioning), code quality, security, and operations.

  • Build New Functionalities: Implement new API endpoints and expand existing features with an emphasis on performance and developer experience.

  • Problem Solve: Diagnose production incidents and advocate for solutions that prevent future issues.

  • Cross-functional Collaboration: Lead cross-team initiatives that push our engineering standards forward.

  • Optimize Processes: Build and improve CI/CD pipelines to ensure automated, error-free, and fast deployment.

     

What You Bring

  • Education: University degree in Computer Science or a related technical field (Master's degree preferred).

  • Experience: 8+ years of experience in web application development using Java (or another OOP language) and relational databases.

  • API Expertise: Strong experience in designing and operating client-facing APIs and architectural approaches.

  • Cloud & DevOps: Proficiency in at least one cloud platform (AWS preferred), strong CI/CD knowledge, and advanced experience with Infrastructure as Code (IaC).

  • Skills: Excellent communication and presentation skills with a proactive approach to automation and a passion for learning new trends.

  • Languages: English and Czech at a minimum B2 level.

     

Why This Role Stands Out

You will be at the birth of a strategic API platform that will serve as the backbone of the entire IDC product ecosystem. Your work will have a direct impact on all customer and internal products while working with unique data and analytics. You will work with a modern cloud stack in an international environment, communicating with US colleagues in English while collaborating with the local development team in Czech.

 

Tech-Stack

  • Core: Java, Spring, JPA.

  • Data: PostgreSQL, Snowflake.

  • Ops: Maven, Docker, Kubernetes, Git, AWS, Pulumi.

  • Tools: IntelliJ IDEA, GitHub Copilot, and experiments with Claude Code.

What We Offer

  • Individualized Culture: An environment where you can explore new areas outside your specialty and stay engaged with work you enjoy.

  • Remote Work & Flexibility: Work from home with a requirement of only one day per month in the office.

  • Globally Respected Firm: A position in a highly professional and globally recognized market research and advisory firm, where initiative leading to results is rewarded.

Equal Opportunity Employer IDC is committed to providing equal employment opportunities for all qualified persons. Employment eligibility verification required. We participate in E-Verify.

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed