Tech jobs
Job listings



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.



Senior Software Engineer, Creator Collaboration
Designs and builds large-scale services for creator collaboration at Roblox, including the real-time Team Create product and the Creation Platform APIs that AI agents access via MCP. Full-stack work in C#, C++, Java, or Python, with emphasis on scale, architecture, and mentoring other engineers.



Senior Software Engineer, Reliability
Senior software engineer on Roblox's Reliability team, building fault-tolerant libraries, automation, load-testing guardrails, canarying services, and observability tooling to keep the platform reliable at massive scale. Requires 4+ years of experience and coding skills in languages like Go, C#, or Java.
Tech Lead (Backend): Billing & Fees
Tech lead for a financial-technology billing & fees platform in France: owns architecture and roadmap for fee configuration, calculation, invoicing, adjustments, and reconciliation services, staying hands-on in Java/Kotlin with Spring Boot, Kafka, AWS SQS, MySQL/PostgreSQL, and Redis while mentoring engineers and working with Product, Finance, and Commercial teams.



[2027] Senior Machine Learning Engineer - PhD Early Career
Roblox is hiring a PhD-level senior machine learning engineer to take research projects end-to-end — from ideation through production deployment of deep learning, generative AI, multimodal, CV, NLP, and recommendation models that power the platform for hundreds of millions of daily users.
Tech Lead (Backend): Billing & Fees
A hands-on backend Tech Lead role at a fintech in Switzerland, owning the architecture and roadmap of the billing & fees platform (fee configuration, transaction calculations, invoicing, adjustments, reconciliation). Day to day mixes Java/Kotlin Spring Boot coding with mentoring, design reviews, and integrations with Snowflake, Salesforce and ledger systems.
Software Developer - HADES
On-site software developer for the HADES program at Kirtland AFB, NM, designing, building, and testing backend services, APIs, and ground-system components in Java, C++, and Python for satellite ground systems in TS/SCI/SAP environments, working in Agile cycles with DevSecOps and DoD cybersecurity compliance.
Staff Mobile Engineer
Senior hands-on mobile technical leader at CINC Systems, a community association management software provider, designing and shipping iOS/Android apps using Flutter, React Native, and native Swift/Kotlin. Defines mobile architecture, partners with backend/platform teams on APIs, and mentors engineers. Remote worldwide.
Tech Lead (Backend): Billing & Fees
Tech Lead for a partner company's Billing & Fees platform in a fintech environment: owns the architecture and roadmap for fee configuration, transaction calculations, invoicing and reconciliation while staying hands-on. Core stack includes Java/Kotlin, Spring Boot, Kafka, AWS SQS and integrations with Snowflake, Salesforce and ledger systems.
Manager, Software Development Engineering
Hands-on engineering manager at Zscaler's Bangalore hub leading software and platform engineers who build managed data stores, internal developer platforms, and automation pipelines for the Zero Trust Exchange cloud security platform. Requires 10+ years engineering and 2+ years management experience with Go/Java/Python, Kubernetes, and distributed systems.
Tech Lead (Backend): Billing & Fees
Backend Tech Lead for a fintech billing platform: owns architecture and roadmap for fee configuration, invoicing, adjustments, and reconciliation services while staying hands-on and mentoring engineers. Core stack is Java/Kotlin with Spring Boot, Kafka/AWS SQS, MySQL/PostgreSQL, Redis, and AWS; hybrid or remote within the Netherlands.