PitchMeAI
USA TODAY Co., Inc.

Senior Software Engineer – Data Product APIs

USA TODAY Co., Inc. · United States

  • Hybrid
  • Full-time
  • $155,000 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Develop and deploy backend APIs in Golang.
  • Automate infrastructure with Kubernetes and Terraform.
  • Build scalable software for content delivery.
  • Collaborate in a DevOps and Agile environment.
  • Contribute to a diverse and growing media company.

About the role

Senior Software Engineer – Data Product APIs

USA TODAY Co., Inc. is a diversified media company with expansive reach at the national and local level dedicated to empowering and enriching communities. We seek to inspire, inform, and connect audiences as a sustainable, growth focused media and digital marketing solutions company. Through our trusted brands, including the USA TODAY NETWORK, comprised of the national publication, USA TODAY, and local media organizations, including our network of local properties, in the United States, and Newsquest, a wholly-owned subsidiary operating in the United Kingdom, we provide essential journalism, local content, and digital experiences to audiences and businesses. We deliver high-quality, trusted content with a commitment to balanced, unbiased journalism, where and when consumers want to engage. Our digital marketing solutions brand, LocaliQ, supports small and medium-sized businesses with innovative digital marketing products and solutions. USA TODAY Co. open roles are featured on various external job boards. When applying to a position at USA TODAY Co., you should be completing an application on USA TODAY Co. Careers via Dayforce. Job postings directing you to complete an application on other external sites may not be valid. If you are a California resident, you acknowledge that by applying for a job with us, this California Job Applicant Privacy Notice will apply to our collection, use, and disclosure of your personal information. To connect with us, visit www.usatodayco.com

Join USA TODAY Co, a leading global digital media company reaching over 200 million people monthly through our powerful network of broadcast, mobile, and publishing properties. Our Product and Technology teams drive development and innovation across digital experiences, reimagining traditional media by creating modern products and services that connect our audiences wherever they are. Explore the opportunities at USA TODAY Co as a Senior Software Engineer in API Services.

About the API Services Team

The API Services team builds and delivers cutting-edge services that enable content delivery to millions of end users. Our infrastructure supports 500+ news brands and handles over 1 billion requests daily.

What You'll Do

As a Senior Software Engineer, you'll play a key role in developing and maintaining backend APIs powering our internal systems and consumer-facing platforms. You’ll architect and implement large-scale, fault-tolerant, and highly available systems using technologies such as Golang, Kubernetes, Elasticsearch, and Terraform.

If you’re passionate about rapid API development, automation, AI, continuous learning, and thrive in a collaborative DevOps environment, we’d love to talk to you!

You Will

  • Design, develop, and deploy backend APIs in Golang that deliver content to millions of readers.
  • Automate everything: containerize with Docker, deploy and scale using Kubernetes, and manage clusters with Terraform.
  • Leverage top cloud provider tools to create efficient, performant, and modern architectures.
  • Explore new tools to optimize cost, deployment speed, developer efficiency, and resource usage.
  • Review PRs and mentor team members through feedback and collaboration.
  • Participate in Agile ceremonies and sprint planning on a two-week cadence.
  • Provide operational support and join the team’s on-call rotation.
  • Help refine and advocate best practices for application and infrastructure monitoring.

You Want To

  • Collaborate on designing and implementing well-tested, performant applications with a focus on concurrency.
  • Deliver high-quality API solutions using GraphQL and REST at scale.
  • Build scalable software in Golang (experience with Ruby, Node, Python, or similar environments is a plus).
  • Automate deployment and scaling with Terraform and Kubernetes.
  • Write robust unit and integration tests—testing is key to our culture.

We Would Love You To Have

  • Proven ability to thrive as a self-starter in a remote-friendly environment.
  • Solid Golang experience.
  • 2+ years of experience developing and deploying software platforms in a DevOps environment—we run what we build.
  • Experience building APIs, SDKs, or CLI tools.
  • Familiarity with Agile methodologies, test-driven development, CI/CD, and version control systems.
  • Experience with configuration-driven systems using tools like Terraform, Chef, Ansible, or Salt.

Compensation

The annualized base salary for this role will range between $150,000 and $160,000. Base compensation is reflective of many factors, including, but not limited to, the market in which one lives/works, individual education level, skills, certifications, and experience. Note: variable compensation is not reflected in these figures and based on the role, may be applicable.

Equal Opportunity Employer

USA TODAY Co., Inc. is a proud equal opportunity employer committed to building and maintaining a diverse workforce. As such, we will consider all qualified applicants for employment and do not discriminate in connection with employment decisions on the basis of an applicant or employee’s race, color, national origin, ethnicity, ancestry, citizenship status, sex, gender, gender identity, gender expression, religion, age, marital status, personal appearance (including height and weight), sexual orientation, family responsibilities, physical or mental disability, medical condition, pregnancy status (including childbirth, breastfeeding or related medical conditions), education, genetic characteristics or information, political affiliation, military or veteran status or other classifications protected by applicable federal, state and local laws in the jurisdictions where USA TODAY Co. employs employees. In addition, USA TODAY Co., Inc. will provide applicants who require a reasonable accommodation, as a result of an applicant’s disability or religion, to complete this employment application and/or any other process in connection with an individuals’ application for employment with USA TODAY Co., Inc. Applicants who require such accommodation should contact USA TODAY Co., Inc.’s Recruitment Department at Recruit@usatodayco.com. Applicants must be authorized to work in the applicable location. Applications from outside these regions will be removed from our system after submission.

Key skills/competency

  • Senior Software Engineer
  • Data Product APIs
  • Golang
  • Kubernetes
  • Terraform
  • DevOps
  • API Development
  • GraphQL
  • REST
  • Cloud Provider Tools

Skills & topics

  • Senior Software Engineer
  • Data Product APIs
  • Golang
  • Kubernetes
  • Terraform
  • DevOps
  • API Development
  • GraphQL
  • REST
  • Cloud Computing
  • Backend Development
  • Software Engineering
  • Media Technology
  • USA TODAY Co.

How to get hired

  • Tailor your resume: Highlight Golang, Kubernetes, Terraform, and API development experience, aligning with the Senior Software Engineer role.
  • Showcase DevOps skills: Emphasize your experience in building and deploying software platforms in a DevOps environment, including CI/CD and testing.
  • Demonstrate leadership: Provide examples of mentoring team members, reviewing PRs, and advocating for best practices.
  • Prepare for technical interviews: Be ready to discuss API design, Golang proficiency, and cloud-native architecture.
  • Research USA TODAY Co.: Understand their mission, brands, and commitment to innovation in the media industry.

Technical preparation

Master Golang concurrency and error handling.,Practice Kubernetes deployments and scaling.,Build APIs with GraphQL and REST.,Understand cloud architecture and IaC.

Behavioral questions

Describe a complex API you designed and built.,How do you mentor junior engineers?,Share an example of optimizing system performance.,How do you handle on-call responsibilities?

Frequently asked questions

What is the salary range for the Senior Software Engineer Data Product APIs role at USA TODAY Co.?
The annualized base salary for the Senior Software Engineer Data Product APIs position at USA TODAY Co. ranges between $150,000 and $160,000. This range can vary based on factors like your location, education, skills, certifications, and experience. Please note that variable compensation may also be applicable depending on the role.
Is the Senior Software Engineer Data Product APIs position remote at USA TODAY Co.?
Yes, USA TODAY Co. offers a remote-friendly environment for this Senior Software Engineer role. They value self-starters who can thrive in such a setting. However, applicants must be authorized to work in the applicable location.
What are the primary technologies used by the API Services team at USA TODAY Co.?
The API Services team at USA TODAY Co. heavily utilizes Golang for backend API development. They also employ Kubernetes for deployment and scaling, Terraform for infrastructure management, Docker for containerization, and leverage top cloud provider tools. Experience with GraphQL and REST is also essential.
What kind of mentorship and collaboration can I expect as a Senior Software Engineer at USA TODAY Co.?
As a Senior Software Engineer, you will have the opportunity to review PRs and mentor team members through feedback and collaboration. The role emphasizes a collaborative DevOps environment and participation in Agile ceremonies, fostering continuous learning and best practice advocacy.
How does USA TODAY Co. ensure a fair hiring process for its Senior Software Engineer roles?
USA TODAY Co., Inc. is a proud equal opportunity employer committed to diversity. They consider all qualified applicants and do not discriminate based on protected characteristics. They also provide reasonable accommodations for applicants with disabilities or religious needs, who can contact Recruit@usatodayco.com.