Senior Software Engineer

B
BabylistE-commerce
United States & CanadaFull-TimeSenior
Salary186,800 USD - 240,500 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of experience
Required Skills
AWSNode.jsPythonDjangoJavascriptMySQLRuby on RailsSoftware ArchitectureRedisReact

Requirements

  • A high-performing engineer with 6+ years of experience delivering end-to-end solutions that drive business growth
  • You thrive in a quickly growing environment and are excited to lead business-critical projects to unlock new capabilities
  • You have experience testing, monitoring, and running production software systems and are focused on continuing to grow your skills
  • You are a talented programmer with React and Ruby on Rails experience (or similar tech stack experience like Python/Django or Javascript/Node.js with strong desire to learn Ruby on Rails)
  • You have a passion for identifying gaps in team processes or execution and love driving impactful improvements
  • You're adaptable and open to working on different types of problems, from revenue systems to customer-facing features to infrastructure
  • Past experience in e-commerce, consumer growth marketing, adtech, or marketplace systems is a plus but not required
  • You pay close attention to detail
  • You actively use AI coding tools (Copilot, Cursor, Claude Code, or similar) as part of your daily workflow, bring the architectural judgment to know when to trust AI-generated code and when to course-correct, and are comfortable with a higher experimentation rate — including bets that don’t pan out

Responsibilities

  • Provide leadership around process, tooling, systems, and software architecture.
  • Improve and help maintain existing systems — and lead the team in adopting AI-first approaches to do it faster.
  • Work closely with product managers, designers, and data teams to design, implement, and deploy systems that support our growing business.
  • Make architectural decisions that balance speed, quality, and long-term maintainability.
  • Work in a close, supportive team solving real-world problems and making decisions.
  • Mentor other team members through design and architecture planning, code reviews, and knowledge-sharing sessions.
View Full Description & ApplyYou'll be redirected to the employer's site
186,800 USD - 240,500 CAD per year
Apply Now