Enable job alerts via email!
A leading software firm is seeking a Senior Back End Software Engineer to enhance their CRM features. The ideal candidate has 6+ years in software development, specializes in Ruby on Rails, and possesses strong collaboration skills. Remote work is offered, along with generous stock options and unlimited vacation.
Copper is the client and project management platform purpose-built for professional services businesses. Think marketing and creative agencies, consultancies, media firms, and other project-based teams that run on relationships, not transactions.
These businesses don’t follow simple, linear sales cycles. Their work is complex, collaborative, and ongoing. They’re constantly moving between pitching new clients, managing active engagements, and delivering on tight timelines. Yet most CRMs ignore this reality - forcing sales and delivery teams into siloed tools that don’t talk to each other.
That’s the gap we’re closing. Copper helps service-based teams manage the entire customer journey in one beautifully designed, Google Workspace-native platform - from first email to final deliverable. With a shared view of contacts, deals, tasks, and projects, our customers eliminate duplicate work, reduce handoff issues, and create consistently excellent client experiences.
Thousands of professional services firms trust Copper to keep their client work on track and we’re just getting started. Backed by $100 million in funding and growing fast, we’re building the modern operating system for relationship-led businesses.
Copper is looking for a positive, customer-oriented Senior Back End Software Engineer to join our product development team. This person will focus on server software initially, and if interested, there is the opportunity of becoming full-stack with both client and server software engineering. The focus will be adding and improving features for our CRM.
The person in this role should be comfortable interacting within and across teams that are composed of client and server engineers, QA engineers, product managers, and user-experience designers. They should also bring a sense of ownership across our software development lifecycle - definition, development, delivery, and analysis.
Our tech stack is Ruby on Rails, Ember.js, WebExtensions, Postgres, OpenSearch, Redis, and Resque. We use containerization and container orchestration (Docker, Kubernetes).
What you’ll do…
The compensation range for this role is between $145,000 - $165,000 CAD depending on your experience, skills and qualifications. At Copper, we are committed to fair and equitable compensation practices that align with market standards.
Our teams are located in the UK, Canada and in the United States. We are remote first, and we are an equal-opportunity employer.
At Copper we are committed to building and empowering a diverse and inclusive environment. We recognize that diverse teams are strong teams, so we encourage people from all backgrounds to apply.
If this opportunity sounds interesting, apply today! We would like to hear from you.