Tech jobs
Job listings



Senior Software Engineer, Metric Platform
Build and scale Roblox’s distributed data infrastructure (Kafka, Flink, Spark, Trino, Druid) to process petabytes daily, enabling analytics, ML, and product decisions at massive scale.



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 Software Engineer - Storage
Designs, implements, and operates Roblox’s large-scale distributed storage infrastructure (caching, message queues) on Kubernetes/Nomad, ensuring 99.99% uptime, elastic scalability, and cost-efficient automation for mission-critical services.



Principal Software Engineer, Metrics Platform
Lead the architecture and long-term vision for Roblox’s petabyte-scale data infrastructure, including Kafka, Flink, Spark, and Trino, while integrating AI-driven autonomous interfaces.



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.



Senior Software Engineer, Data Infrastructure Compute
Senior engineer on Roblox's Data Platform Compute team, building and operating the Spark-on-Kubernetes compute layer — job submission services, interactive Spark notebooks, EKS cluster fleet automation, auto-tuning, and batch scheduling — primarily with Go/Java/Scala/Clojure on AWS.
Lead Full Stack Developer
Lead Full Stack Developer at Thoughtworks, a technology consultancy, in Chennai. You act as the primary client contact, lead and coach delivery teams, and stay hands-on coding across the consulting lifecycle — building solutions with Java or Python plus React/Angular using TDD, continuous delivery and DevSecOps practices.



Principal Software Engineer, Orchestration
Principal-level technical lead for Roblox's data platform orchestration: owns Apache Airflow and its Kubernetes (EKS) infrastructure that schedules and runs 8,000+ daily DAGs, mostly Spark jobs. Day to day: set multi-year architecture, scale and harden the scheduler, build internal platform tooling, drive observability/SLAs, and mentor engineers.
[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.



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.



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
Tech Lead (Backend): Billing & Fees
Tech lead for a fintech company's Billing & Fees platform in the UK: hands-on backend work in Java/Kotlin and Spring Boot to build scalable fee calculation, invoicing, and reconciliation services with integrations to Snowflake, Salesforce, and ledgers, while owning architecture and mentoring engineers in a hybrid/remote team.
Tech Lead (Backend): Billing & Fees
Tech Lead for the Billing & Fees platform of a fintech company in Spain: owning architecture and roadmap for fee calculation, invoicing, adjustments, and reconciliation services. Hands-on Java/Kotlin with Spring Boot, event-driven microservices (Kafka, SQS), plus mentoring and integrations with Snowflake, Salesforce, and ledger systems.



Principal Software Engineer- Agentic Customer Care
Principal engineer on Roblox's Trust & Safety 'Safety Experience' team, building agentic, LLM-powered applications and chatbot solutions for customer-facing and internal safety systems at scale. The role provides technical leadership and mentoring, working with C#/Java/Python, microservices, REST/RPC, and machine learning.