×
Register Here to Apply for Jobs or Post Jobs. X

Senior Developer - API Services

Job in McLean, Fairfax County, Virginia, USA
Listing for: Gannett
Full Time position
Listed on 2026-02-18
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 150000 - 160000 USD Yearly USD 150000.00 160000.00 YEAR
Job Description & How to Apply Below

Overview

The API Services team is responsible for engineering and delivering cutting‑edge services to aid in content delivery to end customers. Our services support over 500 news brands, and more than 1 billion requests a day.

Responsibilities
  • Design, develop, and deploy backend APIs in Golang that deliver content to our front‑end teams and ultimately to millions of readers.
  • Automate everything, containerize applications with Docker, deploy and scale those containers using Kubernetes, configure clusters and alerts using Terraform.
  • Leverage leading public cloud providers' tools and services to create efficient, performant, and modern application architectures.
  • Discover new tools and techniques to optimize cost, deployment speed, developer effort, and resource usage.
  • Review PRs and use them as an opportunity to mentor other developers on the team.
  • Participate in Agile ceremonies and plan for sprints with a two‑week cadence.
  • Provide operational support for our applications including participation in the team's on‑call rotation.
  • Help establish, improve, and advocate best practices around our application and infrastructure monitoring.
Desired Skills
  • Collaborate to design and implement well‑tested, performant applications with an emphasis on concurrency.
  • Use and leverage Agile methodologies.
  • Ship API solutions implementing Graph

    QL and REST at scale via a collection of services.
  • Write scalable software using Golang (experience with Ruby, Node, Python or similar languages/environments is a plus).
  • Automate deployment and scaling using Terraform and Kubernetes.
  • Write comprehensive unit and integration tests.
Ideal Qualities
  • Experience as a self‑starter that thrives in a remote‑friendly environment.
  • At least 2 years' experience creating and maintaining software platforms and deployments; we believe in Dev Ops – we run what we build.
  • Experience developing APIs, SDKs, and CLI tooling.
  • Experience with Agile methodologies, test‑driven development, CI/CD, and version control.
  • Experience building and enhancing configuration‑driven systems using tools such as Terraform, Chef, Ansible, Salt, or comparable technologies.
Compensation

The annualized base salary for this role will range between $150,000 and $160,000. Variable compensation is not reflected in these figures and may be applicable based on the role.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary