- Minimum Qualification :
Job Description/Requirements
🏢 About Company
This Project is focused on improving developer experience and reducing time to onboard third-party clients. The team builds automation and developer tooling including programmatic client configuration interfaces, Backstage self-service integrations, real-time configuration systems, GraphQL sandboxes (OneGraph), CDN deployment pipelines, subgraph schema pipelines, and CI/CD templates to support content producers and developer experimentation.
🧑💻 Role Overview
Senior Software Engineer responsible for designing and building automation and developer tooling to accelerate third-party client onboarding and improve developer productivity. The role includes implementing programmatic configuration interfaces, integrating CRUD services into Backstage, delivering real-time configuration and GraphQL tooling, and creating CI/CD and CDN deployment solutions to support developer experimentation.
📌 Key Responsibilities
- Build automation to improve developer experience and reduce time to light up new third-party clients
- Implement programmatic interfaces for configuring clients of the application
- Develop CRUD applications integrated into the Backstage self-service system
- Provide real-time configuration to running applications
- Create and maintain a sandbox for interactively sending GraphQL requests to OneGraph to enable developer productivity
- Deploy static content across CDN systems to enable developers to experiment with GraphQL systems
- Surface subgraph schema pipeline results and render markup on merge requests
- Generate CI/CD templates for content producers on the application
- Display schema changes and flag risky changes in a customer-friendly format
🧠 Required Qualifications
- Senior-level software engineering experience (SENIOR)
- Strong Java (recommended Java 11+)
- Strong TypeScript (recommended TypeScript 4+)
- Proficient with GraphQL (design, queries and tooling)
- Basic understanding of YAML and JSON
- Experience building production-grade services and developer tooling
- Experience delivering developer-facing automation, sandboxes, or self-service integrations
✨ Nice To Have Qualifications
- Familiarity with Backstage self-service developer portals
- Experience with CI/CD pipelines (GitLab preferred)
- Experience with Cloudflare Workers, Pages, or edge/CDN snippets
🌍 Work Modality
Remote, aligned to Eastern Time (ET) business hours. Full-time engagement with availability overlapping ET coverage.
🚀 Why Join Us
Join a cross-functional team at Indeed focused on high-impact developer experience initiatives — you will ship automation and tooling that directly reduces onboarding time for third-party clients and materially improves developer productivity and experimentation workflows.
<
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.