Senior Python Developer

1 dia atrás


São Paulo, São Paulo, Brasil BotCity Tempo inteiro

Company Overview
BotCity is building the future of automation with the Governance Platform for Python automations and AI Agents. We empower enterprises to innovate at scale, bringing governance, control, and observability to every automation project. Our philosophy is simple: automation is software, and software deserves the same high-code standards that drive innovation in AI and machine learning.

We recently raised a $12M Series A, led by Four Rivers with participation from Y Combinator, SoftBank, and top industry leaders such as Lew Cirne (New Relic), Rod Johnson (Spring Source), and Walter Kortschak (Summit Partners | Firestreak Ventures). With 1,000+ customers in 70+ countries, including Bayer and LG, and recognition by G as one of the world's top 25 emerging platforms, BotCity is scaling fast.

We're a global remote company with teams across the US and LATAM, united by a shared vision to redefine how enterprises build and manage automation. If you're looking for an environment that values impact, autonomy, and excellence, we'd love for you to join us on this journey.

Role Overview
The
Senior Python Developer
will be responsible for leading BotCity's Python architecture, setting technical direction, and ensuring the scalability and reliability of our platform. The ideal professional is a hands-on Python expert with strong communication, mentoring skills, and a collaborative mindset to guide and elevate the entire engineering team. This role will report to the VP of Engineering

Responsibilities

  • Architect, develop, and maintain high-quality Python libraries and modules used by enterprise clients worldwide.
  • Ensure Python libraries and modules are secure and free from vulnerabilities in both code and dependencies.
  • Define, promote, and enforce Python coding conventions, linters, static analysis, and architectural guardrails.
  • Perform (and lead) code reviews that catch design or performance issues early.
  • Build internal libraries, shared modules, or tooling that abstract common patterns and increase team velocity.
  • Work collaboratively with Product, QA, DevOps, and other engineers to translate requirements into reliable, maintainable implementations.
  • Profile, monitor, and optimize performance, memory usage, and resource consumption of Python services.
  • Contribute to API design, interface contracts, data models, and integration strategies.
  • Stay current in the Python ecosystem and introduce innovations or best practices where appropriate.
  • Document high-level architecture, module contracts, and design rationale.
  • Mentor development teams via pair programming, review feedback, internal sessions, and guidance.

Requisitos
Required Qualifications

  • Degree in Computer Science, Engineering, or a related field.
  • Professional experience (5+ years) with Python development, with a track record of delivering large-scale projects.
  • Deep mastery of Python, including language internals, decorators, concurrency, threading/async, and memory management.
  • Experience designing, creating, and maintaining Python packages.
  • Proficiency with testing frameworks (pytest or unittest), CI/CD pipelines, and package managers (uv, conda, pip).
  • Publications and contributions to open-source Python libraries and community involvement (PyPI).
  • Excellent problem-solving skills, system thinking, and debugging large systems.
  • Strong communication skills (verbal/written).
  • Experience working with MS Office/Excel, Google Suite, Notion, Slack.
  • Ability to travel as needed to support events and meet the team.
  • Portuguese - Fluent.
  • English - Advanced.

Preferred Qualifications

  • Experience with asynchronous frameworks, event loops, or systems like Celery, asyncio, RPC frameworks, or message brokers.
  • Experience with Rust and integrating Python with Rust.
  • Solid experience with relational (e.g. PostgreSQL) and non-relational databases, ORM tools, and schema design.
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure), containers (Docker), and deployment orchestration.
  • Relevant hands-on experience with automation projects.
  • Prior experience in an early-stage, high-growth, and fast-paced startup environment.
jobs #hiring #python #technology

  • São Paulo, São Paulo, Brasil Botcity Tempo inteiro

    Company OverviewBotCity is building the future of automation with the Governance Platform for Python automations and AI Agents. We empower enterprises to innovate at scale, bringing governance, control, and observability to every automation project. Our philosophy is simple: automation is software, and software deserves the same high-code standards that...


  • São Paulo, Estado de São Paulo, Brasil AllianceIT Inc Tempo inteiro

    This a Full Time hybrid position working in Brazil with US clients. We offer:$14000 BRL per month but negotiable3 days at officeVale Refeição / Alimentação R$ 992,00Plano de Saúde Bradesco ( Descontos Sujeito a Alteração)Plano Odontológico BradescoSeguro de VidaAuxílio CrecheTitle: Python Full Stack Developer with ReactWe're seeking an experienced...

  • Senior Python Developer

    1 semana atrás


    São Paulo, São Paulo, Brasil INDI Staffing Services Tempo inteiro

    At INDI, we're passionate about empowering individuals and businesses worldwide. Our cutting-edge recruiters connect leading companies with top talent, fostering a dynamic environment where innovation thrives. Join us in shaping the future of work.Overview of the role:Step into the world of advanced software engineering as our Senior Python Developer, where...


  • São Paulo, São Paulo, Brasil Intelligent Audit Tempo inteiro

    Job Title: Senior Python DeveloperReports to: Lead Machine Learning EngineerIntelligent Audit is a fast-growing freight audit & business analytics technology company helping our customers become smarter shippers - shipping to their customers faster, cheaper, and with less delivery exceptions. We use big data to help our customers remove inefficiencies in...


  • São Paulo, São Paulo, Brasil AllianceIT Inc Tempo inteiro

    This a Full Time hybrid positionworking in Brazil with US clients.We offer:$154000 BRL per month but negotiable3 days at officeVale Refeição / Alimentação R$ 992,00Plano de Saúde Bradesco ( Descontos Sujeito a Alteração)Plano Odontológico BradescoSeguro de VidaAuxílio CrecheTitle: Python Full Stack Developer with ReactWe're seeking an experienced...


  • São Paulo, São Paulo, Brasil Tec2cloud Tempo inteiro

    Buscamos um(a) Desenvolvedor(a) Python Sênior para atuar no desenvolvimento de automações e rotinas de execução automática, com forte foco em scripts Python e integração com sistemas legados.A posição exige perfil técnico, autônomo e mão na massa, com responsabilidade direta pela criação, manutenção e evolução de soluções de...

  • Desenvolvedor Python Sênior

    2 semanas atrás


    São Paulo, São Paulo, Brasil Audens | Professional Solutions Tempo inteiro

    Desenvolvedor Python SêniorModelo: Contrato PJ direto com o cliente (possibilidade de emissão de 13 notas/ano)Modelo de Trabalho: Híbrido - Av PaulistaContrato: Tempo indeterminado;Setor: Saúde;Descrição:Buscamos um Desenvolvedor Python com experiência no desenvolvimento de APIs RESTful, automações e integrações. O profissional atuará na...

  • Senior Software Developer

    1 semana atrás


    São Paulo, São Paulo, Brasil Enghouse Tempo inteiro

    A Oportunidade:Estamos em busca de um(a) Senior Software Developer apaixonado(a) por automação e desenvolvimento para se juntar à nossa equipe. Você terá a oportunidade de transformar os processos da empresa por meio da automação inteligente, codificação eficiente e otimização de fluxos, além de contribuir para o sucesso da nossa operação em...


  • São Paulo, São Paulo, Brasil Enghouse Tempo inteiro

    A Oportunidade:Estamos em busca de um(a) Senior Software Developer apaixonado(a) por automação e desenvolvimento para se juntar à nossa equipe. Você terá a oportunidade de transformar os processos da empresa por meio da automação inteligente, codificação eficiente e otimização de fluxos, além de contribuir para o sucesso da nossa operação em...


  • São Paulo, São Paulo, Brasil Enghouse Interactive Tempo inteiro

    A Oportunidade:Estamos em busca de um(a) Senior Software Developer apaixonado(a) por automação e desenvolvimento para se juntar à nossa equipe. Você terá a oportunidade de transformar os processos da empresa por meio da automação inteligente, codificação eficiente e otimização de fluxos, além de contribuir para o sucesso da nossa operação em...