Copper Company logo

Staff Software Engineer

Job Overview

Location

Canada

Job Type

Full-time

Category

Software Engineer

Date Posted

February 9, 2026

Full Job Description

đź“‹ Description

  • • Copper is revolutionizing the CRM landscape by moving beyond the limitations of traditional, database-centric solutions. We are building a human and action-centered platform that operates seamlessly in the background, empowering businesses to nurture and strengthen their long-term customer relationships. Our innovative approach has led to clients expressing genuine affection for their CRM, a feat previously considered impossible. By offering a beautifully crafted, Google Workspace-native tool, Copper delivers unparalleled productivity, organization, and visibility, fundamentally transforming the CRM experience.
  • • As a Staff Software Engineer at Copper, you will play a pivotal role in shaping the future of our customer-growth solutions. You will join one of our dynamic product development teams, contributing to the expansion of our product offerings and driving technological advancements across our platform. This is an exceptional opportunity to be part of a company that has secured $100 million in funding and holds a strong foothold in the business productivity market, poised for significant market share capture.
  • • In this role, you will serve as a Technical Lead, guiding critical architectural decisions, setting engineering best practices, and sharing your extensive knowledge to mentor and uplift fellow engineers. You will be instrumental in the design and implementation of highly scalable and available distributed SaaS solutions, contributing to the core of Copper's server technology stack. Your work will directly impact the enhancement of our CRM features and the overall advancement of our technology platform.
  • • Collaboration is at the heart of Copper's engineering culture. You will work within highly collaborative, cross-functional teams, working closely with client and server engineers, QA engineers, product managers, and user-experience designers. Your involvement will span the entire software development lifecycle, from initial concept and definition through development, delivery, and ongoing observability. You will also engage with the DevOps Team to address and resolve application-related infrastructure issues, ensuring the smooth operation of our services.
  • • Your influence will extend to shaping Copper's strategic decisions at every stage of the software development lifecycle. This includes contributing to product definition, driving development efforts, ensuring efficient delivery, and championing robust observability practices. You are someone who thrives on solving complex problems, architecting elegant solutions, and establishing high standards for engineering excellence.
  • • Key responsibilities will include driving the design and implementation of highly scalable and available distributed SaaS solutions, ensuring our platform can grow with our customers' needs. You will participate in critical component design, providing expert advice on strategic technical direction and helping to chart the course for future innovation.
  • • You will work closely with architects, team leaders, and other engineers to translate complex requirements into robust, maintainable, and performant solutions. A significant aspect of your role will be mentoring and training fellow software engineers, fostering a culture of continuous learning and skill development by sharing your expertise on software development best practices.
  • • Continuous research and recommendation of new technologies will be crucial to ensure the ongoing scalability, maintainability, and quality of our applications. You will also be responsible for ensuring that comprehensive technical documentation for solution designs is created and meticulously maintained, facilitating knowledge transfer and future development.
  • • Driving quality will be paramount, achieved through the creation and maintenance of comprehensive end-to-end tests. You will actively collaborate with peers and stakeholders across product and engineering to drive technological advancement and ensure successful product delivery.
  • • Furthermore, you will participate actively in Product discussions, offering valuable insights and influencing the product roadmap based on your technical expertise and understanding of system capabilities. You will also champion observability, including the implementation of effective monitoring, alerting, and debugging workflows across our complex systems, ensuring we have deep visibility into our application's performance and health.
  • • This role reports into an Engineering Manager and is a fully remote position, allowing you to work seamlessly with our distributed team members located across the US, Canada, and the UK. You will leverage our tech stack, which includes Ruby on Rails, Ember.js, WebExtensions, Postgres, OpenSearch, Redis, and Resque, utilizing containerization and orchestration technologies like Docker and Kubernetes to build and deploy our services.
  • • You will be expected to contribute to growing codebases, systems, and capacity to ensure optimal performance and scale, embodying an approach where you always leave the campground cleaner than you found it – a commitment to continuous improvement and leaving things better than you found them.

Skills & Technologies

JavaScript
Ruby
Rails
PostgreSQL
Redis
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Copper Company logo
Copper Company
Visit Website

About Copper Company

Copper Company is a leading provider of copper-based solutions, specializing in the manufacturing and distribution of high-quality copper products for a diverse range of industries. Their offerings include copper sheets, rods, wires, and custom-fabricated components, catering to sectors such as electrical, automotive, construction, and aerospace. With a commitment to innovation and sustainability, Copper Company leverages advanced technology and stringent quality control measures to ensure product excellence and environmental responsibility. They focus on building strong customer relationships through reliable supply chains, technical expertise, and tailored solutions designed to meet specific project requirements. Their dedication to the enduring properties of copper positions them as a key partner for businesses seeking durable and efficient material solutions.

Similar Opportunities

Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

5 days ago

Apply
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

14 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

10 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

11 days ago

Apply