1. About Our Client:
The organization operates in the media industry, serving both national and local audiences with trusted journalism, local content, and digital experiences. It addresses the challenge of delivering high-quality, unbiased news and marketing solutions through a diversified portfolio of brands, including a national network and local media properties in the United States and the United Kingdom. The company supports over 500 news brands and reaches more than 200 million people monthly through its broadcast, mobile, and publishing platforms. It also offers digital marketing products targeting small and medium-sized businesses, focusing on sustainable growth and community empowerment.
2. About the Opportunity
The Senior Software Engineer – Data Product APIs will develop and maintain backend APIs that power internal systems and consumer-facing platforms, supporting content delivery to millions of users. This role involves architecting large-scale, fault-tolerant, and highly available systems, leveraging modern technologies to ensure efficient and reliable digital experiences. The position is critical in enhancing the organization''s API infrastructure within a collaborative DevOps environment, contributing to the scalability and performance of services that reach a broad audience.
3. Responsibilities:
• Design, develop, and deploy backend APIs using Golang
• Automate containerization with Docker and manage deployments with Kubernetes and Terraform
• Utilize cloud provider tools to build efficient and modern system architectures
• Evaluate and implement new tools to optimize costs, deployment speed, and resource efficiency
• Review pull requests and mentor team members
• Participate in Agile ceremonies and sprint planning every two weeks
• Provide operational support and participate in on-call rotations
• Advocate for best practices in application and infrastructure monitoring
4. Requirements:
• Strong experience with Golang development
• Minimum 2 years in developing and deploying software in a DevOps environment
• Experience building APIs, SDKs, or CLI tools
• Familiarity with Agile methodologies, test-driven development, CI/CD pipelines, and version control
• Experience with configuration-driven infrastructure tools such as Terraform, Chef, Ansible, or Salt
• Ability to work effectively as a self-starter in a remote-friendly setting
• Skills in delivering scalable API solutions using GraphQL and REST
• Writing thorough unit and integration tests
5. Pay Range and Compensation Package:
• The annualized base salary for this role ranges between $150,000 and $160,000. Base compensation depends on factors including location, education, skills, certifications, and experience. Variable compensation may also apply but is not reflected in this range.
Equal Opportunity Statement:
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.