Remote Jobs / Software Development

Jobgether is hiring for Senior Software Engineer (Backend)

Backend Development JavaScript/TypeScript Distributed Systems

Job Description

This role offers the opportunity to shape and scale the backend architecture of a rapidly growing, remote-first technology platform. As a Senior Backend Engineer, you will be responsible for building and maintaining critical systems that support hundreds of millions of participant records and billions of events. You will work on high-impact projects such as data pipelines, workflow automation, search APIs, and email/SMS delivery, ensuring reliability, observability, and operational excellence. The role requires strong technical fundamentals, a platform-first mindset, and the ability to lead complex projects while mentoring other engineers. You will collaborate across product, design, and business teams to deliver robust, scalable solutions that directly impact the user experience and company growth.

  • Accountabilities
  • Design, scale, and evolve backend systems to manage large-scale data and complex workflows.
  • Maintain and improve critical infrastructure including email/SMS delivery, data synchronization pipelines, search APIs, and workflow automation.
  • Optimize existing services for performance, reliability, and scalability, supporting long-term growth.
  • Collaborate with cross-functional teams including product, design, and customer success to align engineering efforts with user needs and business goals.
  • Lead architectural improvements, implement platform-first design principles, and guide technical decision-making.
  • Mentor engineers and participate in code reviews to maintain high development standards and knowledge sharing.
  • Requirements
  • Extensive experience developing and maintaining complex backend systems.
  • Strong proficiency in JavaScript/TypeScript, with a solid understanding of backend development principles.
  • Experience building systems that scale from 1→10, including infrastructure and platform evolution.
  • Proven track record of leading significant engineering projects or teams.
  • Familiarity with distributed systems, event-driven architectures, and microservices patterns is a plus.
  • Prior experience in fast-paced startup environments is advantageous.
  • Excellent problem-solving, communication, and collaboration skills.
  • Benefits
  • Fully remote work environment with flexible scheduling options.
  • Opportunity to participate in regular team offsites and receive an annual remote office stipend.
  • Competitive salary with growth potential in a high-impact, early-stage company.
  • Comprehensive health benefits and wellness support programs.
  • Direct influence over architecture and product development, with mentorship opportunities for engineers.
  • Exposure to cutting-edge technologies and scalable system design.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.🎯 Based on this analysis, we automatically shortlist the three candidates with the highest match to the role.🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.Thank you for your interest!

Apply

Related Jobs