Location: Rio de Janeiro, Brazil
What Does the Client’s Business Do?
The client provides a price optimization platform tailored for SaaS businesses. The company specializes in automating A/B testing of pricing models to help businesses discover the most profitable price points. As a rapidly growing startup, they turned to South to find the ideal Back-End Software Engineer to support their development needs.
What were the requirements?
The client sought a Back-End Engineer with strong technical expertise in the areas below.
Must-Have Skills:
- Proficient experience with Next.js and React.
- Expertise in Node.js and Python.
- Familiarity with at least one NoSQL database (e.g., MongoDB, Firestore) and one RDBMS (e.g., Postgres, MySQL, Azure SQL).
- Experience with AWS or Google Cloud environments.
Nice-to-Have Skills and Experience:
- Knowledge of DevOps practices and CI/CD pipelines, including:
- Docker and Kubernetes.
- AWS Lambda and AWS Elastic Container Service.
- Github Actions.
- Familiarity with browser testing tools like Selenium and Puppeteer.
- Experience with microservice architectures.
- Exposure to prompt engineering and fine-tuning large language models (LLMs).
- Web scraping techniques.
South’s recruitment team immediately began the search for the right candidate. After a thorough interview process, we quickly found the perfect match—Enzo.
What are the responsibilities?
As soon as Enzo started working, his responsibilities aligned with what was expected from the role:
- Building web scrapers to collect and process large amounts of data.
- Developing a customer-facing dashboard that provides real-time analytics and insights.
- Designing and implementing scalable systems to manage hundreds of concurrent virtual browsers.
- Fine-tuning and prompt-engineering LLMs to generate human-like content
- Collaborating closely with the design and customer support teams to ensure seamless integration of features.
What was the candidate's background?
Enzo is a skilled Back-End Software Engineer with a strong background in Python, Node.js, TypeScript, and AWS, making him an excellent fit for complex, cloud-based projects. His experience includes reducing essay grading time by 97% by developing an efficient Fastify API using Node.js and AWS services, showcasing his ability to optimize both performance and speed.
He is proficient in key technologies such as microservices architecture, CI/CD pipelines, and Generative AI, with hands-on experience using tools like LangChain, AWS Lambda, and OpenAI API. Enzo has also worked with various databases, including NoSQL and RDBMS, ensuring robust and scalable data management solutions.
Known for his proactive communication and attention to detail, Enzo collaborates seamlessly with cross-functional teams. His focus on results, combined with his expertise in cloud technologies and AI-powered solutions, makes him a valuable asset to any team looking to innovate and scale.
How did they find this candidate?
The company used South! We help US businesses find, hire, and pay top Latin American talent.
Follow us to see more success stories from our clients.
Schedule a call and save up to 70% a month by hiring with us. If you’re looking for marketing specialists, sales talent, customer support, virtual assistants, operations, project managers, creatives, development, accounting, and more, we are here to help!