Software Engineer – Rust

Job not on LinkedIn

🔥 1 minute ago

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

Where this job comes from

Posted on BotCity's careers page, not through a job board

First seen by Remote Rocketship 1 minute ago

Logo of BotCity

BotCity

11 - 50 employees

Founded 2018

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

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.

📋 Description

• Develop, deploy, and maintain native applications and system-level components in Rust. • Ensure high performance, stability, and minimal resource consumption of software running on customer endpoints. • Collaborate with product and engineering teams to determine what to build and how. • Participate in technical design discussions and contribute to architecture and stack decisions for the agent. • Participate in code reviews and uphold best practices in Rust and systems development. • Write clear technical documentation to support effective collaboration across teams. • Build and own the native Rust agent behind BotCity Sentinel, which runs on customer endpoints across major operating systems to track and govern executing code. • Report to the VP of Engineering.

🎯 Requirements

• Bachelor's degree in Computer Science, Computer Engineering, or related field. • 5+ years of software engineering experience with systems programming languages (Rust, C, or C++). • 3+ years of hands-on, production experience writing, deploying, and maintaining Rust applications. • Deep, practical understanding of Rust's ownership model, borrow checker, and lifetimes. • Expertise in Rust concurrency patterns, including multithreading, synchronization primitives, and asynchronous programming. • Ability to write safe, idiomatic Rust code and carefully manage unsafe blocks when required for performance or FFI integrations. • Experience building native/desktop applications or system-level software, not only web back-end/front-end. • Solid knowledge of operating system internals, especially Windows, including processes, threads, memory, IPC, and file systems. • Experience profiling and optimizing code for performance, memory safety, and low resource consumption. • Prior experience in an early-stage, high-growth, fast-paced startup environment. • Experience with Git and GitHub, CI/CD, automated testing, and cross-compilation/build pipelines for native binaries. • Experience with MS Office/Excel, Google Suite, and Notion. • Ability to travel as needed to support events and meet the team. • Fluent Portuguese. • Advanced English. • Preferred: Working knowledge of Python, especially Rust–Python integration such as PyO3/maturin. • Preferred: Knowledge of system tracing, instrumentation, hooking/interception, or security/endpoint agents. • Preferred: Hands-on experience with Windows, Linux, and macOS internals; FFI and interoperability between languages.

🏖️ Benefits

• Remote work arrangement • Opportunity for real ownership over a meaningful problem • Ability to travel as needed to support events and meet the team

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 1 minute ago

Insight IT

11 - 50

💼 Consulting

📦 Logistics

📣 Marketing

Desenvolvedor Full Stack criando aplicações front-end e back-end com React e Node.js. Atuando com microsserviços, bancos SQL/NoSQL, testes, Docker e DevOps.

🗣️🇧🇷🇵🇹 Portuguese Required

🔥 3 minutes ago

Pantheon Inc

501 - 1000

💼 Consulting

🏥 Healthcare

📦 Logistics

Desenvolvedor Full Stack remoto criando e mantendo aplicações web. Trabalhando com React, Azure, dados, CI/CD e serviços web RESTful.

🗣️🇧🇷🇵🇹 Portuguese Required

🔥 3 minutes ago

Pantheon Inc

501 - 1000

💼 Consulting

🏥 Healthcare

📦 Logistics

Desenvolvedor Full Stack remoto criando e mantendo aplicações web responsivas. Trabalhando com React, Azure, bancos de dados, streaming de eventos e ferramentas CI/CD.

🗣️🇧🇷🇵🇹 Portuguese Required

🔥 3 minutes ago

Pantheon Inc

501 - 1000

💼 Consulting

🏥 Healthcare

📦 Logistics

Desenvolvedor Full Stack remoto, otimizando aplicações, criando APIs e protótipos. Colaboração com back-end e design para melhorar usabilidade, desempenho e qualidade.

🗣️🇧🇷🇵🇹 Portuguese Required

🔥 4 minutes ago

talent's club

11 - 50

💼 Consulting

🏥 Healthcare

📣 Marketing

Desenvolvedor Full Stack sênior criando soluções digitais para consultoria de inovação tecnológica. Desenvolvendo aplicações Java, Spring Boot e Angular, APIs RESTful e microsserviços.

🗣️🇧🇷🇵🇹 Portuguese Required

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok