11 Nov
|
EPAM Systems
|
Winnipeg
11 Nov
EPAM Systems
Winnipeg
Build AI-powered API review tooling at EPAM Systems, focusing on Golang, TypeScript, and developer productivity across global engineering teams. Create production-grade command-line experiences for API governance and automation.
As a Senior Software Engineer, you will develop CLI applications, SDKs, plugins, and integrations supporting developer workflows. Your work spans API design, OpenAPI specifications, software distribution, and cloud-native systems. You will help create tooling that engineering teams can adopt globally.
Key Responsibilities
Develop Golang and TypeScript CLI tools
Create extensible plugin architectures and SDKs
Build integrations with GitHub and CI/CD systems
Develop authentication and credential-management capabilities
Document tooling through tutorials and examples
Requirements
Robust Golang and TypeScript/Node.js proficiency
Production-grade CLI application experience
Understanding of packaging and software distribution technologies
Experience with release engineering and CI/CD automation
Knowledge of API design and OpenAPI specifications
Apply senior engineering expertise to build scalable CLI, SDK, and API governance tooling for EPAM Systems developer ecosystems.
📌 Senior Developer Tooling Engineer (Winnipeg)
🏢 EPAM Systems
📍 Winnipeg