MetTel
Senior Software Engineer - Bruin Platform Integration
New York, New York, United States · Senior
Sponsorship not specified$150k-$180kDetected 42 days ago
JavaScriptTypeScriptPythonJavaGoRubyNode.js.NETCode ReviewAWSGCPAzureCloud PlatformsDockerKubernetesCI/CDAPI DevelopmentGraphQLRESTOAuthOpenAPIAgentic AIJiraHRIS
About the role
- MetTel is a global communications solutions provider with the most complete suite of fully managed services that focus on secure connectivity, and network and mobility services.
- We simplify communications and networking for business and government agencies.
- We believe that each team member is a key to the success and sustainability of the group.
Responsibilities
- Own the design, delivery, and evolution of the Bruin SDK and Bruin's public APIs end-to-end.
- Own contract design, versioning strategy, pagination, error handling, authentication, rate limiting, and idiomatic ergonomics per language.
- Own the Bruin developer portal as a product - quickstart guides, API reference, code samples, interactive playground, SDK changelog, and the documentation pipeline that keeps it all in sync with the code.
- Bring real-world integration feedback back into SDK, API, and connector design.
Requirements
- Must be a strong engineer with a track record of shipping developer-facing surfaces - SDKs, public APIs, or platform products that external developers integrate against.
- 7+ years of professional software engineering, with significant time spent on SDK / public API / platform engineering.
- Hands-on experience with enterprise integration concerns: OAuth 2.0 / OIDC, SAML, SCIM, webhooks, REST, GraphQL, retry and idempotency patterns, and schema versioning.
- Hands-on experience with containerized deployment (Kubernetes, Docker), and comfort with CI/CD pipelines.
- Familiarity with cloud platforms (AWS, Azure, or GCP) as adjacent experience - many of the patterns transfer to our on-premise environment.
- Demonstrated ownership of a developer-facing SDK or public API at production scale - you can describe the design decisions, the trade-offs, and what you would do differently.
- Strong proficiency in at least two modern programming languages, with TypeScript/JavaScript and Node.js preferred, plus working knowledge of multiple language ecosystems (e.g.,.NET, Python, Go, Ruby, Java) and the SDK conventions and developer experience expectations specific to each. Great SDKs feel native to their host ecosystem - you understand what that means in practice.
- Experience designing APIs and SDKs optimized for developer discovery - predictable naming conventions, strong type definitions, rich inline documentation, and progressive disclosure patterns that work well with modern IDEs and agentic coding tools (autocomplete, type inference, AI assistants using the SDK as context).
- Experience building or significantly contributing to a developer portal or documentation site - docs-as-code workflows, OpenAPI specifications, generated SDKs and reference content, or similar.
Nice to have
- Experience designing APIs or SDKs for AI agents and AI-native applications - tool-use interfaces, Model Context Protocol (MCP), function-calling patterns, or similar.
- Direct experience integrating with ServiceNow, Jira, Workday, Okta, or similar enterprise systems at scale.
- Familiarity with telecom, mobile device management, or network monitoring protocols (SNMP, syslog, MDM APIs, or vendor APIs for Meraki, Cisco, Zebra, or similar).
- Previous developer advocacy, DevRel, or technical writing contributions.
- Telecom, managed services, or B2B platform domain experience.
- Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets.
- Great SDKs feel native to their host ecosystem - you understand what that means in practice.
Skills
- To learn more about our company visit us at www.mettel.net
Compensation
- The salary range reflected is a good faith estimate of base pay for the primary location of the position.
Company info
- Design the integration experience so it is consumable by modern AI agents and AI-native applications - clear tool semantics, well-described capabilities, and patterns that allow Bruin's AI-first user experience to operate against the platform safely and effectively.
Visa & Work Authorization
- nd considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation
This listing is sourced directly from MetTel's careers page and normalized into a canonical job model.