Python Backend Engineer

Backend Python Specialist with solid experience to design APIs, integrate databases, and develop scalable, secure solutions. Passion for innovation and technology is essential.

Full Time
|
Hybrid (São Paulo preferred)
Posted
Publicado
Publicado
1/8/25
Apply NowCandidatar-se AgoraPostular Ahora

Job Summary

We are seeking a Backend Python Specialist to join our engineering team. This role is designed for professionals with solid experience in backend development who are passionate about technology and driven to innovate by creating scalable and robust solutions. The ideal candidate will be responsible for API design and development, database integration, and implementing solutions that ensure high performance and system security.

Responsibilities

  • Develop and maintain APIs and backend services in Python using modern frameworks (e.g., Django, Flask, FastAPI).
  • Design scalable, high-performance solutions to meet business needs.
  • Integrate systems and services with third-party APIs.
  • Collaborate with frontend, DevOps, and product teams to deliver complete solutions.
  • Participate in technical planning, code reviews, and establishing development best practices.
  • Implement and maintain automated tests to ensure code stability and quality.
  • Monitor and optimize backend performance, identifying and resolving bottlenecks and issues.

Requirements

  • Solid experience in backend development with Python.
  • Deep knowledge of frameworks such as Django, Flask, or FastAPI.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with automated testing practices (pytest, unittest) and TDD.
  • Experience with microservices architecture and RESTful API development.
  • Proficiency in version control (Git) and Agile methodologies (Scrum, Kanban).
  • Problem-solving skills and strong analytical abilities.
  • Advanced English, required for both written and verbal communication.

Preferred Qualifications

  • Knowledge of Large Language Models (LLM) and Artificial Intelligence applications.
  • Experience with Natural Language Processing (NLP) and Machine Learning.
  • Knowledge of Deep Learning, neural networks, and frameworks like TensorFlow, PyTorch, or Keras.
  • Familiarity with data analysis techniques and ML algorithms for solving complex problems.
  • Experience with DevOps practices for ML (MLOps), including model monitoring and deployment in production environments.

Benefits

  • Remote work (or hybrid model, depending on location).
  • Flexible hours and a collaborative environment.
  • Health and wellness benefits.
  • Career development and growth opportunities.

About Nuvia

Nuvia is transforming B2B sales with AI-powered automation, driving hyper-personalized outreach and unlocking the full potential of sales teams. Our world-class team has a proven track record of scaling tech businesses and is backed by the top investors in the region.

We're not just another startup—we’re building the future of sales tech in Latin America. This is your chance to join a visionary company as it scales and leads a market ripe for disruption. Be part of shaping the sales technology landscape in Brazil and beyond, making an impact across industries.

Sounds like you? Apply Now.

Thank you! We have received your application. We will review your profile and get in touch with you soon.
Oops! Something went wrong while submitting the form.

Parece com você? Candidate-se agora.

Obrigado! Recebemos sua candidatura. Avaliaremos seu perfil e entraremos em contato em breve.
Ops! Algo deu errado ao enviar o formulário.

¿Suena como tú? Postúlate ahora.

¡Gracias! Hemos recibido tu solicitud. Revisaremos tu perfil y nos pondremos en contacto contigo pronto.
¡Ups! Algo salió mal al enviar el formulario.