Senior Software Engineer building backend microservices for our e-commerce platform. Collaborating with cross-functional teams and ensuring system reliability and scalability.
Responsibilities
Design, build, and maintain backend API services that power our e-commerce platform
Own features end-to-end, from understanding the problem through implementation, testing, release, and production support
Ship code continuously through our delivery pipeline, with proper review, testing, and documentation at every step
Collaborate with frontend developers, QA engineers, designers, and product managers on your team every day
Contribute to design discussions and code reviews with your own perspective, while staying open to what others bring
Track down and solve bugs, maintain documentation, and improve the reliability and quality of our systems
Work across teams and with the broader business when the problem calls for it
Spot opportunities to make things better, whether that’s code, processes, tooling, or how we work together
Requirements
You collaborate well. You ask questions, share ideas, and give feedback openly, even when your thinking is still taking shape. Brainstorming, experimenting, and iterating are how the best work gets done here.
You communicate clearly and positively with engineers, stakeholders, and anyone else you work with.
You’re dependable. When you take something on, people trust it’ll get done thoughtfully. When you hit a wall, you come with what you've tried and what you're seeing.
You handle disagreements with curiosity. You’re willing to change your mind when someone makes a good point, and you make space for others to do the same.
You care about the people around you and the broader organization
You have solid backend engineering experience. You’ve built, shipped, and maintained services in production.
You write clean, testable code and understand the value of good tests, clear documentation, and thoughtful code review.
You can debug effectively across services and you’re comfortable digging into unfamiliar systems to find root causes.
You think about how your code fits into the broader architecture, how changes affect other teams, and how to balance speed with quality.
You're curious and motivated to learn. You like working through problems, but you also know when to bring in others and you come prepared when you do. Our primary backend language is Go, but if you're coming from another language and ready to pick it up, we're open to that.
Benefits
This includes paid vacation and sick leave, stock options, full extended health, dental and additional coverages.
You’ll get access to annual stipends for your own professional development, remote working and more.
We are a remote-first company, giving you the flexibility to work where you're most productive—supporting better work-life balance, fewer commutes, and greater focus.
When in-person connection adds value, you'll have access to a shared workspace for optional collaboration, connection, or a change of scenery.
We provide solutions to bring all teams together for collaboration and connection throughout the year.
We have a Work from Anywhere program that gives you the freedom to work from anywhere in the world. Talk about travel perks!
Outstanding Company Culture - Certified Great Place to Work organization in Canada, US and UK
Part - time Full Stack Engineer building Tether RE’s real estate safety platform across Flutter, React, and NestJS. Developing mobile, web, backend, and partner integrations.
Software Developer building Android infotainment features for Ford vehicles. Developing Apple CarPlay and Android Auto integrations used by millions of drivers.
Backend Software Engineer building Java/Spring APIs and core business systems. Improving scalability, architecture, and technical debt for Megaport’s global Network as a Service platform.
Software Developer building Laravel APIs and product features for Intouch Insight's customer - experience platform. Using PHP, MySQL, Redis, AWS, Angular, and AI - assisted development tools.
Senior Software Engineer shaping Mercury’s Treasury platform for startup cash management. Leading full - stack architecture and customer - facing products managing billions in assets.
Développeur full - stack bâtissant services partagés, API et outils pour MaintainX, plateforme mobile d’exécution du travail industriel. Amélioration de la fiabilité, sécurité et productivité développeur.
Support Software Engineer debugging and improving Replicant’s AI - powered customer - service platform in production. Investigating incidents across agents, telephony, integrations, APIs, and TypeScript systems.
Software Developer building Splunk AI Canvas’s React, cloud, and agentic AI experiences. Developing secure workflows that help customers investigate and act on data.
Staff Software Engineer building scalable AI/ML platforms for Domino, which helps organizations operate data science and AI solutions. Developing model deployment, monitoring, catalog, and LLM hosting capabilities.
Staff Software Engineer owning AlphaSense’s entity data platform. Building reliable AI - assisted systems for ingesting, resolving, and delivering trusted market intelligence data.