portal resources jobs companies s snapcommerce engineering manager

Engineering Manager 🔥


About Us

Snapcommerce is a high-growth company that sits at the intersection of mobile commerce and fintech. Our flagship product Snaptravel allows millions of users around the world to book their travel over messaging. We are currently in the scale-up phase of the company with plans to grow from ~100 employees to ~300+ employees as fast as possible while maintaining the competitive advantages and culture of being a startup.

With a high-performing team of world-class leaders, Snapcommerce thrives on tackling complex problems within AI, E-commerce, and Conversational Design to push the boundaries of the value we can add to our users’ lives!

At Snapcommerce, we pride ourselves on the performance-driven environment we’ve created for our team to prosper and excel. Our values are rooted in making data driven-decisions and risk-taking actions that add value to both the user and the company. Check out this article from our CEO, Hussein on Snapcommerce's Core Values [1].

About the Role

We are looking to bring on an Engineering Manager for a new Internal Tools full-stack squad. The squad will focus on building tools to increase the efficiency of our business teams and customer support. If you love finding ways to leverage software to automate tedious tasks and make human processes more efficient, scalable, and accurate, this is the perfect opportunity for you! The squad will own both the backend and frontend pieces to the internal tools and work closely with a product manager and business stakeholders.

Diving into more detail, as our Internal Tools Engineering Manager you will:

    • Grow and manage a full-stack team of 5 engineers (+2 eng interns), reporting into the Director of Infrastructure & Tools
    • Propel the business forward by leading high-impact projects end-to-end in a fast-paced, iterative, startup environment
    • Shape the technical roadmap for the team, contribute to OKR discussions, and lead 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, skill, and business impact, and have concrete opportunities for growth
    • Lead cross-functional projects, working closely with Product and Design
    • Ensure the team’s code and release quality by completing code reviews and balancing moving fast while building sustainably
    • Strategically contribute technically - write important design docs, tackle particularly intricate components / features or services, etc.
    • Contribute to cross-squad and cross-eng technical talks and discussions, and opportunities to improve engineering productivity and processes

Our Tech

    • We use a state of the art architecture powered by microservices written with Node / Python, React, and our proprietary chatbot engine
    • We use Postgres for storage and Redis for caching
    • We use Gitlab for version control and CI/CD
    • Our infrastructure is hosted on AWS, making use of Kubernetes, RDS, etc
    • We invest heavily in monitoring and automated alerting using Datadog

About You

    • You have 4+ years software development experience, including 1+ years of either formal management or close mentoring of junior and intermediate software developers
    • You have senior technical depth in a chosen language and at least intermediate level exposure to frontend (modern JS framework) and backend web development
    • You have full-stack experience, and are interested in managing a full-stack team
    • You have been a technical lead for shipping a major feature / product / internal tool
    • You have been involved in hiring and interview processes
    • You are highly motivated / passionate, interested in continuous learning, and looking forward to working in a fast-paced startup environment, with an emphasis on delivering business value
    • You have experience owning production services, working in an agile environment, and collaborating with Product Managers and Designers
    • You are interested in 25:25:25:25 split between technical leadership, team management, people management, and individual technical contributions (shifting to 30:30:30:10 over time)
    • You have strong knowledge of modern web technologies and microservices
    • You are a strong communicator, for both technical and non-technical topics
We Believe in Equal Opportunity

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.Apply for this job [2]

  1. https://medium.com/@hussein_fazal/the-6-core-values-at-snapcommerce-and-their-impact-on-culture-f15ef5d93a15
  2. https://jobs.lever.co/snapcommerce/a6f4fd7c-8825-4e68-91d5-da5618e43066/apply

Other openings you might be interested in

More remote jobs

Let us send you new openings similar to Engineering Manager straight to your Inbox. Weekly or Daily. 7-day free trial 💌

The ability to work remotely increases employee happiness by 20 percent.