Senior Back End Engineer

OpenKrill

United States

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote-friendly policies

Job summary

Ground News is seeking a Senior Software Engineer to join our backend team and build the services that power millions of readers. You’ll own features end-to-end, design robust systems, and ship fast with a strong emphasis on reliability, observability, and performance.

In a lean, collaborative environment with remote-friendly policies, you’ll collaborate across disciplines, mentor teammates, and continuously improve the platform as Ground News helps people see every side of the story.

Qualifications

  • At least 5 years of TypeScript experience and Async/Await proficiency.
  • At least 3 years of NodeJs experience.
  • At least 3 years working with relational databases (MySQL or Postgres).
  • Willingness to learn and grow as a developer.
  • Ability to think critically and make informed technical decisions.
  • Experience writing scalable code and identifying bad patterns.
  • Some experience with ElasticSearch, Redis or similar caching systems.

Responsibilities

  • Take ownership of customer-facing features with rapid delivery expectations.
  • Engage in end-to-end projects from conception to deployment.
  • Collaborate across departments and translate needs into implementable solutions.
  • Contribute to lean, agile development while maintaining quality and reliability.

Skills

TypeScript
Async/Await
Problem Solving

Tools

NodeJs
Relational Databases (MySQL/Postgres)
ElasticSearch/Redis

Job description

ABOUT US:

Ground News https://ground.news/ is a platform that makes it easy to compare news sources, read between the lines of media bias and break free from algorithms.


In a world where political polarization and media distrust are at an all-time high, Ground News offers people a better way to stay informed and see every side of the story. Our mobile app, web app, and browser extension are home to a community of mindful readers who use our news comparison platform to engage with news beyond their filter bubble.


Unlike most news companies, our values do not align with any specific political ideology. Unlike most tech platforms, we don’t rely on algorithms to keep users on our platform to sell more ads. We are supported by our readers who pay for a subscription to build a more nuanced understanding of the news, the world, and themselves.


THE OPPORTUNITY: SENIOR SOFTWARE ENGINEER

As a Senior Software Engineer, you'll be working on the core systems that make Ground News tick and ready to serve millions of readers. You'll sit with our backend chapter and work with out of the Core Experience pod. Reporting to the Head of Engineering, you will work closely with the engineering team to design, build, and operate the services that empower our users to see every side of the story. Our development team is fairly small, so you will represent a significant portion of the developing power behind the product. Your ideas and work will quickly and frequently become part of the product.


This is a hands-on role where you’ll bring fresh ideas to a fast-growing consumer platform, balancing technical excellence with operational rigor. From designing and shipping backend services to improving observability, reliability, and performance, your work will directly impact how dependably people engage with the world’s news.


WHAT YOU’LL DO:


  • - Rapid Ownership and Delivery: Quickly take ownership of customer-facing features and products, with an expectation to roll out new developments within weeks of joining.

  • - End-to-End Project Involvement: Engage in projects from conception and design to implementation and delivery, collaborating with stakeholders to refine solutions.

  • - Flexible Development Approach: Operate in an environment that values lean and agile methodologies, though not strictly adhering to any one framework.

  • - Cross-Department Collaboration: Work closely with team members from various departments, effectively communicating technical aspects to non-technical stakeholders and translating their needs into implementable solutions.


WHAT YOU’LL BRING:


  • - At least 5 years of experience with TypeScript, including Async/Await syntax

  • - At least 3 years of experience with NodeJs

  • - At least 3 years of experience with Relational Databases (MySQL/Postgres ideally, but other RDs also good)

  • - Strong desire to learn and progress as a developer

  • - Ability to think critically and make informed decisions

  • - Knack for writing efficient and scalable code, and for recognizing bad patterns to avoid

  • - At least some of experience with ElasticSearch, Redis/Valkey or similar caching system

  • - A track record of shipping and scaling reliable services for a successful consumer product.

  • - Experience planning and executing rollouts safely, including monitoring stability and mitigating risk.


WHY WORK AT GROUND?

Co-founded by a former NASA engineer and Bain consultant, a position with Ground News provides an unparalleled learning experience both personally and professionally. At Ground, we prioritize growth: both for our business and team members. You’ll have the freedom to work remotely and play a key role in the development of Ground News products.


This is an opportunity to work with a growing and mighty team that is fighting every day to build a world where cooperative, civil debate is the norm, media is accountable, and critical thought is the baseline of our information consumption. Ground is based in Kitchener, Ontario, Canada, but this role is remote.


Our culture is one of collaboration, creativity, and diverse perspectives. If you have any questions, concerns, or requests regarding accessibility needs, please contact talent@ground.news, and a member of our team will be happy to help.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, Web
Staff Engineer, Web

OpenKrill • United States

On-site
USD 120,000 - 180,000
Remote-first environment
Comprehensive health insurance
Professional development opportunities
+1
Senior Software Engineer (Fully Remote)
Senior Software Engineer (Fully Remote)

Ground News • United States

Remote
USD 140,000 - 180,000
Senior Software Developer
Senior Software Developer

Editorialist • United States

Remote
USD 120,000 - 180,000
Senior Backend Engineer
Senior Backend Engineer

Blockworks Inc. • New York (NY)

On-site
USD 190,000 - 210,000
100% Medical Coverage
Flexible PTO
Parental Leave
+2
Associate Ad Operations Manager
Associate Ad Operations Manager

GroundTruth • United States

Remote
USD 65,000 - 82,000
Fully-paid medical premiums
401(k) employer match
Parental leave
+2
Associate Ad Operations Manager
Associate Ad Operations Manager

GroundTruth • Northern (KY)

Remote
USD 65,000 - 82,000
Remote-first policy
Flexible PTO
Medical and wellness benefits
+2
Principal Ground Software Engineer
Principal Ground Software Engineer

Reflect Orbital • Hawthorne (CA)

On-site
USD 180,000 - 260,000
Broad medical/dental/vision coverage
HSA, FSA, and 401K
Unlimited PTO
+1
Senior Ground Software Engineer
Senior Ground Software Engineer

Reflect Orbital • Hawthorne (CA)

On-site
USD 140,000 - 200,000
Broad medical/dental/vision coverage
HSA, FSA and 401K access
Unlimited paid time off
+1
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Realtor.com • Austin (TX)

On-site
USD 140,000 - 180,000
Health Insurance
401(k) plan with company match
Tuition Reimbursement
+3
Senior Staff Software Engineer
Senior Staff Software Engineer

Whatnot • Seattle (WA)

On-site
USD 180,000 - 240,000