InCeres Desenvolvimento de Software Logo

English

EN

InCeres Desenvolvimento de Software


Piracicaba - SP, Brasil

Show original

Senior Developer (Python) - Remote

Remote

(Anywhere)

Salary Range

Contractor

R$15,000.00 - R$17,000.00 / month

Experience Level

Senior

Requirements

8+ years of experience in the career
Python
PostgreSQL

Tasks and Responsibilities

Show original

About Inceres:

Inceres is a Brazilian agtech that transforms geospatial data into practical decisions for rural producers. We develop precision agriculture platforms used at scale in the field — with a technically challenging product, a lean team, and a strong engineering culture.


The Role:

We are looking for a Senior Developer who goes beyond execution — someone with solid technical judgment, a systems mindset, and the ability to elevate the team around them. You will have real autonomy to propose solutions, question decisions, and leave your mark on the product architecture.


  • Develop complex features with a focus on clarity, testability, and maintainability;
  • Propose technical solutions — coming with options and trade-offs, not just questions;
  • Elevate team quality through constructive code reviews and peer mentoring;
  • Integrate systems and APIs with a focus on stability, security, and documentation;
  • Identify and reduce technical debt with a long-term perspective.

Tech Stack:

Back-end: Python 3 — FastAPI, Flask; Celery; RabbitMQ

Front-end: Vue.js 3, JavaScript, HTML/CSS/SASS

Database: PostgreSQL

Quality: pytest, CodeRabbit (AI code review)

Observability: Grafana, Loki, Prometheus, Elastic APM


Requirements:

  • More than 8 years of experience in software development;
  • Strong proficiency in Python (FastAPI and/or Flask) for back-end or Vue.js 3 for front-end;
  • Knowledge of Clean Architecture, Hexagonal Architecture, and DDD;
  • Familiarity with event-driven architecture and asynchronous messaging — RabbitMQ or similar;
  • Experience with automated testing and a quality-first culture in daily work;
  • Comfortable with generative AI as a development tool — Claude Code, Cursor, or similar;
  • Track record of acting as a technical reference: mentoring peers, proposing solutions, or leading improvements.

Differentiators:

  • Experience with geospatial processing: GDAL, GeoPandas, GeoServer, or similar;
  • Familiarity with PostGIS or other spatial databases.

Share job:

Phone

Only PDF files with a maximum size of 3mb are accepted.

Share job: