freehire launches on Product Hunt on 26 August.

Follow →

Software Developer Em Campinas (ce)

Summary

Develops Python-based backend services and APIs, integrates data/AI workflows, and builds frontend dashboards using React/Vue, with Docker/Kubernetes and CI/CD pipelines.

Cargo:

Software developer em campinas (CE) – campinas

Responsibilities

  • Partner with stakeholders across the organization to understand business needs and translate them into technical requirements and robust software solutions
  • Design, develop, and maintain backend services and APIs (primarily in Python) that power data and AI applications
  • Implement and support frontend components (e.g., dashboards or admin interfaces) to make data products accessible and user-friendly
  • Build and maintain CI/CD pipelines to ensure reliable and automated deployment of applications
  • Containerize and orchestrate services using Docker and Kubernetes, ensuring scalability, resilience, and maintainability
  • Implement and maintain monitoring, logging, and alerting for applications and services to ensure performance, reliability, and quick issue detection
  • Write and maintain unit tests, integration tests, and automated test suites to ensure code quality and stability
  • Collaborate with Data Scientists and Data Engineers to industrialize models and data workflows, integrating them into production-grade applications
  • Continuously improve code quality and architecture by applying best practices in software engineering (clean code, reviews, documentation, refactoring)
  • Document systems, architectures, and processes to ensure maintainability and knowledge sharing within the team
  • Communicate technical concepts clearly to both technical and non-technical stakeholders
  • Stay up to date with modern software development practices, tools, and cloud-native technologies to continuously improve our engineering capabilities

Qualifications

  • Practical experience in Python for backend development (FastAPI, Flask, or Django)
  • Experience with frontend development (React, Vue, or similar frameworks)
  • Basic to solid knowledge of SQL or NoSQL databases and how to design and interact with them in applications
  • Experience with version control (Git) and collaborative development workflows (GitHub/GitLab, pull requests, code reviews)
  • Hands‑on experience with CI/CD (GitHub Actions, GitLab CI, Azure DevOps, or similar)
  • Practical experience with Docker and motivation to work with Kubernetes
  • Familiar with monitoring and logging tools (Prometheus, Grafana, ELK stack, cloud-native monitoring solutions)
  • Write clean, well‑tested code, and experience with unit testing frameworks (pytest)
  • Experience integrating or supporting data science / machine learning / Gen AI solutions in production
  • Communicate confidently in English
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Availability to work in a hybrid model at the Campinas office

Benefits

  • Cajumulti‑benefit card
  • Fuel or transportation allowance
  • Comprehensive health and dental plans fully covered for employees and dependents
  • Life insurance
  • Comprehensive well‑being initiatives, including Wellhub, Employee Assistance Program for mental health, and dedicated committees for health and well‑being
  • Outstanding opportunities for individual development (learning budget, LinkedIn Learning, internal training programs)
  • Hybrid working model for flexibility and work‑life balance
  • Exciting international projects, rapid career development, and personal development planning
  • Company with German roots that offers a clearly defined vision and job security
  • Team events and company getaways
  • Free fruit, snacks, drinks, and coffee at the office
  • Permanent position (CLT)

Salary

A Combinar

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available