
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.
September 25

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.
âą Architect, develop, deploy, and maintain scalable backend applications using Java and the Spring Framework. âą Ensure high performance, reliability, and availability of applications within a microservices architecture. âą Design and define private and public APIs for the product. âą Collaborate with product managers to understand requirements, validate technical feasibility, and translate into scalable solutions. âą Participate in software engineering rituals, code reviews, and CI/CD processes to enforce best practices. âą Implement authentication and authorization mechanisms (OAuth, JWT, SAML) and integrate with systems like Keycloak. âą Write high-quality technical documentation describing backend architecture and API design. âą Work collaboratively with distributed teams (including Brazil and the US) and travel as needed for team meetings.
âą Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline. âą Proven professional experience (8+ years) in backend development using Java. âą Proficiency in Spring Framework. âą Strong experience in code reviews and managing CI/CD pipelines. âą Experience implementing authentication and authorization mechanisms using OAuth, JWT, or SAML. âą Experience with version control and project management systems, particularly Git and GitHub. âą Experience with SQL and No-SQL databases. âą Ability to work independently and as part of a team; strong problem-solving skills and attention to detail. âą Prior experience in an early-stage, high-growth, fast-paced startup (or similar) environment. âą Ability to travel as needed to meet the team. âą Preferred: Experience deploying containerized applications using Docker, Kubernetes, or similar technologies. âą Preferred: Experience with Keycloak. âą Preferred: Familiarity with AWS services such as EC2, ECR, ECS, EKS, and ELB.
Apply Now