Jobs.ca
Jobs.ca
Language
Super.com logo

Engineering Manager

Super.comabout 1 month ago
Remote
$158,000 - $223,000/yearly
Senior Level

Top Benefits

Competitive base salary
2x/year performance reviews
RRSP and 401k

About the role

Who you are

  • 4+ years software development experience, including 1+ years of either formal management
  • Coding: senior technical depth in Python. Also, at least intermediate depth on frontend development using a modern frontend framework (ex. React/Vue/Angular)
  • Strong knowledge of modern web technologies and system design & architecture
  • Been a technical lead for shipping major features/projects
  • Been involved in hiring & interview processes
  • Experience working in an agile setting
  • Working experience across a breadth of our stack (React, Python, Gitlab, AWS, Docker, Postgres, Redis, Datadog, Amplitude, and Snowflake)SQL / analytics know-how, and experience with devops concepts
  • Experience in a startup/scaleup environment
  • Worked closely with business stakeholders, and experience spearheading agile processes

What the job involves

  • We are looking for an Engineering Manager to lead our Payments Processing full-stack engineering team
  • In this role you will directly manage 3-5 engineers
  • You will predominantly work with Python backend services using FastAPI, with a splash of React on the frontend
  • Our Payments Processing team has a heavier backend workload managing transaction state, integrations with third parties for processing and fraud mitigation, and managing recurring billing and Super+ subscription plans
  • That being said, the team also owns frontend components on the checkout page, and frontend-backend interactions such as card tokenization and vaulting
  • Other than Python and React, other technologies you’ll work with include Gitlab, AWS, Postgres, Redis, Datadog, Amplitude, and Snowflake
  • You will report into a Director of Engineering
  • We’re looking for highly-motivated self-starters who share our excitement for growth and impact
  • The ideal candidate will be interested and able to technically manage a team of full-stack engineers, with experience on payments processing or core platform teams
  • In addition, the candidate is a strong communicator, interested in continuous learning, and looking forward to working in a scaleup environment with an emphasis on delivering business value
  • The ideal candidate is interested in a 30:30:30:10 split between technical leadership : team management : people management : individual contributions
  • Finally, the ideal candidate is an empathetic people leader, is highly collaborative, is data-driven, is scrappy, and loves to ship impactful code with rapid iteration
  • Manage the technical and people leadership aspects of a full-stack team of 3-5 engineers working on payments processing
  • You will be accountable for the continued staffing of the team, including being a key contributor to hiring processes
  • Propel the business and engineering org forward by leading high-impact projects end-to-end in an iterative, data-driven, scaleup environment
  • Shape the technical roadmap for the team, contribute to product roadmap and OKR discussions, and drive the engineering agile processes for the team
  • Contribute to a culture of continuous improvement and growth, ensuring team members excel with oversight and mentorship, are working on projects at the intersection of interest, experience, and business impact, and have concrete opportunities for growth
  • Drive high release quality and cadence by completing code reviews, ensuring tests are written, and sustainable yet pragmatic development practices are followed
  • Strategically contribute technically - write important design docs, tackle particularly intricate components / features or services, jumping in as an individual contributor when appropriate
  • Contribute to cross-team technical meetings and discussions, and opportunities to improve engineering productivity and processes
  • We use a state of the art architecture powered by Node and Python microservices and React frontend
  • We use Postgres for storage, Redis for caching, and Snowflake for our data warehouseWe use Gitlab for version control and CI/CD, and our infrastructure is hosted on AWS, making use of Kubernetes, RDS, etc
  • We invest heavily in monitoring and automated alerting using Datadog
  • We use Amplitude, Hotjar, and LogRocket for client-side metrics and experimentation
  • We use Material-UI and maintain our own component library, using Figma for mock-upsWe integrate with a multitude of third-parties to support our compliance, risk, and security policies

Benefits

  • Competitive base salary
  • 2x/year performance reviews
  • RRSP and 401k
  • Generous equity options
  • $1,200 annual learning & development allowance
  • Unlimited PTO (really!)
  • Recharge days throughout the year
  • Parental leave + top-up program
  • Annual $200 travel allowance
  • Employee-exclusive discounts
  • Health, dental, and vision insurance on day one
  • $360 annual wellness allowance
  • Employee assistance programs
  • $500 WFH allowance (one-time)
  • Free food Fridays!

About Super.com

Financial Services

Super.com is the all-in-one app to save, earn and put more money in your pocket. Our flagship products are in travel and fintech.

We are ~200+ employees, have raised ~$200M to date, and have processed >$2B in sales. Our Super+ membership is one of the fastest growing programs in the US.