Backend engineer at Heru



About Heru

We are building tax and financial services for the gig-economy workforce in Latin America. We are focused on financial stability and building a community. We are in growth mode, that means everything you do has an impact. We are building fast and will be creating bold/amazing things so we encourage making mistakes and learning from them.

We've reached so far:

  • Over 60k have signed up
  • We've delivered more than 15k declarations
  • We have official partnerships with the biggest gig economy companies in LatAm: Uber, Uber Eats, Rappi, Cornershop. More coming our way!
  • We have a beautiful app with thousands of active users. Pretty cool, right?

What benefits would you enjoy by working with us?

  • Unlimited vacations policy. Yes, unlimited vacations!
  • One extra day off each month (we might even want to force you to take it :) )
  • Stock options within your compensation package
  • A very competitive compensation package that includes health and life insurance

Some of the values that best describes us:

  • We are customer obsessed
  • We all have an entreprenurial mindset
  • We value ideas over hierarchy
  • We act like owners
  • We do the right thing!
  • We act like missionaries not like mercenaries

All of this resonates with you? Apply to our open roles now 🔥

About the role

Skills: Git, Kubernetes, Python, Microservices, Amazon Web Services (AWS)

At Heru we are looking for our next wave of rock stars in the engineering team who will contribute with their expertise, experience, drive, and motivation to keep us as the preferred choice tech platform of tax and financials services for thousands of independent workers in Mexico and Latin America.

We are currently looking for an experienced backend engineer who will be in charge of developing the services that new and exciting products will be based on. The backend developer will use his or her understanding of programming languages and tools to analyze our current codebase, improve upon existing processes, come up with creative and smart solutions and create a more seamless experience for both our users and our internal team.

Responsibilities ● Analyze processes and data to generate solutions for problems and identify areas for improvement. ● Deliver clean and expressive code that others can read and maintain. ● Collaborate with the front-end team and other team members to establish objectives and design more functional, cohesive solutions and products as well in order to enhance the user experience. ● Collaborate with the product team by coming up and developing ideas for new features, tools or products by monitoring industry developments and trends. ● Record data and report it to proper parties, such as clients or leadership. ● Participate in continuous education and training to remain updated on the best practices of software engineering. ● Take high-level design and architectural decisions. Be able to defend and assess all the options and proposed alternatives in technical discussions. ● Proactively identify and propose improvements/implementation for our processes and business opportunities through the technical perspective.


Soft skills: ● Great attention to detail. ● Ability to meet tight deadlines. ● Ability to adapt and change priorities as the business requires it. ● Excellent verbal and written communication skills. ● Ability to work at a fast pace environment and deliver with quality. ● Capable of prioritizing multiple projects in order to meet goals without management oversight. ● Excellent project and time management skills.

Hard skills: ● Experience with Relational and Non-Relational databases. ● Experience working with REST APIs ● Experience working with microservices architectures. ● Strong understanding of the mobile development cycle and programming techniques and tools. ● Focus on efficiency, user experience, and process improvement. ● Understanding of accessibility and server compliance. ● Strong problem solving. ● Proficient understanding of code versioning tools (Git).

What would be a nice plus: ● Cloud solutions experience is a big plus. ● Expertise in other languages different to Python would be very cool. ● Experience with AWS-based solutions to deploy and maintain microservices architectures.


As a true tech company we are obsessed with the technology and product we are building. We are working relentlessly to improve our tech stack by continuously iterating over it while adding new and novel technology that can really take us to the next level.

Our tech stack in the backend is developed primarily with Python. Our frontend stack is mostly developed in React and React Native (we support iOS and Android). Our cloud infrastructure is built on top of AWS and we are using K8s for auto scaling.

What are the challenges we are looking forward to?

  • Machine learning modeling for our tax calculation model 🔥
  • A more robust DevOps infrastructure. Everything's up for the grabs, up to you to propose and experiment with us!
Apply for this job

Click on apply will take you to the actual job site or will open email app.

Click above box to copy link
Get exclusive remote work stories and fresh remote jobs, weekly 👇
View all remote jobs
Onkar By: Onkar