Job Description

About AlturWe are building what essentially is an ultra-efficient call center powered purely by AI agents. Our agents handle tens of thousands of conversations every day for LatAm’s most important financial institutions.We operate in a highly competitive space, but we have a strong technical advantage: our product is fully built in-house (minus the foundational models). This has allowed us to grow faster with a smaller team compared to other companies trying to compete, this is why this role is so essential for our company.You should consider joining ifYou want to be a founding member and help build a lean, fast-moving, talent dense engineering team.You want significant ownership over your work.You want your work to impact the lives of tens and soon hundreds of thousands of people every day.You want to take part in key business decisions and have frequent contact with customers.About The RoleWe are looking for a talented backend-leaning engineer to help us build and shape the product architecture and engineering culture in Altur (in-person in Mexico City).What You Will DoShip daily and see your code live next day.Design, build and own core features and services.You’ll be able to work on diverse and challenging problems (e.g. real-time voice pipelines, telephony services, machine learning).Work directly with the founders and get hands-on experience across every layer of the product.Talk directly with our customers, get feedback on the features, and explore ways to improve them.Help assemble a world-class engineering team: you’ll be part of our founding team, you’ll help set standards and define our engineering culture as we scale.You'll be a good fit ifYou have +3 years of experience as a software engineer working with a similar stack.You want to have high impact, and are excited about what we are building.You enjoy solving hard problems, writing efficient code, and shipping polished, end-to-end features.You’re able to handle ambiguity and are able to learn fast without too much help (we don’t expect you to know everything from day 1).You’re obsessed about the results the code you write provide.You want to be involved in every aspect of the company, not just our code.You’re not a good fit ifYou want a laid-back remote job.You avoid working on ambiguous, hard problems.You don’t think AI will replace at least 80% of what call centers currently do (in less than 5 years).You’re not looking to commit and grow with the company long term.Must havesStrong experience with Python and SQL databases.Basic experience with cloud infrastructure (bonus if AWS).Proven ability to design, build and scale secure production systems.Knowledge of CI/CD best practices, with the ability to identify possible improvements.Experience using Docker and Git.Big plus ifYou have experience with Django and Postgres.You have worked on real-time voice or telephony systems before.You are proficient in Go.You have experience scaling high-traffic systems.You have used Apache Kafka before.Our stackPython (and some Go).Django.Postgres.Redis.Kafka.Github, Slack, Notion.Our valuesHigh ownership. Make your own decisions and be responsible for them.Endurance. Think long term and act with integrity.Simplicity. Concise, clear and efficient work.Open minded. Being able to hold strong opinions while still questioning them with it’s necessary.No ego. Winning as a team comes first.Passion. We want people that take pride in the work they do.About The InterviewQuick intro with founders (20 min)Technical interview (1 hour)Take-home challenge (llms allowed)Culture interview (30 min)Design interview (2 hours *on-site if possible)OfferCompensation & perksCompetitive salary adjusted on experience + significant equity.Visa sponsorship if required.Medical insurance.Gym membership.Top-notch setup in the office.In-person company offsite every year.Trips every now and then.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In