• Companies
  • News
By technology
  • Python14.3k
  • AWS10.2k
  • Kubernetes7.4k
  • Docker7.2k
  • PostgreSQL4.9k
  • C++4.8k
  • SQL4k
By category
  • Backend Developer11k
  • DevOps Engineer3.1k
  • Machine Learning Engineer3k
  • Full Stack Developer2.7k
  • Data Engineer2.5k
  • Embedded Engineer2k
  • Frontend Developer777
By city
  • San Francisco, CA5.8k
  • New York, NY5.1k
  • Seattle, WA1.1k
  • Toronto, ON891
  • Washington, DC856
  • Austin, TX796
  • Boston, MA793
Work mode
  • On-site19.3k
  • Remote8.6k
  • Hybrid5.1k
Job type
  • Full-time32k
  • Part-time446
  • Contract433
  • Freelance147
  • internship4
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
Add
1 match
NewestHighest base
Pear VC

Senior Backend Engineer - Endless Commerce

today
Pear VC · Los Angeles, CA
RemoteFull-timeRuby on Rails · PostgreSQL
Pear VC

Senior Backend Engineer - Endless Commerce

Pear VC · 🇺🇸 Los Angeles, CA · posted today
ApplyFull posting

Extracted from the posting

Base
Not stated
Remote
Flexible hours and remote work options; collaborates with remote teams
Stack
Ruby on Rails, PostgreSQL, Sidekiq, Redis

TL;DR

Senior back-end engineer on a multi-channel commerce platform handling order management, fulfillment, and integrations. Work centers on Ruby on Rails APIs, PostgreSQL, Sidekiq background processing, and Redis on Heroku. Requires 5+ years of back-end experience and on-call-style production monitoring and incident resolution.

About Pear VC →

The full posting

Who we are:

At Endless Commerce, we’re transforming multi-channel commerce infrastructure with a platform that streamlines order management, fulfillment, and integrations for businesses of all sizes. Our innovative solutions empower brands to optimize operations using modern technology and a robust, scalable architecture. We’re a dynamic team dedicated to building reliable, elegant and efficient software with tools like Ruby on Rails, Sidekiq, PostgreSQL, Redis, and Heroku. Our mission is to deliver seamless, high-performance experiences that drive success for our clients.


The role:

As a Senior Back-End Software Engineer, you’ll play a key role in shaping our core platform and driving impactful enhancements. You’ll design, implement, and maintain backend services that support a growing user base, tackle scaling challenges, and optimize performance. Working closely with a dynamic team of engineers and stakeholders, you’ll influence architectural decisions, establish best practices, and enhance system reliability. Your contributions will directly impact the platform's scalability, efficiency, and overall success.


Responsibilities:

  • Develop, test, and deploy back-end services and APIs using Ruby on Rails, PostgreSQL, and other components in our stack.
  • Architect scalable solutions to handle high-volume data and transaction processing.
  • Maintain and optimize existing code to ensure the stability and performance of the platform.
  • Collaborate with front-end engineers, product managers, and other stakeholders to define, design, and ship new features.
  • Monitor production systems, resolve incidents, and implement improvements to prevent future issues.
  • Mentor junior developers and contribute to our culture of continuous learning and improvement.
  • Write clean, maintainable, and well-documented code, following best practices for software development.


Requirements:

  • 5+ years of experience in back-end software development, with a strong emphasis on Ruby on Rails.
  • Proficiency in database design and management, particularly with PostgreSQL.
  • Familiarity with background processing using Sidekiq or similar tools.
  • Experience with cloud-based platforms (e.g., Heroku, AWS, GCP) and CI/CD pipelines.
  • Solid understanding of RESTful API design and web application architecture.
  • Excellent problem-solving skills and attention to detail.
  • Strong level of engagement and communication skills, with the ability to collaborate effectively with remote teams.


Nice-to-haves:

  • Experience with Redis for caching and message queuing.
  • Knowledge of error monitoring tools such as Bugsnag or similar platforms.
  • Familiarity with logging solutions like Coralogix.
  • Understanding of front-end technologies (e.g., React, Angular) to facilitate better back-end integration.
  • Previous experience working in a startup or fast-paced development environment.
  • Previous experience with ERP and e-commerce platforms. 
  • A passion for mentoring and helping others grow.
  • Experience working in Agile environments using Jira and Confluence.


Benefits:

  • Competitive salary and bonuses.
  • Flexible working hours and remote work options.
  • Professional development opportunities.
  • Generous vacation policy and paid time off.
  • Health, dental, and vision insurance.
  • 401(k) with company match.
  • A collaborative culture that values growth and work-life balance.