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 |
+ 2 more
| 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 π
π
Average salary range of similar jobs in
analytics β
Loading...