Top Software Engineer Jobs
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.
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 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.
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.
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.
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.
Featured Jobs
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.
The Gen AI Platform Principal Software Engineer at Mastercard will design and implement a cloud-based platform for Generative AI, focusing on MLOps for LLMs. Responsibilities include ensuring cloud integration standards, engaging with business partners for roadmap creation, and improving efficiency through best practices in AI/ML.
The Senior Software Engineer, Front End at Mastercard will build user interfaces and web services using Angular and Typescript, ensuring optimal user experience and engineering efficiency. Responsibilities include collaborating with product managers, assessing technologies, and developing secure, cross-browser compatible code while adhering to Agile/Scrum practices.
As a Senior Software Engineer at MasterCard, you will design and develop Java applications, ensuring software quality, collaborating with business partners on product roadmaps, and addressing production issues to maintain zero downtime.
As a Senior Software Engineer at Mastercard’s Test & Learn team, you will develop and enhance features for analytical tools, mentor junior engineers, and collaborate with cross-functional teams to deliver innovative software solutions that facilitate business decision-making.
The Senior Software Engineer will collaborate with cross-functional teams to enhance and modernize Mastercard's Commercial Buyer Services Experience, focusing on high-performance Java applications, Agile methodologies, and mentoring junior engineers. Responsibilities include feature definition, system maintenance, troubleshooting, and applying software engineering best practices.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results