44,367 C# jobs
Open roles that use C# and the .NET ecosystem.



Senior Software Engineer, Engine Systems
Builds core C++ systems for Roblox’s 3D engine, including DataModel structures, reflection bindings, and serialization to power millions of user-created games.



Senior Security Software Engineer, Vulnerability Management
Build and scale internal tools to detect, prioritize, and remediate security vulnerabilities across Roblox’s platform and tech stack.



Principal Software Engineer, Engineering Acceleration
Principal engineer defining the next decade of Roblox’s developer platform, scaling source control, CI, and AI-powered tooling for 2,000+ engineers.



Principal Software Engineer, Backend - Sharing
Principal backend engineer leading multi-year strategy for content sharing on Roblox, designing scalable systems and mentoring senior engineers.



Senior Cloud Security Engineer
Design and implement cloud security controls, automation, and self-healing infrastructure for Roblox’s hybrid and multi-cloud platform.



Senior Software Engineer, Engineering Acceleration Foundations
Builds and scales internal dev tools and CI/CD infrastructure to boost engineering productivity at Roblox.



Senior Security Software Engineer, IAM
Build next-gen identity and access management for humans and AI agents, designing secure authentication, authorization, and privileged access systems at Roblox's scale.



Senior Site Reliability Engineer, Compute
Senior SRE to build and scale Roblox’s private cloud and Kubernetes infrastructure, automate cluster management, and enforce reliability best practices across the Compute team.
Embedded Engineer
Embedded software engineer developing and verifying firmware for SolarEdge's smart energy devices (inverters, storage, EV chargers) from low-level drivers to system level, collaborating with hardware, integration, support, and ATE teams. Core stack: C, RTOS/IoT OS, and protocols like I2C, SPI, UART, CAN, and Modbus.
[Summer Internship 2027] Back-end Internship BKK
Summer 2027 back-end internship at Agoda in Bangkok: contributing to the scalable, fault-tolerant systems and APIs behind the travel booking platform, using languages like Scala and C#, data tech like Kafka and Spark, and modern CI/CD and testing practices. Open to students in CS or related fields.



Principal Security Software Engineer, IAM
Principal engineer defining identity and access systems for Roblox’s production infrastructure, including mTLS, SPIFFE/SPIRE, PKI, and AI-agent identity, while mentoring teams and driving long-term security strategy.
[Cooperative Internship 2027] Back-end Internship BKK
Back-end internship (Jan–May or Aug–Dec 2027) at Agoda's Bangkok office, contributing to scalable, fault-tolerant systems and APIs serving millions of requests. Work uses Scala and C#, data tech like Kafka and Spark, and CI/CD and testing practices.



Software Engineer, Data Model
Software engineer on Roblox's Game Engine Data Model team, building the core object hierarchy (scene graph/entity system) that powers all Roblox experiences. Day to day: write high-performance C++ engine code, add automated tests, own features from design to launch, and ship code across desktop, mobile, and console.



Software Engineer, Engine Systems
Builds core diagnostic instrumentation for the Roblox engine — predominantly C++ systems that report stability, reliability, and performance signals across mobile, desktop, and console clients. The engineer helps detect and resolve hangs, crashes, and regressions at scale for millions of concurrent users.



Software Engineer, Engine Infrastructure
Software engineer on Roblox's Engine Infrastructure (Systems) team writing C++ for core game-engine sub-systems like server/client data syncing, game-aware data streaming, and scaling a game server fleet to millions of servers. Requires 3+ years building distributed backend systems; role is onsite in San Mateo, CA (hybrid Tue–Thu).



Senior Software Engineer (Backend), Co-Experience
Senior backend engineer on Roblox's Co-Experience team, owning and scaling the platform-level Party System (groups, chat, private gameplay, creator APIs) that keeps social interactions safe and civil for millions of concurrent users. Core tech: microservices in a compiled language (C#, C++, Java, or Go) and consumer-facing APIs, with heavy use of AI-assisted development.



Software Engineer, Data Access
Joins Roblox's Data Access team to build EaaS, a managed OLTP platform handling tens of millions of QPS that abstracts distributed databases and caching behind a productive developer experience. Work spans distributed-systems design, reliability and scalability improvements, rollouts, and production operations, coding in C#, C++, Go, or Python.



Principal Software Engineer, Creator Game Operations
Roblox is hiring a Principal Software Engineer on the Creator Success Team to build mission-critical backend services supporting game creators, including ML-driven player insights pipelines, creator communication tools, and a remote config/experimentation platform. The role involves leading technical decisions at massive scale using C#, Java, or Go and distributed systems, based onsite in San Mate



Software Engineer, Account Security
Software engineer on Roblox's Account Security team builds features to prevent, detect, and mitigate account takeovers, owning work end to end across the stack in Go, Python, TypeScript, and Lua while using A/B tests and metrics to guide decisions. Based onsite in San Mateo within the Safety organization.



Senior Software Engineer, Creator Services Translation
Senior engineer on Roblox's Creator Services Translation team, designing and building highly scalable distributed backend systems for the localization pipeline (text, image, audio detection, translation, serving, rendering). Full-stack work spans client, game engine, backend services, and ML models, using C#, C++, Go, or Python with microservices.