Python Developer / RPA

Campinas Remote

Company and Role Overview

 
BotCity is a pioneering hyperautomation platform backed by notable investors including Y Combinator and Softbank. Specializing in RPA and AI, we provide advanced governance, orchestration, and developer tools to enable enterprises to scale their automation initiatives effectively. With a philosophy that automation projects are software projects, we advocate a high-code approach, primarily using Python. Serving over 1,000 companies across 73 countries, BotCity has established a strong global presence with implementation partners worldwide. In 2024, we were celebrated on G2.com as one of the world's top 25 emerging platforms alongside industry giants like MidJourney, WhatsApp Business, and Slack. Recognized by Endeavor as a ScaleUp in 2023, and growing at a double-digit monthly rate, our dynamic teams are located across Brazil, the US, and Europe.

BotCity has been widely recognized for its excellence in Automation Experience in the RPA and Automation industry. As part of this team, Python Developer/RPA  will be responsible for design, develop, and maintain Python robots to automate critical customer processes, ensuring performance and scalability with BotCity tools. Operating from technical and requirements analysis to the delivery and support of automation projects.

About the Role

Responsibilities

  • To be assigned to BotCity customers
  • Develop, test, and maintain automation using Python and BotCity.
  • Engage directly with small to large-sized companies, fostering strong customer relationships.
  • Participate in technical requirement gathering and process mapping in collaboration with customers.
  • Propose robust and scalable automation solutions utilizing Python and BotCity.
  • Manage code versioning and lifecycle, logs, exception handling, and alerts.
  • Collaborate effectively within agile teams and with both technical and non-technical customers.
  • Create and maintain technical documentation for automations.

 

Requirements

Requirements

  • Bachelor's degree or equivalent practical experience in Computer Science, Information Technology, or a related field.
  • Proven experience (4+ years) in Python development.
  • Relevant hands-on experience with Python RPA and Intelligent Automation projects.
  • Proven experience with Git version control system and GitHub Flow.
  • Strong problem-solving skills with the ability to diagnose and resolve technical issues effectively and efficiently, escalating when needed in a timely manner.
  • Excellent written and verbal communication as well as good relationship-building skills.
  • Experience with support tools and ticketing systems such as (but not limited to) Zoho, Zendesk, and Jira.
  • Experience working with MS Office/Excel, Google Suite, Notion, Slack.
  • Ability to travel as needed to meet the team.
  • English - Advanced

Nice to Haves

  • Prior experience with technical consulting and software implementation.
  • Experience with ERP`s (SAP, TOTVS or others)
  • Experience working with BotCity products.
  • Experience with providing technical support to global teams.
  • Ability to create and deliver technical training materials and user guides.
  • Prior experience in an early-stage, high-growth, and fast-paced startup environment.
  • Spanish - Advanced