Principal Engineer - Unified API Platform

INCOAlliance Responds Quickly
$$$$

We are looking for a Principal Engineer to lead the design, architecture, and delivery of a unified API & developer platform that will power all current and future products at scale. This is a hands-on technical leadership role at the intersection of platform engineering, developer experience, and distributed systems.

You will own the full lifecycle of the platform- from API standards and governance to SDK development, microservices architecture, and generative AI-enhanced developer tooling. Your work will directly impact hundreds of engineers and millions of end users.

 

What You’ll Do:

  • Architect and deliver a unified API platform focusing on standardization, governance, and developer experience
  • Design high-performing, distributed API infrastructure with high availability, observability, and operability
  • Lead development of client SDKs with intuitive interfaces for data binding and UI component integration
  • Drive innovation using generative AI to automate and enhance API and UI component development
  • Collaborate with product managers and cross-functional teams to balance rapid delivery with technical quality
  • Mentor senior engineers and shape inclusive team culture built on best practices and ownership
  • Own CI/CD pipelines, system performance, and end-to-end reliability.

 

What We’re Looking For:

  • 10+ years of experience in API architecture, design, and development
  • Deep expertise in API standards: OpenAPI 3.0, REST, gRPC, Protobuf, JSON
  • Experience building SDKs and designing developer-facing APIs
  • Proficiency in Go, Java, C++, Rust, or JavaScript (Go/Java preferred)
  • Strong background in microservices, message brokers, queues, and pub/sub systems
  • Hands-on experience with Kubernetes, Docker, and cloud platforms (AWS, GCP)
  • Strong leadership and mentoring skills with track record of cross-functional collaboration
  • Excellent English communication skills (B2+)

 

Nice to Have:

  • Experience with generative AI tools in an engineering workflow
  • Background in developer platform products (API portals, CLI tools, developer consoles)
  • Contributions to open-source API tooling or infrastructure projects

 

Why Join?

  • Work with a globally distributed team on products used by millions
  • Remote-first culture with strong engineering leadership
  • Competitive compensation based on your skills and experience
  • 24 days of annual paid vacation and 5 paid sick days
  • Long-term employment opportunity

Required skills experience

Golang 5 years
Java 10 years
Kubernetes 7 years
AWS 5 years
gRPC 5 years
REST API 5 years
Protobuf 4 years

Required domain experience

Security 3 years

Required languages

English C1 - Advanced
Ukrainian C2 - Proficient
Published 15 April
48 views
Β·
7 applications
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...