Staff Software Engineer
New
G
GameChangerYouth sports technology
GameChanger Remote - US; Work remotely throughout the USFull-TimeStaff
Salary$169K - $185K; $169K – $185K • Offers Equity • Offers Bonus. The target salary range for this position is between $169,000 and $185,000.
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of professional software development experience
- Required Skills
- AWSNode.jsPostgreSQLTypeScriptRedisDistributed Systems
Requirements
- Have 8+ years of professional software development experience, including hands-on technical leadership on complex, business-critical systems.
- Have demonstrated experience building and operating integrations or developer-facing APIs as products.
- Bring deep knowledge of API design and lifecycle management, including authentication and authorization, versioning, backwards compatibility, rate limiting, documentation, and developer experience.
- Have experience designing and evolving distributed, high-scale production systems with security, reliability, observability, and performance considerations.
- Have led the technical design and delivery of substantial initiatives spanning multiple teams or services, from problem definition through production operation.
- Have experience defining production-readiness standards, service-health metrics, incident practices, and reliability investments.
- Have a track record of aligning technical and non-technical stakeholders and resolving cross-team ambiguity.
- Have experience mentoring engineers, including senior engineers, and improving engineering practices across teams.
- Experience with third-party developers, strategic partners, API consumers, or platform ecosystems is strongly preferred.
- Experience with TypeScript, Node.js, AWS, Redis, and PostgreSQL is preferred.
Responsibilities
- Lead the technical design and delivery of integrations and API products, partnering with Engineering and Product leaders on technical roadmaps.
- Design, build, launch, and operate integration and API products with engineers.
- Establish reusable standards for API contracts, authentication and authorization, versioning, rate limiting, error handling, webhooks, documentation, and developer experience.
- Lead system design across GameChanger services and external systems, addressing dependencies, failure modes, and tradeoffs.
- Define reliability, observability, support, incident-response, and service-health practices, including SLIs, SLOs, and operational metrics.
- Partner with Product and business stakeholders to clarify partner needs, inform decisions, and prioritize technical investments.
- Evaluate build, buy, and integration options and communicate tradeoffs and recommendations.
- Identify architectural risks and drive improvements to scalability, resilience, security, and ease of evolution.
- Mentor engineers and improve backend and API expertise through pairing, reviews, and knowledge sharing.
- Participate in an occasional on-call rotation and take ownership of production systems.
View Full Description & ApplyYou'll be redirected to the employer's site