wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Senior Software Engineer Role/Senior Software Engineer, GraphQL Platform

Senior Software Engineer, GraphQL Platform

The New York TimesNew York, NY; Remote - USA - Hybrid+ Equity2w ago
In OfficeSeniorNASoftwareSenior Software EngineerSoftware Engineering ManagerGoGraphQLReportingApolloRelease Management

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• You have 5+ years of software development experience with a focus on API development • You have expertise developing and scaling GraphQL APIs in production, with practical knowledge of federation principles (Apollo or similar) • Your background includes at least one statically typed backend language (we use Go) • You are familiar with automation for code quality, release management, and developer workflow improvements • You have experience delivering projects from design to implementation, testing and documentation • You value learning and improvement, sharing knowledge, and welcoming constructive feedback • Background working with Apollo GraphQL (Router, Federation, schema design, plugins/extensions) • Knowledge of performance optimization for APIs under high traffic, CDN integration, caching, and multi-region operations • Experience troubleshooting and improving observability for a platform distributed across multiple systems • Experience deploying and maintaining applications on Kubernetes • This is a hybrid role. • This role requires limited on-call hours. An on-call schedule will be determined when you join, taking into account team size and other variables. • The annual base pay range for this role is between: • $140,000 - $160,000 USD • For roles in the U.S., dependent on your role, you may be eligible for variable pay, such as an annual bonus and restricted stock. Benefits may include medical, dental and vision benefits, Flexible Spending Accounts (F.S.A.s), a company-matching 401(k) plan, paid vacation, paid sick days, paid parental leave, tuition reimbursement and professional development programs. • For roles outside of the U.S., information on benefits will be provided during the interview process. • The New York Times Company is committed to being the world’s best source of independent, reliable and quality journalism. To do so, we embrace a diverse workforce that has a broad range of backgrounds and experiences across our ranks, at all levels of the organization. We encourage people from all  backgrounds to apply.

Responsibilities

• Develop new platform offerings while ensuring the reliability, scalability, and performance of our GraphQL platform as it continues to grow • Lead by example in establishing and enforcing GraphQL schema design and governance best practices, participating in platform-wide schema working groups, and reviewing/mentoring cross-team contributions • Contribute to the platform's automation, developer tooling, and onboarding/kick-off guides for service adopters and subgraph contributors • Support on-call, incident response, and troubleshooting efforts for platform-level escalations • Mentor team members, promoting technical excellence and a culture of respect and constructive feedback • Demonstrate support and understanding of our value of journalistic independence and a strong commitment to our mission to seek the truth and help people understand the world • You will report to the Senior Software Engineering Manager

Similar Jobs

Founding Recruiter19h ago
whitecirclewhitecircle·Paris or London·€60k - €90k/year
In OfficeEMEASeniorRecruiterFounderTalent SourcingReportingGo
Working Student19h ago
conduktcondukt·London
In OfficeEMEAGraduate StudentDocumentationProspectingGoOutreachCRM Management
Senior Software Engineer, Automaton19h ago
gliaglia·Remote - Estonia - Remote
RemoteEMEASeniorCloud ComputingSoftwareSenior Software EngineerClaudeRubyElixirJavaScriptReactPostgreSQLAWSDocumentationJenkinsGeminiKafkaGoTalent Acquisition
Senior Software Engineer (Java, Angular, Kubernetes)19h ago
540540·Remote - USA *
RemoteNASeniorCloud ComputingSoftwareSenior Software EngineerCloud ArchitectJavaAngularKubernetesSpring BootDockerKafkaJavaScriptTypeScriptMySQLDocumentationGCPOpenAPISwagger
Senior Software Engineer (Ruby on Rails) 19h ago
Nava PBCNava PBC·Remote - USA
RemoteNASeniorGovernmentSoftware EngineerSenior Software EngineerJavaScriptRubyRuby on RailsTechnical WritingPerformance ReviewsFull StackDocumentationFront-endBack-end
Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact