Job Closed
This listing is no longer active.
Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D — closing the gap between ideas and reality. 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.
Senior Core Engine Engineer
Location
United States
Posted
87 days ago
Salary
$153K - $230K / year
Seniority
Senior
Job Description
Senior Core Engine Engineer
Unity Technologies
The opportunity The team that brought Unity to visionOS and enabled real-time interaction via Play-to-Device is growing in preparation for something even more ambitious: adapting PolySpatial to stream Unity content into other game engines and 3D environments—in-process, cross-process, and over the network. We're looking for engineers eager to help us invent how different real-time 3D runtimes communicate and render under real-world constraints. You’ll work at the intersection of core engine tech, high-performance networking, distributed systems, and graphics. This is your opportunity to build the fundamental infrastructure for the next generation of interconnected game and 3D ecosystems. You’ll own critical tech that enables Unity to run as a guest within other processes, engines, and distributed systems. This is deep engine work requiring a holistic understanding of execution models, serialization, asset lifecycles, and runtime performance—all operating reliably in host environments we don’t control. You'll design systems that allow Unity to load, run, and synchronize assets when we don't own the main loop, design clean, extensible architecture, then drop into assembly to shave off milliseconds. What you'll be doing - Own and evolve critical subsystems across the engine stack, from low-level C++ to high-level C# APIs across editor, build, and runtime code. - Design and implement high-performance, extensible APIs intended for embedded, cross-process, and networked configurations. - Develop schemes to manage execution timing and resource contention within or between processes and over the network with minimal overhead - Orchestrate loading, change tracking, serializing, and synchronizing components and assets in bandwidth and latency-constrained environments. What we're looking for - Core Engine Expertise: Experience building or fundamentally extending game engine cores, middleware, or foundational systems (e.g., serialization, build pipelines, memory subsystems). - Architectural Vision + Practical Implementation: Design modular, testable systems, then implement and debug them yourself end-to-end - High-Performance Coding: Strong C++ and C# skills, with practical understanding of CPU caches, branch behavior, memory layout, and profiling. - Engine-Wide Breadth: Hands-on experience across multiple engine domains (e.g., physics, animation, input, assets) and how they interact. You might also have - Experience with WASM, embedded runtimes, or compiler pipelines (Mono, CoreCLR, etc.). - Deep knowledge of multithreading, job systems, lock-free techniques, and/or Unity DOTS. - Experience solving cross-platform issues across consoles, mobile, and desktop. - Familiarity with networking concepts such as replication, authority, and RPCs. Additional information - Relocation support is not available for this position - Work visa/immigration sponsorship is not available for this position Benefits At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance. Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status. While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new parents through leave and family-care programs | Office food snacks | Mental Health and Wellbeing programs and support | Employee Resource Groups | Global Employee Assistance Program | Training and development programs | Volunteering and donation matching program Life at Unity 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 you have a disability that means 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. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity. Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy and Applicant Privacy Policy. Should you have any concerns about your privacy, please contact us at DPO@unity.com. #SEN #LI-LM1 *Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors. Gross pay salary $153,400—$230,200 USD
Related Guides
Related Job Pages
More Software Engineer Jobs
Would shaping the development of web services and applications excite you? Would you like to create a seamless experience for customers? Join our Compute Web Team The Compute Team mission is to accelerate innovation by making computing simple, scalable, accessible, and affordable for all. We provide the infrastructure and services that enable developers to build next generation applications. We take ownership of the design and development of core interfaces, applications, APIs and services. We create an experience that allows customers and internal stakeholders to build software using the best technologies. Make a difference to our business You'll work on the Linode API on our Cloud platform team. You'll work closely with the Cross-functional teams to accomplish new and exciting initiatives. Our work environment nurtures innovative solutions, rapid development cycles, and open communication. We're a closely-knit team with a focus on agile development and innovative solutions. If you enjoy working on projects that have a big impact, you'll enjoy working at Akamai! As a Software Engineer, you will be responsible for: - Researching, proposing, and integrating relevant open-source projects based on product objectives for our stakeholders - Providing technical expertise, solving problems and supporting your team - Working in an environment that fosters innovative solutions, rapid development cycles, and open communication - Improving internal processes and systems on a consistent basis, showcasing effective communication Do what you love To be successful in this role you will: - Have a Bachelor's degree in Computer Science or related field - Have hands-on experience with Python3 and modern web development frameworks based on REST APIs, such as Flask, Django, or FastAPI - Have working experience with relational database management systems like SQL, Postgres and Object Relational Mapper like SQLAlchemy - Have excellent debugging and troubleshooting skills, code reviews, design reviews while being a good team player - Have a good understanding of CI/CD, Docker, Networking, Security, Linux and testing practices Build your career at Akamai Our ability to shape digital life today relies on developing exceptional people like you. The kind that can turn impossible into possible. We’re doing everything we can to make Akamai a great place to work. A place where you can learn, grow and have a meaningful impact. With our company moving so fast, it’s important that you’re able to build new skills, explore new roles, and try out different opportunities. There are so many different ways to build your career at Akamai, and we want to support you as much as possible. We have all kinds of development opportunities available, from programs such as GROW and Mentoring, to internal events like the APEX Expo and tools such as Linkedin Learning, all to help you expand your knowledge and experience here. Learn more Not sure if this job is the right match for you or want to learn more about the job before you apply? Schedule a 15-minute exploratory call with the Recruiter and they would be happy to share more details. Compensation Akamai is committed to fair and equitable compensation practices. For US based candidates only - the base salary for this position ranges from $75,700 - $136,300/year; a candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. Compensation for candidates outside the US will vary. The compensation package may also include incentive compensation opportunities in the form of annual bonus or incentives, equity awards and an Employee Stock Purchase Plan (ESPP). Akamai provides industry-leading benefits including healthcare, 401K savings plan, company holidays, vacation (in the form of PTO), sick time, family friendly benefits including parental leave and an employee assistance program including a focus on mental and financial wellness; Eligibility requirements apply.
• Development, maintenance and support of applications. • Implementation and optimization of data load and transformation processes. • Creation of queries to support reports and analytical dashboards for decision-making. • Analysis and resolution of performance issues in queries and database processes.
Staff Software Engineer
Latitude AILatitude AI is a wholly owned subsidiary of Ford Motor Company that develops automated driving technologies. The company was formed in 2023 to reimagine what it’s like to drive, giving drivers time back on their journeys and transforming the driving experience to be safer, less stressful, and more enjoyable for everyone. Headquartered in Pittsburgh with engineering centers in Dearborn, Mich. and Palo Alto, Calif., Latitude employs about 550 people.
Role Description In this section: - Leverage hardware, RTOS, and Linux expertise of peer engineers to design and implement embedded application and system component architectures. - Establish development plans and help the team to execute them effectively. - Mentor peer engineers through rigorous code reviews, testing, and by leading by example to set the bar for personal delivery quality and cadence. - Reach across teams and organizations to plan early and frequent integrations with new and existing subsystems. - Establish and refine best practices for safety-critical embedded software development in a modern development environment. Qualifications - Passion for Embedded Software Development in modern C++ (17+) in constrained environments. - Strong test-forward design skills; ability to layer test modalities to effectively and efficiently test your code. - Strong experience in writing systems software (safe concurrent programming, interprocess communication, architecture awareness and efficiency, interfacing with device drivers, etc.). - Strong communication, organizational, and soft leadership skills. - Willingness to learn and improve internal software technologies for development and testing. Requirements - 10+ years of experience designing and developing system-level or embedded-level software in software-heavy projects (nice to have). - Experience using the gtest framework for unit test development (nice to have). - Development and support of software tools and infrastructure that improve developer experience (nice to have). - Expertise in Linux-based software development and related technologies including gtests, Python, Bazel, and Docker (nice to have). - Experience with Automotive Ethernet, UDS, DOIP, Some/IP (nice to have). Benefits - Competitive compensation packages. - High-quality individual and family medical, dental, and vision insurance. - Health savings account with available employer match. - Employer-matched 401(k) retirement plan with immediate vesting. - Employer-paid group term life insurance and the option to elect voluntary life insurance. - Paid parental leave and Adoption/Surrogacy support program. - Paid medical leave. - Unlimited vacation and 15 paid holidays. - Daily lunches, snacks, and beverages available in all office locations. - Pre-tax spending accounts for healthcare and dependent care expenses. - Pre-tax commuter benefits. - Monthly wellness stipend. - Backup child and elder care program. - Professional development reimbursement. - Employee assistance program. - Discounted programs that include legal services, identity theft protection, pet insurance, and more. - Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives.
Application Developer Sr I
IDEXX LaboratoriesIDEXX Laboratories is a leading, publicly-traded biotechnology company founded in 1983. Specializing in pet healthcare, the company provides a range of IT-based
Application Developer Sr II Want to play a key role in developing Software and Data solutions that enable Medical Insights using the latest technologies, and contributing to improvements in Pet Health? Do you want to be part of a high functioning Scrum team with a strong business partnership and a drive for doing great work? The IDEXX Clinical Information Services team would like to meet you! IDEXX is seeking an Application Developer Sr II to design, implement proof of concepts, build and manage data pipelines and integrations, machine learning and applications in support of high impact clinical insights initiatives. You will join a team of talented software and data engineers, collaborating with data scientists, driving innovation in veterinary care. This is an exciting role that will interact with IDEXX’s core clinical data assets. If you enjoy complex architecture, infrastructure, software and data engineering challenges, consider this role! In this Role: - You will be a key senior member of a highly effective team delivering industry leading capabilities, participating in business planning and technical architecture and infrastructure strategy. - Innovate in technology, team process and development practices. - Our team practices Scrum development, so experience and desire to work in Agile teams is a must! - You will work with a close-knit team of Architects, Developers, Data QA Engineers, DevOps, Product Owners, and Scrum Masters in a variety of remote locations - excellent communication, collaboration and interpersonal skills are important for team success. - You will have the support to learn new skills, access to a network of professionals, and exchange knowledge with peers through mentorship and coaching opportunities. What you need to succeed: - Proficiency with one or more major cloud providers (AWS preferred) - Proficiency with AWS Services (API Gateway, AWS Lambda, SQS, S3) - Proficiency with Github and experience with Github Actions - Proficiency with Programming Languages (Java 17 & Python 3) - Proficiency with relational databases (AWS MySQL Aurora) - Proficiency with Databricks - Proficiency with building continuous integration and deployment (CI/CD) systems - Proficiency with infrastructure-as-code tools (Terraform) - Experience with tools like JIRA, Confluence, Slack, MS Teams - Familiarity with Snowflake - Familiarity with domain-driven design (DDD) a plus - Ability to rapidly learn and adapt - Ability to mentor/coach more junior Development and QA Team members What you can expect from us: - Competitive base salary between $110,000 and $120,000 - Opportunity for annual cash bonus - Health / Dental / Vision Benefits Day-One - 5% matching 401k - Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more Let’s Pursue What Matters. IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws. #LI-RM1



