Staff Backend Engineer
Coffee Meets Bagel — Canada · Posted ~1 hour ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Company Description Coffee Meets Bagel is a dating app designed for serious daters, focused on giving everyone a fair chance at meaningful connections.
The company emphasizes not only high-quality matches, but also empowering daters with healthy habits and tools to date with confidence.
Team members are encouraged to think big and help rebuild core systems, with a flexible, remote-friendly work environment that supports work-life balance.
Coffee Meets Bagel is a collaborative organization that values mission-driven problem solving, care for both daters and colleagues, and inclusive team culture.
Benefits include competitive compensation with equity, comprehensive health coverage, flexible PTO, retirement savings matching, generous parental leave, and stipends for education, wellness, and co-working.
Role Description The Staff Backend Engineer is a full-time, remote role responsible for designing, implementing, and maintaining scalable backend services that power the Coffee Meets Bagel platform.
Day-to-day work includes architecting and optimizing APIs, services, and data models, ensuring reliability, performance, and security across the system.
The person in this role will collaborate closely with product, data, and frontend teams to deliver features end to end, improve matchmaking and personalization capabilities, and enhance user experience through robust backend solutions.
Responsibilities also include leading technical initiatives, reviewing code, mentoring other engineers, and contributing to long-term architectural decisions that support growth and innovation.
The role requires proactive ownership of production systems, including monitoring, troubleshooting, and continuous improvement of infrastructure and tooling.
Qualifications
Strong skills in Back-End Web Development and Software Development, with experience building and maintaining production-quality services.Proficiency in Object-Oriented Programming (OOP) and general Programming concepts, including design patterns, testing, and code quality practices.Experience collaborating with Front-End Development teams, designing clear APIs and integrating backend services with client applications.Demonstrated ability to lead complex technical projects, make architectural decisions, and mentor other engineers.Experience with modern backend stacks (e.g., microservices, REST/GraphQL APIs), relational and/or NoSQL databases, and cloud platforms (such as AWS, GCP, or Azure).Familiarity with observability tools (logging, metrics, tracing) and practices for reliability, scalability, and security.Comfort working in a remote, distributed environment with strong communication, documentation, and collaboration skills.Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience; experience in consumer apps, social or matchmaking products is a plus.
We have 122,688 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 122,688 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume