Engineering Manager Full Stack


At SmartCow, we are a global, world-class team. Being an international company that serves clients from over the world, our ideas are formed through regular global collaboration and diverse perspectives.

This also means that we are constantly pushing and encouraging one another to come up with better, more effective solutions for our clients and business partners. After all, our clients are what really drive us.

We are committed to investing in talent! We encourage growth through continuous learning and education. Hard work and talent is rewarded extensively. Moreover, we are transparent about performance and help individuals in reaching their full potential.

Everyone at SmartCow is responsible for fostering a positive and healthy work environment, but we also don’t forget to have some fun in what we do.

The candidate will be responsible for the success of their team. They will own the delivery of product commitments and improve productivity. Coordinate across departments to accomplish collaborative goals. This role requires you to travel approximately 30% of the time.


  • Responsible for the growth of the team
  • Run agile project management processes
  • Provide guidance and coaching to team members on technical contributions, product
    architecture, and other areas
  • Maintain empathy for the team by keeping awareness of engineering processes and
    practices e.g. evaluating individual work during one on ones, conducting code
    reviews, or working on non-critical path bugs and/or features
  • Create a safe environment for the members to work
  • Give regular and clear feedback on the individual's performance
  • Draft quarterly OKRs and Engineering KPIs
  • Improve product quality, security, and performance

Key Qualifications / Skills Required

  • 7+ years experience
  • 2+ years experience in a leadership role with current technical experience
  • Ability to use SCM(Source Code Management ) such as GitHub, GitLab
  • Exquisite brokering skills, regularly achieve consensus amongst departments
  • In-depth technical experience in at least one of the core languages, frameworks, or technologies used by your team
  • Excellent written and verbal communication skills

Good to Have

  • Working knowledge of the backend technologies used by your team such as Ruby onRails, Go, Python
  • Working knowledge of modern frontend frameworks such as React or Vue.js
  • Product company experience
  • Startup experience
  • Enterprise software company experience
  • Computer science education or equivalent experience
  • Passionate about open source and developer tools

Apply for this job

We will contact you via email on the next step.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form. Please try again