Senior Full-Stack Engineer - Carol Assistant
- Hiring from
- Worldwide
- Work type
- Remote
- Posted
- May 30, 2026
JOB DESCRIPTION
TOTVS Labs is looking for a Fullstack Engineer to join our R&D team that is working with our Data and Machine Learning Platform - TOTVS Carol (www.carol.com).
TOTVS is a global company operating in over 40 countries. It is the largest enterprise software company in Latin America and has over 100,000 businesses using its products. TOTVS Labs ( https://www.totvslabs.com/ ) focuses on R&D projects aimed at developing innovative and disruptive technologies for businesses and enterprises with Artificial Intelligence and other emerging technologies. At TOTVS Labs, we are democratizing access to Machine Learning to hundreds of thousands of companies worldwide in several industries, such as Manufacturing, Financial Services, Retail, Health, Education, Agroindustry, and Logistics. You'll get to work with a small and global team moving at breakneck speed.
MAIN RESPONSIBILITIES
What You Will Be Doing
- Handle the design, architecture, development, code review, and testing of key applications in the following areas: Dashboard & Reporting, client facing applications, proof of concept prototypes, Microservices and consuming machine learning/nlp algorithms
- Work with the following currents tacks: REST micro services architecture, API and Angular
- Work closely with the product management and design team to define feature requirements and deliver the product that materially impacts the business and improves the customer experience
- Design and implement scalable web service APIs.
- Work with SQL and NoSQL DB systems
- Maintaining and evolve our automated test suit
- Help build a diverse team while promoting a collaborative and inclusive environment
What You Should Have
- Work experience as a Python Developer
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Experience in developing test automation with Python
- Strong understanding of HTTP and RESTful APIs
- Familiarity with front-end technologies Angular, Javascript/Typescript and CSS
- Team spirit
- Good problem-solving skills
- Communication skills (verbal and written) in English is a plus
OUR STACK
Working with us, you will be exposed with the following technologies (and work with some of them):
- High-throughput and highly-scalable Python and Java microservices built on top of Flask (Python) and Dropwizard (Java);
- OpenAPI suite to architect REST Apis
- Batch Data processing with Apache Beam, Google Dataflow, Spark;
- Effective and reliable data storage using block storage (GCS), SQL (Postgres), and NoSQL (Couchbase) databases;
- Streaming/real-time data processing with Google Pub/Sub, Dataflow, Apache Flink;
- Blazing-fast analytics using Presto and Deltalake;
- Full-text search capabilities powered by Elasticsearch;
- Infrastructure as a code on Terraform, backed by Docker and Kubernetes
- Angular, CSS, Javascript/Typescript
- Google NLP Apis, Dialogflow, vosk, spacy and other several technologies to process Natural Language Processing and voice recognition requests
- Tensorflow, Keras to machine learning algorithms