Senior Python Developer

October 23

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Logo of BotCity

BotCity

SaaS • Enterprise • Artificial Intelligence

BotCity is a software platform that enables enterprises to build, orchestrate, govern, and scale automation based on code (notably Python) and computer vision. It provides a cloud orchestrator, developer tooling, session and infrastructure management, security and compliance features, and integrations with major cloud and office platforms to centralize governance and reduce risks from unmanaged scripts (Shadow Python). BotCity targets enterprise IT and automation teams, offering SaaS delivery, orchestration, observability (KPIs/insights), and support for deploying automations across VMs, containers and serverless environments.

11 - 50 employees

Founded 2018

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

📋 Description

• 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.

🎯 Requirements

• 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.

🏖️ Benefits

• Health insurance • Professional development • Flexible work arrangements

Apply Now

Similar Jobs

October 22

Nearsure

201 - 500

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Senior Adtech Engineer automating workflows between marketing systems for Nearsure. Collaborating on omni-channel marketing strategies and utilizing APIs for seamless operations.

💃 Latin America – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

October 22

Nearsure

201 - 500

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Senior Adtech Engineer responsible for automating marketing workflows and implementing APIs. Collaborating with teams to enhance omni-channel marketing strategies at Nearsure.

💃 Latin America – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

October 22

Nearsure

201 - 500

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

AEM Backend Java Engineer developing customized web solutions for clients in a remote LATAM team. Collaborating with clients, managing expectations, and delivering effective solutions on time.

💃 Latin America – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

October 10

Truelogic Software

501 - 1000

☁️ SaaS

🤝 B2B

🏢 Enterprise

Lead Backend Engineer developing robust backend services with Python and FastAPI at Truelogic. Join a global team focused on innovative digital transformation projects for top-tier clients.

💃 Latin America – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

October 9

Able

51 - 200

🎯 Recruiter

🤝 B2B

Full-stack Software Engineer developing scalable applications with NodeJS and ReactJS at Able. Collaborating on diverse projects for multiple industries in a remote environment.

💃 Latin America – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com