
Stellar Entertainment · Guildford
The Studio: We are a video game development studio with offices in Guildford, UK and Utrecht, Netherlands. Sitting within the heart of thriving communities of ...
We are a video game development studio with offices in Guildford, UK and Utrecht, Netherlands. Sitting within the heart of
thriving communities of game developers and publishers, we focus on quality and excellence, and our partners and players are
always at the front of everything we do.
Games are not just about gameplay. We believe in the importance of balancing every single aspect of a game that you, as a player
will interact with; what you see, how you play and how it makes you feel.
It couldn’t be a more exciting time to join us as we embark on a new unannounced project, pushing the boundaries of all aspects of
the game to create a truly AAA experience.
The Role
As our Principal Rendering Engineer you will be working closely with our Technical Director and Engineering team to develop and
optimise the rendering and graphics technology we implement on our AAA projects.
Your main focus will be collaborating with our team of engineers, artists, and technical artists to design, implement, and
optimize rendering features. You will be at the forefront of creating visually stunning and immersive experiences for our players
Requirements
Bonus points if you have;
Benefits
join us regularly in Guildford
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. We are looking for a Principal Technical Program Manager, Performance to lead company-wide programs that improve the speed, reliability, and quality of Reddit’s user experience. This role will partner with engineering leaders in product engineering, infrastructure, client platforms, data science, and senior technical leadership to make performance a measurable, durable, and consistently protected part of how Reddit builds and ships software. Performance is foundational to user trust, engagement, and long-term growth. This role will help Reddit build the path for sustained performance improvement: broad enough to work across platforms and organizations, focused enough to address current issues, and measurable enough to prove whether we are improving the lived experience of users. Just as importantly, this role will help bring teams along for that change, building trust across functions and helping Reddit evolve how we make performance part of our engineering culture. WHO WE ARE At Reddit, Technical Program Managers use technical judgment to define and drive large programs across multiple teams. They partner closely with engineering and product leaders to develop strategies and solutions, drive project impact, execute on planning, and gain alignment with cross-functional stakeholders. They engage with teams to determine root causes, identify and select alternative solutions, and use their technical expertise to understand the effects, impacts, and risks of a solution. Above and beyond program-level impact, they build execution processes and reduce inefficiencies to build overall scale. This role reports into the TPM team within Reddit's Engineering Operations organization. As a Principal TPM, you will operate at executive and company scope, shaping strategy across multiple organizations, creating alignment where ownership is ambiguous, and setting the bar for how Reddit executes complex technical programs. High-quality technical program management is a distinct and high-value skill set, and while this role does not involve direct people management, it is part of Reddit's organizational leadership. At this level, success means delivering programs while also changing how teams think, collaborate, and make decisions so that new systems, standards, and behaviors can take root across the company. WHAT YOU'LL DO You will own and drive programs across Reddit's Performance portfolio, spanning mobile and web performance, client reliability, critical user journeys, observability, experimentation guardrails, release quality, and long-term performance operating mechanisms. You will partner deeply with engineering teams as a technical peer, not from the stratosphere, but in the details, bringing programs to completion, balancing risk across systems and organizations, and ensuring execution stays aligned to Reddit's long-term performance strategy. In this role, you will: * Partner with Client Platforms, product engineering, Infrastructure, data science, and senior technical leaders to translate performance strategy into executable programs across mobile, web, and shared platform systems. * Define and drive the operating model for sustained performance improvement, including how teams prioritize work, how success is measured, how regressions are prevented, and how risks are escalated or resolved. * Drive the organizational change required for performance to become a durable part of Reddit’s engineering culture, moving teams from reactive efforts to shared standards and repeatable mechanisms. * Develop communication and enablement mechanisms that bring engineers and leaders along for the journey, including leadership forums, working groups, documentation, decision reviews, and clear narratives that connect performance work to user and business outcomes. * Build measurement systems that distinguish real user experience improvement from shallow metric movement. * Drive performance governance and adoption in a way that preserves team ownership while ensuring user experience, reliability, release quality, experimentation discipline, and business guardrails are not afterthoughts. * Use technical judgment to challenge assumptions, identify systemic risks, and guide tradeoffs across client architecture, observability, experimentation, release health, and production reliability. WHO YOU ARE * You have 14+ years of experience across technical program management, engineering, infrastructure, client platforms, mobile or web platforms, performance engineering, reliability, observability, or related technical domains. * You have led multi-year, multi-organization technical programs with executive visibility and ambiguous ownership. You are comfortable operating with senior executives while still understanding the technical details that make or break execution. * You have deep fluency in performance and reliability systems: client platforms, app health, observability, experimentation, release quality, user journey measurement, infrastructure, or production readiness. * You understand performance beyond individual metrics. You can reason about user experience, platform tradeoffs, technical debt, regression prevention, and the organizational mechanisms required to make improvements last. * You are highly data-driven, but skeptical of shallow metrics. You know how to build measurement systems that connect technical improvements to user, business, and engineering outcomes. * You are an exceptional cross-functional operator and communicator. You bring people together, create clarity through the right leadership channels, build trust across functions, and translate complex technical and organizational change into clear narratives. * You have led meaningful organizational change, not just program execution. You know how to shift behavior across teams by listening to concerns, creating shared language, and making the desired path easier than the status quo. * You get things done. You are not satisfied with status reporting, process theater, or activity metrics. You land outcomes and help teams understand the difference between motion and impact. * You are pragmatic and iterative. You can introduce structure without making teams feel constrained. PREFERRED QUALIFICATIONS * Experience leading performance, reliability, client platform, mobile platform, web platform, infrastructure modernization, observability, or experimentation programs at large scale. * Experience with mobile or web performance, including app startup, rendering, media delivery, networking, caching, crashes, hangs, release quality, or user journey performance. * Experience building durable operating mechanisms after incident, war room, or Code Yellow style mobilizations. * Experience with experimentation systems, holdouts, guardrail metrics, and tradeoff decisions where user experience, engagement, and business metrics need to be evaluated together. * Experience building adoption strategies for internal platforms, observability systems, performance tooling, or engineering practices. * Experience working in fast-moving environments where technical strategy, organizational design, and execution mechanisms are evolving at the same time. Benefits: * Comprehensive Healthcare Benefits and Income Replacement Programs * 401k with Employer Match * Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support * Family Planning Support * Gender-Affirming Care * Mental Health & Coaching Benefits * Flexible Vacation & Paid Volunteer Time Off * Generous Paid Parental Leave Pay Transparency: This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit https://www.redditinc.com/careers/. To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below. The base salary range for this position is: $260,800—$365,100 USD In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. The Content Ecosystem organization fuels Reddit's contribution flywheel by integrating posting, commenting, community building, and professional platforms into interlocking growth loops. We lower the friction required to create content and guide new communities from day zero to a thriving state. Additionally, we consolidate professional presence into a trusted hub for creators while serving as the foundational shield for platform data defense and safety mandates. Ultimately, our goal is to move Reddit beyond consumption-only usage, driving daily active user growth by turning passive lurkers into meaningful contributors. We need a web client and mobile consumer product domain expert to lead the architectural overhaul of our post and comment composers across all platforms. As a Senior Staff Engineer, you will define the multi-year technical vision for how users create content on Reddit. You will focus on continued modernization of our composers and building out new contribution formats, particularly the future of video creation and editing. By removing client-side friction, integrating intelligent posting/commenting user empowerment, and setting the standard for client performance, you will be the technical cornerstone for accelerating our global user contribution and content ecosystem growth. KEY RESPONSIBILITIES: * Architect for Scale: Define and execute the org-wide client architecture strategy to support seamless video creation, editing, and uploading directly within our shared composers. Establish the patterns for how all future formats integrate into the client layer. * Accelerate Product Roadmap: Build and scale new contribution formats natively within the shared post and comment experiences. Unblock execution for high-upside strategic bets designed to reduce identity-risk barriers for sensitive content and productize viral, low-effort creation formats that convert passive consumers into active contributors. * Mentorship & Org Leadership: Serve as the technical anchor for the Contribution engineering team and influence the broader Content Ecosystem org. Translate complex product requirements into actionable technical roadmaps and drive alignment across Web, iOS, and Android platforms. * Leverage Modern Tooling: Thoughtfully utilize AI-assisted development tools to accelerate prototyping, system design, and coding, while applying rigorous judgment to validate and own the final outputs. Evangelize AI as a tool. * Optimize Contribution Funnel: Lead the engineering of highly performant client infrastructure. You will tackle challenges like zero-latency rich-text rendering, resilient edge-optimized media upload pipelines, and complex state synchronization for offline and online editing to maximize global contribution success rates. QUALIFICATIONS: * 10+ years of professional software engineering experience with a proven track record as a Senior Staff Engineer or Principal Engineer on consumer-facing mobile or web client applications. * Client Architecture Expertise: Deep mastery of modern web architecture (e.g., React, TypeScript, advanced state management) with strong architectural command of native mobile paradigms (iOS/Swift, Android/Kotlin) to define unified client APIs and lead cross-platform engineering standards. * Domain Expertise: Demonstrated track record of solving hard client-side performance and rendering bottlenecks at scale, building highly interactive features such as zero-latency rich-text editors, asynchronous media processing pipelines, or real-time state synchronization systems. * Communication: Exceptional written and verbal communication skills. Ability to influence VP-level technical direction and navigate strict tradeoffs between performance, reliability, and business impact without directly managing the engineers involved. * Demonstrated ability to lead large, cross-functional engineering initiatives that balance technical excellence with aggressive growth targets. Benefits: * Comprehensive Healthcare Benefits and Income Replacement Programs * 401k with Employer Match * Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support * Family Planning Support * Gender-Affirming Care * Mental Health & Coaching Benefits * Flexible Vacation & Paid Volunteer Time Off * Generous Paid Parental Leave Pay Transparency: This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit https://www.redditinc.com/careers/. To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below. The base salary range for this position is: $232,500—$325,500 USD In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
ABOUT US Harmattan AI is a next-generation defense prime building autonomous and scalable defense systems. Following the close of a $200M Series B, valuing the company at $1.4 billion, we are expanding our teams and capabilities to deliver mission-critical systems to allied forces. Our work is guided by clear values: building technologies with real-world impact, pursuing excellence in everything we do, setting ambitious goals, and taking on the hardest technical challenges. We operate in a demanding environment where rigor, ownership, and execution are expected. ABOUT THE ROLE As Harmattan AI develops advanced autonomous drone systems and payloads for defense applications, our engineering teams are scaling rapidly. To support this growth, our internal Tooling team needs a dedicated Software Engineer - Visualization to build the software infrastructure that accelerates development, testing, and validation. In this role, you will design and deliver the critical internal tools that allow our Guidance, Navigation, and Control (GNC), Machine Learning (ML), Embedded Software, and Validation teams to see, explore, and make sense of massive datasets—including telemetry, sensor data, simulation outputs, flight paths, and complex 3D scenes. You will have high ownership and direct mission impact, building infrastructure used daily across all technical teams. RESPONSIBILITIES * Design & Development: Design, develop, and maintain high-performance visualization tools, telemetry dashboards, data plotting software, and 3D scene viewers from scratch. * Architecture & API Design: Define clean, sustainable solutions (architecture, internal APIs, and intuitive user interfaces) responding to specific technical needs from engineering teams. * Pipeline Integration: Ensure all custom visualization tools integrate seamlessly into the company's automated CI/CD and data processing pipelines. * Performance Optimization: Analyze and continuously optimize the performance, rendering, and responsiveness of visualization tools handling real-world data at scale. * Cross-Functional Collaboration: Partner directly with user teams (GNC, ML, Embedded, Validation) to translate operational feedback and field requirements into technical specifications. * Quality Assurance: Write clean, robust code, contribute to tests, improve automated quality evaluations, and document workflows via tutorials. * Technical Standards: Set technical standards for internal software tools and mentor junior developers as the organization scales. CANDIDATE REQUIREMENTS TECHNICAL COMPETENCIES & EXPERIENCE * Professional Experience: Minimum of 3 years of professional software engineering experience, ideally with a background in robotics, aerospace, or building specialized data visualization platforms. * Core Languages: Strong, production-grade software development skills in C++ and Python. * UI Frameworks: Solid experience building desktop user interfaces or visualization graphics using the Qt framework. * Graphics & Visualization: Proven experience creating data or 3D visualization tools, custom charting libraries, dashboards, or 3D scene renderers. * Development Environment: Complete comfort in a Linux development environment combined with cross-platform build knowledge using containerization tools like Docker. PREFERRED QUALIFICATIONS (NICE TO HAVE) * Practical experience building applications or software libraries that interface directly with drones, autonomous payloads, or robotic architectures. * A baseline understanding of a drone's embedded software stacks (e.g., GNC logic loops, gimbal control, video streams, or embedded hardware). * Familiarity with CI/CD automation and orchestration tools. EDUCATIONAL BACKGROUND * Ideally an MSc or BSc in Computer Science, Software Engineering, Robotics, or a similar technical field. Equivalent professional engineering experience is equally valued. LEADERSHIP & PROFESSIONAL ATTRIBUTES * Complex Project Management: Avid learner with a demonstrated capacity to handle large-scale, complex projects from initial scoping and prioritization through rapid, iterative deployments—offering innovative solutions and leading teams to deliver outstanding results. * User Empathy & Design Sensitivity: Empathetic to the pain points of internal user teams; sensitive to software design, ergonomic efficiency, and clean UX. * Adaptability & Mobility: Thrives under pressure in a fast-paced, highly dynamic environment; displays strong curiosity and a healthy “no-task-is-too-small” mentality to maintain continuous deployment workflows. * Communication & Influence: Excellent written and verbal communication skills, capable of leading and collaborating with diverse principals—from junior team members to senior executives and group leaders. * Commitment: 100% dedication to Harmattan AI’s mission, vision, and ambitious growth plans, ready to go the extra mile to ensure operational excellence. We look forward to hearing how you can help shape the future of autonomous defense systems at Harmattan AI.