Top Software Engineer Jobs
As a Principal Software Engineer, you will lead the development of a new game at Riot Games, focusing on implementing features and aligning technical initiatives among team members while enhancing the player's experience. Responsibilities also include mentoring engineers, maintaining high technical standards, and collaborating with different stakeholders.
As a Senior Software Engineer on the Core Integrations and Architecture team, you will implement data platform components, collaborate with other engineers, participate in code reviews, and support live products. You will work on solutions that manage large-scale data, ensuring privacy and optimizing data warehouses using cloud technologies, and support real-time analytics for game teams.
As a Staff Software Engineer at Riot Games, you will lead the design and implementation of custom Unreal tools and workflows for game development. Your responsibilities include collaborating with cross-discipline teams, shaping technical direction, and mentoring fellow engineers, all while ensuring project objectives meet player needs.
As a Staff Software Engineer at Riot, you will design and implement player-focused features for a new fighting game, lead technical direction, mentor junior engineers, and collaborate with multiple disciplines to ensure a successful launch at scale.
As a Staff Software Engineer, you will design and build player-facing experiences for a team-based fighting game, focusing on backend service implementation and supporting live services. You will collaborate with artists, designers, and other engineers to ensure high-quality player interactions and mentor junior engineers.
Lead and contribute to technical design and implementation of foundational systems for game development, focus on team cohesiveness, set technical direction and standards, mentor other engineers, work on exciting new games, and prioritize player experience.
Lead the technical development of the VALORANT development platform, drive efforts to improve technologies, improve iteration flow for developers, lay foundation for new features and platforms, support global teams, and advise studio leadership on technical decisions.
Design, build, and ship technology for premium game content end-to-end, collaborate with art and design teams, develop best practices and coding standards, mentor other engineers, and prioritize player delight.
Featured Jobs
Lead technical development of the VALORANT client as Principal Software Engineer on the Cross-VALORANT Experience team. Responsible for ensuring a high-quality experience for over 30 million players per month and setting up VALORANT for continued success. Mentor engineers and drive technical direction across multiple teams.
As a Senior Software Engineer (Services) in Esports Platform & Experiences, you'll be responsible for architecting and implementing upgrades to Riot's Esports systems, collaborating with various teams, and driving engineering excellence.
As a Staff Software Engineer on the Riot Client team, you will create desktop software used by millions of players worldwide to access Riot games. Responsibilities include developing desktop application features, writing tests, collaborating with teams, and mentoring engineers. Required qualifications include 6+ years of industry experience, expertise in C++, and strong collaboration skills.
Staff Software Engineer on the R&D team at Riot Games working on merging research and development with League of Legends universe. Responsible for developing game systems, collaborating with diverse teams, delivering innovative game experiences, providing technical input, contributing to technical vision, and mentoring engineers.
Lead and contribute to technical design and implementation of foundational systems for an Unpublished R&D Product, work in an Unreal game development environment, collaborate cross-functionally to deliver innovative player experiences. 8+ years of professional programming experience required.
Design and build solutions to improve the experience and efficiency of developers across the VALORANT organization as a multi-platform, continuous delivery studio. Develop tools and systems to enhance console developer experience and efficiency.
As a Software Engineer II on the VALORANT Build Systems team, you will develop and improve technologies for delivering VALORANT to players. Responsibilities include designing, implementing, and maintaining build and release technologies, working on various tech stacks, and collaborating with development teams.
The Senior Software Engineer will enhance Airbnb's Orchestration and Segmentation Platform to ensure personalized and meaningful user engagements. Responsibilities include developing distributed systems for personalized content delivery, collaborating with cross-functional teams, participating in SCRUM meetings, and addressing technical debt, and optimizing database technologies for high performance.
As a Staff Software Engineer in SRE, responsible for developing and maintaining tools and systems to operate services reliably and at scale. Collaborate with SREs and other teams to ensure services are properly instrumented and scalable. Lead incident management, drive improvements in reliability, and contribute to overall operational efficiency and growth.
As a Principal Software Engineer, you will architect and develop features for Autodesk's pre-construction bidding application, manage and grow the builder's network, collaborate with a small, agile team, and mentor other developers while ensuring high-quality code and integration of new functionalities.
As a Principal Software Engineer, you'll establish development standards, participate in code reviews, drive projects on scalability, manage complex construction schedules, evolve a monolithic Rails application into modular systems, and build microservices aligned with Procore's service-oriented architecture. You'll collaborate closely with engineering teams and focus on high-scale enterprise applications.
As a Principal Software Engineer - Front End and UX Design Systems at Procore, you will drive strategic direction and lead architectural design for technology initiatives. You will mentor team members, collaborate with various internal groups, and contribute to both core and independent projects. Your focus will be on creating high-performance, scalable solutions that align with customer needs and enhance their experience with Procore's construction intelligence software.
As a Staff Software Engineer, iOS, you will lead complex projects that enhance scalability and performance while mentoring others. You will engage in technical problem-solving, develop innovative solutions, and promote a collaborative team culture.
As a Senior Software Engineer at Procore, you will design and develop high-quality software solutions integrated with machine learning and generative AI tools, mentor junior engineers, and collaborate cross-functionally to implement innovative features for construction management software.
The Principal Software Engineer will lead solution design and architecture initiatives, collaborating with various teams to deliver scalable and secure solutions. Responsibilities include developing strategic technical plans, managing the software development lifecycle, conducting quality inspections, mentoring team members, and leading project management activities.
The Senior Software Engineer (Android Developer) will be responsible for driving customer experience by innovating and problem-solving, analyzing, designing, developing, and delivering software solutions. The role includes defining requirements, designing applications for future extension, performing testing, ensuring maintainability of code, and collaborating with team members.
The Lead Software Engineer will design, develop, and maintain high-quality iOS applications, ensuring optimal performance and user experience. This role entails hands-on coding, technical leadership, conducting unit testing, mentoring junior developers, and collaborating with cross-functional teams to implement new features and maintain scalability.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results