> Markdown version of [/jobs/ext/4613301-senior-software-engineer-bot-defense](https://www.wearedevelopers.com/jobs/ext/4613301-senior-software-engineer-bot-defense). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Bot Defense - **Company:** Roblox - **Location:** San Mateo, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), C Sharp (Programming Language), Lua (Scripting Language), TypeScript, Web Application Frameworks, Scripting, ReactJS, Backend, Information Technology, Roblox, Front End Software Development, Golang - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25303_2b335330e31efb05eb2e1f6898540d2e ## About the Role * 4+ years of experience as a Full-Stack Software Engineer. * 2+ years of experience in front-end development with proven hands-on experience with UI scripting languages and modern frameworks, such as JavaScript, TypeScript, Lua, and React. * 2+ years of experience in compiled backend languages such as Golang, Java, or C#. * Equivalent experience or a BS in Computer Science, Applied Math, Physics, Engineering, Statistics, or another technical field. * A strong focus on writing clear, readable, testable, and highly monitored code. * A customer-first mindset demonstrated through exceptional cross-team collaboration and delivery. ## Description * The "Founding" Experience: You will have total autonomy to shape our frontend practices. As the first dedicated full-stack hire on the team, you will have the opportunity to drive and establish next-generation technical and quality standards for the team's frontend stack. * Visible Results: Develop high-quality, user-centric, and low-friction front-end solutions, applying an adversarial and data-driven lens to proactively address security vulnerabilities. * Bridge the gap: Translate complex backend detection intelligence into intuitive, high-value interfaces. * Build the ecosystem: Build a centralized platform to provide intuitive UX for the bot defense pod and access control options to various product teams within Roblox and to the wider creator community. * Solve the toughest problems: Design, build, and deploy 0-1 secure, efficient, and reliable bot defense products, focusing on the user experience for bot detection and mitigation.