Job Closed

This listing is no longer active.

BotCity logo
BotCity

BotCity centralizes Python-based RPA & AI governance, enabling secure, scalable automation with clear ROI.

Senior Python Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2018H1B No SponsorCompany SiteLinkedIn

Location

Latin America

Posted

170 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expPortugueseEnglishPython

Job Description

Senior Python Developer

BotCity

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

Job 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

  • Flexible working hours
  • Professional development opportunities

Related Job Pages

More Backend Engineer Jobs

Palermo Advisors logo

Fullstack Python Engineer

Palermo Advisors

Borderless hiring made easy. Find world-class talent for your teams.

Backend Engineer170 days ago
OtherRemoteTeam 1-10H1B No Sponsor

• Build end-to-end features across a Python / Django backend and React front-end • Ship CI/CD in GitHub Actions • Use AWS to deploy via Terraform • Collaborate directly with customers and internal operations team • Turn feedback into rapid product improvements • Care for smooth 3rd party integrations • Participate in daily stand-ups, technical planning, and continuous refactoring

New York
Job Closed
Full TimeRemoteTeam 10,001+Since 1928H1B Sponsor

• Lead engineering execution for Assist Chat across web, mobile, and embedded clients. • Design scalable, secure, and resilient systems that support real-time AI interactions and large language model (LLM) integration. • Collaborate cross-functionally with product managers, designers, researchers, and AI/ML engineers to build intuitive, performant features. • Mentor and unblock engineers across the team, raising the technical bar through code reviews, pair programming, and architecture discussions. • Drive technical direction making decisions that balance velocity, quality, and safety in public safety environments. • Shape engineering culture through pragmatic leadership and a bias for action. • Steward the product lifecycle by ensuring its development, delivery and continued operation in production while addressing issues proactively to support its long-term success.

Brazil
Job Closed
Railroad19 logo

Cloud Full Stack Python Software Engineer

Railroad19

Partnering With You For Your Custom Software and Cloud Platform Needs

Backend Engineer170 days ago
OtherRemoteTeam 51-200H1B No Sponsor

• Contributing code and tangible deliverables • Work as an advisor to help identify, educate, and foster best-in-class solutions • Write and maintain scalable enterprise-quality software while building a serverless cloud with Python • Identify new opportunities, tools, and services to enhance the custom software platform

United States
$120K - $150K / year
Job Closed
Evoluum logo

Back-End Software Engineer

Evoluum

Colaborar para Evoluir. Cocriamos tecnologias para simplificar desafios complexos.

Backend Engineer170 days ago
Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Develop, enhance, and maintain back-end applications. • Perform maintenance of existing systems, ensuring operation, fixes, and continuous improvements. • Work collaboratively with your team and other involved areas/stakeholders. • Participate in resolving day-to-day technical issues. • Contribute to technical solutions in a high-complexity environment within a financial ecosystem.

Brazil