IDC06.03.26
AI SCORE 8.5

Senior Software Engineer - API Development (Remote)

$120K–$150K/year

About the Role

We are seeking a talented Senior Software Engineer to join our team remotely. In this role, you will help build a new generation of Client APIs that enable IT companies worldwide to seamlessly integrate IDC data, analytics, and intelligence directly into their own products and workflows. As a Senior Software Engineer, you will focus on creating scalable and secure APIs that serve as a central building block of the entire IDC ecosystem and a "single source of truth" for data access across all delivery channels.

What You’ll Do

  • Develop & Innovate: Design and implement new API endpoints with a focus on performance, security, and code readability.
  • Solution Architecture: Collaborate on architectural designs and key technical decisions.
  • Engineering Excellence: Write high-quality, testable code, participate in code reviews, and actively contribute to production stability.
  • Standardization: Develop standards for API design, versioning, and documentation to ensure consistency across the IDC ecosystem.
  • Analysis & Optimization: Analyze incidents, tune performance, and continuously improve the operational characteristics of our APIs.
  • Global Collaboration: Communicate with various development, data, and product teams in the Czech Republic and the US.

Requirements

  • 4+ years of commercial experience in object-oriented programming.
  • Strong knowledge of Java and at least one SQL database.
  • Experience with microservices development and REST API design (GraphQL is a plus).
  • Experience in creating automated tests.
  • Practical knowledge of Infrastructure as Code (IaC).
  • Communicative proficiency in both English and Czech (minimum B2+ level).
  • Experience with cloud environments (AWS is a significant plus).
  • A positive attitude toward learning new technologies.

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.
Language Requirements
EnglishB2
CzechB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role at IDC offers a unique opportunity to work on innovative API solutions in a remote setting. With competitive pay and a focus on professional growth, it's an excellent chance for experienced engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.