{"id":3646134,"url":"https://alion.io/job/botcity-software-engineer-rust","title":"Software Engineer - Rust","company":{"id":178121,"name":"BotCity","domain":"botcity.dev","url":"https://alion.io/company/botcity","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Quickin","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Brazil"],"countries":["BR"],"hiring_countries":["BR"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"Microsoft Office","optional":false},{"name":"New Relic","optional":false},{"name":"Python","optional":false},{"name":"Rust","optional":false},{"name":"Windows","optional":false},{"name":"Linux","optional":true},{"name":"PyO3","optional":true}],"status":"live","first_seen_at":"2026-10-29T15:30:16Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-05T03:56:28Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"Company Overview\nBotCity brings governance to the code AI writes. AI turned asking into code, and every business user is now a developer. The Python they generate runs on corporate workstations outside any pipeline, inventory, or approval flow, and nothing in the enterprise stack was built to see it. BotCity Sentinel governs that code where it runs: a script-level inventory of what executes, where, and by whom, contextual policies that allow, alert, or block, and a remediation loop where the author makes the first fix. Security asks whether code is malicious. Governance asks whether it should run, here, by this person. We built Sentinel to own the second question. Today it's Python. Tomorrow it's every line of code AI writes.\nBotCity serves 1,000+ teams in 70+ countries, including customers as Bayer and LG. We raised a $12M Series A led by Four Rivers, with participation from Y Combinator, SoftBank, and founders and investors including Lew Cirne (New Relic), Rod Johnson (SpringSource), and Walter Kortschak (Summit Partners and Firestreak Ventures). G2 named BotCity one of the world's top 25 emerging platforms.\nWe are a remote company with teams across the US, Canada and LATAM. Small team, large customers, a category forming around us. If you want real ownership over a problem that matters, we should talk.\nRole Overview\nThe Software Engineer will build and own the native Rust agent behind the BotCity product. The agent runs on customer endpoints across all major operating systems to track and govern the code that runs there. This person will keep it fast, stable, and lightweight, and help shape its architecture. This role is built for someone with deep production Rust and systems programming experience who can own hard low-level problems from start to finish in a small team. This role reports to the VP of Engineering.\nResponsibilities\nDevelop, deploy, and maintain native applications and system-level components in Rust.\nEnsure high performance, stability, and minimal resource consumption of software running on customer endpoints.\nWork with product and other engineers to figure out what’s worth building and how.\nParticipate in technical design discussions and contribute to architecture and stack decisions for the agent.\nParticipate in code reviews, ensuring best practices in Rust and systems development.\nWrite clear technical documentation, ensuring effective collaboration across teams.\nRequisitos\nRequired Qualifications\nBachelor's degree in Computer Science, Computer Engineering, or related field.\nProven experience (5+ years) in software engineering with systems programming languages (Rust, C, or C++).\n3+ years of hands-on, production experience writing, deploying, and maintaining Rust applications.\nDeep, practical understanding of Rust's ownership model, borrow checker, and lifetimes.\nExpertise in Rust concurrency patterns, including multithreading, synchronization primitives, and asynchronous programming.\nAbility to write safe, idiomatic Rust code and carefully manage unsafe blocks when required for performance or FFI (Foreign Function Interface) integrations.\nExperience building native/desktop applications or system-level software (not only web back-end/front-end).\nSolid knowledge of operating system internals (processes, threads, memory, IPC, file system), especially Windows.\nStrong focus on performance, memory safety, and low resource consumption; experience profiling and optimizing code.\nPrior experience in an early-stage, high-growth, fast-paced startup environment.\nGit and GitHub, CI/CD, automated testing, cross-compilation/build pipelines for native binaries.\nMS Office/Excel, Google Suite, Notion.\nAbility to travel as needed to support events and meet the team.\nPortuguese - Fluent.\nEnglish - Advanced.\nPreferred Qualifications\nWorking knowledge of Python (especially Rust ↔ Python integration, e.g., PyO3/maturin).\nRobust knowledge ofSystem tracing, instrumentation, hooking/interception, or security/endpoint agents.\nHands-on experience of Windows, Linux and macOS internals; FFI and interoperability between languages.","description_format":"text","description_chars":4097,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"Portuguese","level":"Advanced (C1)","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Workflow & Process Automation (RPA, BPM)","Developer Tools"],"lifecycle":[{"event":"open","at":"2026-11-02T22:54:41Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":6,"expected_fill_days":66,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/botcity-software-engineer-rust","json_url":"https://alion.io/job/botcity-software-engineer-rust.json","meta":{"generated_at":"2026-11-05T06:32:00Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":8085,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":178121},"rest":"https://alion.io/mcp/rest/get_company?id=178121"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbotcity-software-engineer-rust"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbotcity-software-engineer-rust"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbotcity-software-engineer-rust"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/botcity-software-engineer-rust\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbotcity-software-engineer-rust"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3646134}},{"tool":"search_jobs","arguments":{"company":"botcity.dev","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3646134},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}