G

Senior Back End Engineer

Ground News

Remote · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
2 weeks ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Ground News

Ground News is a platform dedicated to providing unbiased news comparison tools that help users recognize media bias and escape algorithm-driven content bubbles. Our offerings include mobile and web apps along with a browser extension, supporting an engaged community striving to see all perspectives in an increasingly polarized media landscape. Ground News distinguishes itself by not aligning with any political ideology and by relying on paid subscriptions rather than advertisements, fostering a nuanced understanding of global events.

Role Overview

We are seeking a Senior Software Engineer to join our backend team and contribute to the core systems critical to operating our platform effectively for millions of readers. Reporting to the Head of Engineering within the Core Experience pod, this role involves taking full ownership of backend services, implementing features rapidly, and enhancing system reliability and performance. As a key contributor in a relatively small engineering team, your input and work will shape product development continuously.

Key Responsibilities

  • Take swift ownership of customer-facing backend components and deploy new features within weeks of joining.
  • Engage comprehensively in projects from initial design and planning through to delivery, ensuring collaboration with stakeholders to refine technical solutions.
  • Adapt to and contribute within a lean and agile development environment without strict adherence to any single framework.
  • Communicate technology concepts effectively across departments and translate non-technical requirements into workable technical plans.

Candidate Profile

  • Minimum of five years' experience with TypeScript, demonstrating proficiency with Async/Await constructs.
  • At least three years' experience developing with Node.js.
  • Three or more years working with relational databases, preferably MySQL or PostgreSQL, but other RDBMS experience is acceptable.
  • Strong enthusiasm for continuous learning and professional development.
  • Critical thinker capable of making judicious technical decisions.
  • Expertise in writing efficient, scalable code and spotting detrimental coding patterns.
  • Experience with caching technologies such as ElasticSearch and Redis or Valkey.
  • Proven history of delivering and scaling reliable services in a consumer-facing product environment.
  • Experience managing safe rollout processes including monitoring system stability and risk mitigation.

Why Join Ground News?

Founded by individuals with backgrounds at NASA and Bain, Ground News offers exceptional growth opportunities both professionally and personally. We encourage growth at all levels and provide fully remote work arrangements. Joining Ground means contributing to a mission that champions civil debate, media accountability, and critical thinking as foundational values in news consumption. Our culture emphasizes collaboration, creativity, and diversity.

Additional Information

The company is based in Kitchener, Ontario, Canada, but this position is fully remote. Ground supports accessibility and welcomes candidates to reach out with any accommodations or accessibility needs.

Tools & software

Node.js PostgreSQL · 2 to 5 years required MySQL · 2 to 5 years required Redis required Elasticsearch required

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability Learning Agility
🤖
Online · instant AI help
Broxer