Senior Python Developer
1 dia atrás
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.
-
Senior Python Developer
Há 4 dias
São Paulo, São Paulo, Brasil Botcity Tempo inteiroCompany 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...
-
Python Full Stack Developer with React
1 semana atrás
São Paulo, Estado de São Paulo, Brasil AllianceIT Inc Tempo inteiroThis 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 inteiroAt 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...
-
Senior Python Developer
Há 6 dias
São Paulo, São Paulo, Brasil Intelligent Audit Tempo inteiroJob 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...
-
Python Full Stack Developer with React
1 semana atrás
São Paulo, São Paulo, Brasil AllianceIT Inc Tempo inteiroThis 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...
-
Desenvolvedor Python Sênior
1 semana atrás
São Paulo, São Paulo, Brasil Tec2cloud Tempo inteiroBuscamos 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 inteiroDesenvolvedor 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 inteiroA 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...
-
Senior Software Developer
Há 3 dias
São Paulo, São Paulo, Brasil Enghouse Tempo inteiroA 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...
-
Senior Software Developer
Há 21 horas
São Paulo, São Paulo, Brasil Enghouse Interactive Tempo inteiroA 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...