Staff Software Engineer, Cross-Platform
3 days ago
ALERT: Unity has received reports of scams where individuals purporting to be Unity HR representatives conduct bogus employment interviews via email or text, and then request payment as a condition for receiving an offer of employment. Please be aware that Unity does not conduct interviews by email or text, and will never request payment as a condition for applying for a position or receiving an offer of employment. These scam operators may also ask for your personal information (name, address, birthdate, social security number, etc.) which you should not provide to them. If you have been a target of such a scam, you should report it by contacting the U.S. Federal Trade Commission or the office of your state Attorney General.
The opportunityUnity is the ubiquitous 3D engine that runs real-time content anywhere. We serve interactive content creators by making Unity the best way to get real-time content on any device. Our Platform Services Abstraction team contributes to this vision by delivering cross-platform solutions that allow creators to take advantage of similar features across a variety of devices without the need to know platform-specific details. This will ensure that similar features can be accessed with a single, unified library and API that "just works", no matter the device.
To achieve this mission, we are looking for a staff level software engineer with experience developing and delivering robust software libraries to join our team.
What you'll be doing- Crafting unified APIs that implement features of various target platforms in a unified and testable way.
- Working with senior engineers across Unity to unify various platform implementations into a single, flexible abstraction for use across Unity.
- Providing leadership in technical discussions by showing a deep understanding of API design principles.
- Deliver a stable quality product that the team is proud of by exemplifying robust API design methodologies along with high-quality C# and C++ coding practices.
- An excellent understanding of and experience using C++ or C# in a production environment.
- Experience designing and implementing user-facing APIs.
- Experience abstracting the requirements of different platforms into a simple, cohesive API surface-area.
- Knowledge of native development on at least one desktop, mobile or console platform with the curiosity to work with additional platforms.
- Experience coordinating cross-team projects from initiation to completion and the desire to grow the abilities of other engineers and share knowledge.
- Development experience with game consoles, mobile or desktop platforms.
- Experience shipping cross-platform titles that also use platform-specific features when appropriate.
- Experience with API design using asynchronous coding paradigms.
- Relocation support is not available for this position.
- Work visa/immigration sponsorship is not available for this position.
Unity (NYSE: U) is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.
As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity.
Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.
This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.
#J-18808-Ljbffr-
Staff Backend Software Engineer
6 days ago
Copenhagen, Copenhagen, Denmark The HubDanske Bank Full timeWe are looking for a highly experienced Staff Backend Software Engineer to join our team at The Hub/Danske Bank. As a Staff Backend Software Engineer, you will play a crucial role in leading our engineering team and driving innovation in our cloud-based legal research platform.ResponsibilitiesLead the development of high-quality software and innovative...
-
Copenhagen, Copenhagen, Denmark Unity Full timeJob DescriptionWe are seeking a software engineer to join our Platform Services Abstraction team. This role involves developing robust software libraries, unifying platform implementations, and providing leadership in technical discussions.Key ResponsibilitiesCrafting unified APIs that implement features of various target platforms.Working with senior...
-
Copenhagen, Copenhagen, Denmark Unity Full timeWhat We're Looking ForIn this role, we're looking for someone with excellent understanding and experience using C++ or C# in a production environment. Experience designing and implementing user-facing APIs, abstracting platform requirements, and native development knowledge on at least one desktop, mobile, or console platform is required. Additionally,...
-
Cross-Platform Product Specialist
1 day ago
Copenhagen, Copenhagen, Denmark Airtame Full timeAbout Airtame's CultureAirtame prides itself on a strong company culture and collaborative working spirit.Job ResponsibilitiesIn this role, you will be responsible for:Managing and supporting the development of our cross-platform screen sharing and cross-service conferencing offering.Creating and maintaining product roadmaps based on customer needs,...
-
Staff Software Engineer
2 days ago
Copenhagen, Copenhagen, Denmark Trustpilot AS Full timeWhat you'll be doing: Own the delivery of major initiatives and balance delivery with sustainable engineering practices You bring together the work of many teams and individuals into a cohesive, achievable plan that aligns with the goals and deadlines of the company You use your expertise to improve Trustpilot's capabilities in your domain You devise,...
-
Senior Software Engineer
1 day ago
Copenhagen, Copenhagen, Denmark Spaak Technologies Full timeDirect message the job poster from Spaak TechnologiesWorking on the future of Public Affairs | Co-Founder @ Spaak TechnologiesAbout SpaakAt Spaak, we are building an AI-native operating system for public affairs professionals. Our platform helps political organisations and big enterprises to navigate and influence the complex and fast-paced world of politics...
-
Senior Software Engineer
17 hours ago
Copenhagen, Copenhagen, Denmark Spaak Technologies Full timeDirect message the job poster from Spaak Technologies Working on the future of Public Affairs | Co-Founder @ Spaak Technologies About Spaak At Spaak, we are building an AI-native operating system for public affairs professionals. Our platform helps political organisations and big enterprises to navigate and influence the complex and fast-paced world of...
-
Technical Software Engineer II
1 day ago
Copenhagen, Copenhagen, Denmark Trustpilot Full timeAt Trustpilot, we're growing our engineering teams and seeking a mid-level Fullstack Software Engineer to join our B2B Integrations team.The Integrations team's mission is to empower businesses of all sizes to incorporate Trustpilot into their customer feedback workflows and tools. We aim to provide highly reliable and user-friendly integrations for popular...
-
Platform Optimization Engineer
5 days ago
Copenhagen, Copenhagen, Denmark Playdead Full timeWe are seeking a highly skilled Platform Optimization Engineer to join our team at Playdead. As a key member of our development team, you will be responsible for maintaining and optimizing our games across multiple platforms.This role requires a deep understanding of game development principles, strong programming skills, and experience working with Unity...
-
Software Engineering Team Lead
2 days ago
Copenhagen, Copenhagen, Denmark Trustpilot AS Full timeJob OverviewWe are seeking a highly skilled Staff Software Engineer to join our team at Trustpilot A/S. As a key member of our engineering team, you will be responsible for leading the delivery of major initiatives and balancing delivery with sustainable engineering practices.About UsAt Trustpilot, we're passionate about our mission to offer a free and open...
-
Senior Platform Engineer
2 days ago
Copenhagen, Copenhagen, Denmark Onomondo Full timeDescription Does running an ISP for IoT sound cool? What if we sprinkle in some telecommunication stuff running on K8s? Okay, that might still not be enough. What if the team also made an open-source version of the SIM running on software that we dubbed SoftSIM, which runs on a variety of modems so that users do not have to physically own a SIM card to...
-
Platform Engineer
6 days ago
Copenhagen, Copenhagen, Denmark Genmab AS Full timeAt Genmab, we're committed to building extraordinary futures together, by developing antibody products and pioneering therapies that change the lives of patients and the future of cancer treatment and serious diseases. Our people are caring, candid, and impact-driven, and our business is innovative and rooted in science.About Genmab A/SGenmab A/S is an...
-
Backend Software Engineer
2 days ago
Copenhagen, Copenhagen, Denmark Workday Peakon Full timeTransforming Work with Cutting-Edge TechnologyWe're on a mission to revolutionize the world of work at Workday Peakon. As a key member of our engineering team, you'll play a crucial role in shaping the future of employee experience. Our innovative platform empowers organizations to create better workplaces, and we need talented individuals like you to help...
-
Copenhagen, Copenhagen, Denmark Unity Full timeCompany OverviewUnity is a leading platform for creating and growing games and interactive experiences. Our creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use our technology to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to...
-
Software Engineer I, API Platform
2 days ago
Copenhagen, Copenhagen, Denmark Trustpilot AS Full timeOur vision is to be the universal symbol of trust, bringing consumers and businesses together through reviews. We are well on our way — but there's still an exciting journey ahead. Join us at the heart of trust. We are growing our engineering teams at Trustpilot and are looking to welcome a Full Stack Software Engineer to join our team (see description...
-
Robotics Software Engineer
6 days ago
Copenhagen, Copenhagen, Denmark RiACT ROBOTICS Full timeRiACT ROBOTICS is a fast-growing startup based in Copenhagen, shaping the future of industrial automation with its software platform RiFLEX. Our team consists of leading software engineers and business professionals dedicated to creating flexible, intelligent automation solutions.We are looking for an Automation Engineer with hands-on experience in robotics...
-
Data Platform Engineer
6 days ago
Copenhagen, Copenhagen, Denmark Banking Circle Full timeAbout Banking CircleBanking Circle is a fast-growing FinTech company with over 500 skilled employees worldwide. Our mission is to create next-generation financial services infrastructure and lead the rise of a super-correspondent banking network.We are looking for a highly skilled Data Engineer to join our Data Engineering team in Copenhagen, reporting to...
-
Lead Engineer
2 days ago
Copenhagen, Copenhagen, Denmark Trustpilot Full timeJob DescriptionThis role is ideal for an experienced software engineer who is passionate about leading cross-functional teams and driving technical excellence. As a Staff Engineer at Trustpilot, you will be responsible for developing and executing strategic plans, collaborating with fellow engineers, and mentoring junior team members.You will work closely...
-
Chief of Staff
4 days ago
Copenhagen, Copenhagen, Denmark Walker Cole International Full timeChief of Staff (Manufacturing and Supply) Walker Cole have partnered with a leading European pharmaceutical business to identify a Chief of Staff to lead a business-wide transformation across the manufacturing and supply function. This role will sit in the office of the COO and is integral in the execution of strategic change management programs globally....
-
Backend Software Engineer
6 days ago
Copenhagen, Copenhagen, Denmark Ageras Full timeCompany OverviewAgeras is a leading fintech company that provides innovative banking and administrative solutions for entrepreneurs, freelancers, and SMEs. Our mission is to become the best friend of every small entrepreneur across Europe.Job DescriptionWe are seeking an experienced Backend Engineer to join our Platform squads in IAM & Billing. As a key...