Talent.com

Entry level software engineer Jobs in San Mateo, CA

Create a job alert for this search

Entry level software engineer • san mateo ca

Last updated: 2 days ago

Principal Software Engineer

RobloxSan Mateo, CA, United States
Full-time

San Mateo, CA, United StatesEngineeringID: 6037.Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– a...Show more

Entry-Level - Remote Sales Representative

The McQuade Organization Victor ReyesSan Carlos, CA, US
Remote
Full-time
Quick Apply

As a Sales Representative, you will play a key role in expanding our branch by connecting with new prospects and building meaningful relationships within the community.In this role, you will use yo...Show more

Frontend Software Engineer - React

ChaldalSan Mateo, California
Full-time

As a React Engineer you will build performant apps for large scale systems that power nationwide supply chains which move thousands of metric tonnes of produce on a daily basis.You will be responsi...Show more

Work From Home - Data Entry – Product Support – Entry Level

GLEmerald Lake Hills, California
Remote
Full-time

We’re looking for Customer Support Product Testers across the US to work from home and help top brands improve their products before they hit the market.Show more

Software Engineer Intern - Kernels

quadric, IncBurlingame, CA, US
Temporary
Quick Apply

Quadric has created an innovative general purpose neural processing unit (GPNPU) architecture.Quadric's co-optimized software and hardware is targeted to run neural network (NN) inference workloads...Show more

Entry-Level Automotive Photographer

Pro Motion Pix LLCBelmont, CA, US
Full-time

Dealership Vehicle Inventory Photographer (Entry-Level Welcome).Full-Time, Monday–Friday, 8:00 AM–4:30 PM (or until route completion).Burlingame, Redwood City, CA + surrounding areas (San Mateo, Be...Show more

Software Engineer

Aditi ConsultingBurlingame, CA
Full-time

We are looking for developers with experience in user interfaces, infrastructure, and/or tools supporting applications across various interfaces, including desktop and Android.If you are interested...Show more

Software Engineer II

Onward SearchRedwood City, California, US
Temporary

We're partnering with a leading AI enablement team, to find a talented Software Engineer II to join their innovative group in supporting AI tools and analytics.This temporary position, lasting appr...Show more

Entry Level Secretary

TradeJobsWorkforce94128 South San Francisco, CA, US
Full-time

Secretary Job Requirements: Scheduling estimate appointments and drop off dates.Organizing and maintaining all physical and electronic files.Providing information to callers.Keeping track of all ne...Show more

 • Promoted

Entry-Level Financial Representative

True Path FinancialBurlingame, CA, US
Full-time

Are you ready to take control of your career and make a meaningful impact? We are looking for highly motivated individuals—whether new to the workforce or making a career transition—to join our gro...Show more

Certified Nursing Assistant - Entry Level Training Program

DreamboundRedwood City, California, United States
Full-time

Note : This is an educational program, not a job.Successful completion of the program does not guarantee employment but will equip you with valuable skills for the healthcare job market.Looking to ...Show more

 • Promoted

Autonomy Software Engineer

ZiplineSouth San Francisco, California, USA
Full-time

About Zipline Zipline is the world’s largest and most experienced drone delivery service.We are on a mission to serve all humans equally by ensuring access to food, medicine and essential goods any...Show more

Bioinformatics Software Engineer

MindlanceSan Mateo, California, United States
Full-time
Quick Apply

We re Hiring: Bioinformatics Software Engineer.Location: Foster City, CA (Hybrid).Contract: 9+ months (with potential extension).Are you passionate about building cutting-edge computational platfor...Show more

Entry-Level Data Entry Specialist (Remote)

FocusGroupPanelRedwood City, California, United States
Remote
Part-time

Work From Home, Entry Level Data Entry Clerk As A Research Participant.We are looking for people who want to work remotely from home.You'll need an Internet connection and a mobile device or comput...Show more

Front End Entry Level

SafewayBelmont, CA, United States
Part-time

When you begin your job with us working on the front-end as a courtesy clerk, customer service associate, or cashier, you are taking a step towards an opportunity that can help you learn, grow, and...Show more

Entry Level Tennis Coach

CALEX SPORTS INCRedwood City, CA, US
Part-time

Monday–Friday 1:00–5:00 PM (some weekend options available).At least High School or equivalent.We are looking for enthusiastic and reliable individuals to join our team as After School Tennis Coach...Show more

Remote - Entry Level Sales

New Freedom Financial LLCBurlingame, CA, US
Remote
Full-time
Quick Apply

About New Freedom Financial New Freedom Financial is a family-driven, vision-first agency backed by a major national carrier.We combine modern tech, AI-assisted systems, and human connection to&#...Show more

Entry Level Sales

Shannon Fenech Farmers InsuranceSan Mateo, CA, US
Full-time
Quick Apply

Are you looking for a career to replace your job?.Shannon Fenech Farmers Insurance in San Mateo, California, is looking for an experienced sales representative to join our team.In this role, you wi...Show more

Entry Level Swim Instructor

British Swim School of Bay AreaSouth San Francisco, CA, US
Part-time

A position at British Swim School is more than just a job, it is an opportunity to learn, grow, and make an impact in the lives of your community to ensure “survival of the littlest”.Compensation a...Show more

People also ask
Principal Software Engineer

Principal Software Engineer

RobloxSan Mateo, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Principal Software Engineer

San Mateo, CA, United StatesEngineeringID: 6037

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.

At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.

A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

Every day, tens of millions of people from around the world come to Roblox to play, learn, work, and socialize in immersive digital experiences created by the community.

Our vision is to build a platform that enables shared experiences among billions of users. This is what’s known as the metaverse: a persistent space where anyone can do just about anything they can imagine, from anywhere in the world and on any device. The breadth of opportunities, and the evolving demands of this first-of-its-kind platform, ensure that your avenues for growth are always expanding and flexible.

As a Principal Software Engineer of the Game Engine data model team, you will innovate on the core data structures that form the backbone of Roblox’s platform. In this role you will have first hand opportunity to design and build one of the core technologies that makes the Roblox game engine special.

The Data Model framework provides an interface between engine capabilities and our creators. It also acts as a fabric to core technologies, such as networking, scripting, Studio, rendering and physics which are essential to the high performance of the Roblox game engine. This role is in our San Mateo, CA HQ three days a week (Tuesdays to Thursdays).

You Will:

  • Develop engine code that performs well for all user-created games on the Roblox platform.
  • Establish the foundational architecture and technical direction for the team.
  • Work cross-functionally, across teams and technology platforms to deliver high quality and amazing functionality.
  • Lead by example and mentor engineers to implement technological best practices, patterns, and strategies.
  • Improve the product quality by encouraging automation testing.
  • Take Ownership of projects throughout their full lifecycles.
  • Execute on all the devices Roblox supports - from desktop clients to mobile phone clients to console clients.

You Have:

  • At least 8+ years experience and expertise with C++ code-generation and analysis tools (libclang, Abstract Syntax Trees, etc).
  • Outstanding systems-level C++ programming skills.
  • Curiosity about the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw.
  • BS or MS in Computer Science, or equivalent practical experience.

Additional Considerations:

  • Familiarity with game engines or other large-scale simulations is beneficial.
  • Excellent interpersonal skills and follow-through.
  • Ability to build systems that work and keep on working optimally.
  • Detailed in handling potential failure cases, and diligent in automated testing.
  • Willingness to learn, and stay up-to-date on technology developments.

Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).