drjobs Senior Software Engineer, Programming Languages & Compilers

Senior Software Engineer, Programming Languages & Compilers

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Mateo, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

To make tomorrows top games developers on the Roblox platform need more than just a scripting environment that worksthey need modern languages features advanced programming interfaces an efficient set of script libraries a comprehensive suite of development tools and an ultra-fast multithreaded runtime. Join our Game Engine Programmability team and help define the Roblox scripting language as well as help drive the development of a new set of programming interfaces and advanced tooling features that will be used by millions of developers daily.

As a Senior Software Engineer on the Roblox Game Engine Programmability Team
You Will:

  • Contribute to the design and development of new features in Luau across its highly-efficient type solver analysis tools compiler virtual machine and runtime stack.
  • Take ownership of new feature development from concept and prototyping to deployment and maintenance.
  • Improve the adaptability and performance of existing components.
  • Collaborate with engineers across various engine and partner teams to build collaborative solutions.

You Have:

    • Proficiency in C and a solid understanding of programming languages compilers and runtime.
    • Over 5 years of experience in developing and deploying user-facing software development tools such as programming language compilers virtual machines and runtime APIs.
    • A Bachelors or Masters degree in Computer Science or equivalent experience.
    • Enthusiasm about modern programming languages compilers virtual machines just-in-time compilation garbage collectors and runtime domain.
    • Desire to constantly learn and keep abreast of the latest trends in scripting languages and programming environments.
    • Experience with API and tool development game development and distributed systems. Experience with Lua or Luau scripting is a plus.
    • A strong grasp of industry standards best practices and design patterns.
    • The ability to analyze and approach problems from multiple perspectives weighing the advantages and drawbacks of different solutions.

Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.