
Senior Software Engineer
EPAM Systems
New York, NY • 13m ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Senior Software Engineer
- Focus: API governance and developer productivity tooling (CLI, SDKs, plugins, distribution, observability)
Description
Build a next-generation API Review Agent platform and developer tooling ecosystem that uses AI-powered workflows to validate, review, govern, and automate API quality. You’ll create production-grade CLI tools in Go and/or TypeScript tooling, along with SDKs/plugins, release automation, cross-platform distribution, and telemetry/analytics. You’ll also implement identity/configuration and security features while improving developer documentation and onboarding.
Responsibilities
- Design and develop production-grade CLI tools using Golang and/or TypeScript to support API governance, review automation, developer workflows, and platform operations
- Create extensible plugin architectures and SDKs for internal and external consumers
- Design and implement robust software distribution across macOS, Linux, and Windows
- Build release pipelines, package managers, installers, auto-update mechanisms, and version management solutions
- Implement telemetry frameworks to measure adoption, usage patterns, performance, reliability, and feature engagement with privacy, security, and enterprise governance compliance
- Develop authentication, configuration, and credential-management capabilities for developer tools
- Build integrations with GitHub, GitLab, CI/CD systems, IDEs, and developer portals
- Create high-quality documentation, tutorials, examples, and developer onboarding experiences
- Participate in architecture reviews, code reviews, and initiatives to drive reliability, scalability, security, and maintainability
Requirements
- Strong proficiency in Golang
- Strong proficiency in TypeScript/Node.js
- Experience building and maintaining production-grade CLI applications
- Deep understanding of software packaging and distribution technologies (e.g., Homebrew, npm, standalone binaries, installers, containers)
- Experience implementing telemetry, analytics, and usage instrumentation in developer tools
- Knowledge of OpenTelemetry, metrics collection, logging, and observability best practices
- Experience with release engineering, CI/CD automation, and artifact management
- Strong understanding of API design and OpenAPI specifications
- Experience building SDKs, plugins, extensions, or developer productivity platforms
- Knowledge of authentication mechanisms including OAuth, API keys, and enterprise SSO integrations
- Experience with cloud-native and distributed systems
- Excellent written and verbal communication
- Ability to work independently in ambiguous environments and drive technical decisions
Benefits
- Opportunities to build developer tooling globally used across thousands of engineering teams
- Work on reliability, scalability, security, and maintainability across the tooling ecosystem
- Drive developer productivity with CLI tooling, SDKs, plugins, integrations, and analytics/telemetry
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoftware Engineering IC2
Microsoft
Mid
Technology
Redmond, WA
$111K - $184K/yr
16 days ago
Senior Software Engineer
Walmart Inc.
Senior
Technology
Bellevue, WA · On-site
$143K - $216K/yr
9m ago

Senior Platform Engineer (API & Gateway, Data & AI Platform)
EPAM Systems
Senior
Technology
Poznań, WP, Poland · Remote
N/A
3 days ago
Senior Platform Engineer (Developer Experience & AI Enablement)
Trans.eu Group SA
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
3 days ago
Senior Software Engineer
CoreLogic
Senior
Technology
Dallas, TX · On-site
$112K - $157K/yr
8m ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer
Walmart Inc.
Senior
Technology
Bentonville, AR · On-site
$90K - $180K/yr
1 days ago

Senior Software Engineer, Identity & Access Management (Device Trust)
Salesforce
Senior
Technology
Bellevue, WA · Hybrid
$149K - $224K/yr
1 days ago
Senior Software Engineer (Data Platform)
Bizee
Senior
Technology
Kraków, Poland · On-site
324K zł - 456K zł/yr
4 days ago

Senior Software Engineer - Developer Endpoint Security (B2B)
dmTECH Polska
Senior
Technology
Wrocław, DS, Poland · Remote
312K zł - 395K zł/yr
3 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights