Skip to content

Software Engineer (New Grad Program)

New grad software engineers build production features for scalable analytics platform, focusing on SPAs, backend systems, and data visualization. Requires recent CS bachelor's/master's, strong DSA/OS knowledge, and one modern language like Java/Python/JS; 3-month temp-to-hire onsite in SF or NYC.

135k – 135kSan Francisco, CANew York, NYFullstack EngineeringOnsiteEntry level

About the role

New Grad Program Qualifications

  • Legally authorized to work in the US (no visa sponsorship)
  • Recent graduate (within last 12 months) of Bachelor's or Master's in Computer Science or related field
  • Able to begin 3-month temp-to-hire role in May 2025 or thereafter
  • Intermediate to advanced grasp of Operating Systems, Data structures, algorithms, and at least one modern programming language (e.g., Java, Python, JavaScript)
  • Excited to learn and build complex user interfaces, data visualizations, or backend systems
  • Solid project management and communication abilities
  • Ability to collaborate and work in a team environment
  • Able to commit 40 hrs/week for 12 weeks in-person

During your new grad program you will:

  • Learn how to build production software and understand how large Single Page Applications are built and extended with the user experience top of mind
  • Experience how backend scales to handle multiple customers and billions of data points while keeping user information secure
  • Gain an understanding of how to own a development project from beginning to end
  • Develop automated unit tests to get the relevant code coverage and work with product owners and techpubs to document your work
  • Partner with other Engineers, Product Managers, and Designers
  • Design and deliver innovative solutions to improve the Sigma user experience by implementing new features into our product
  • Find new ways to optimize the performance of one or more components of the product

Additional Job details

New Grads at Sigma are compensated with an hourly rate of $65.00 per hour and relocation bonus (where applicable).

Skills

JavaPythonJavaScriptData StructuresAlgorithmsOperating SystemsReactSingle Page ApplicationsUnit TestingData Visualization

Software Engineer, New Grad

New grad software engineer building product features, improving performance, and creating internal tools at Notion. Requires pursuing bachelor's/master's in CS/engineering, internship experience, and proficiency in languages like TypeScript, Node.js, or Python, with web and backend familiarity.

126k – 146kSan Francisco, CAFullstack EngineeringHybridEntry levelCSSHTML

Software Engineer, New Grad

New grad software engineer building robotics data infrastructure across on-device and cloud systems. Requires robotics experience via internships or projects, proficiency in Rust/C++/TypeScript, and distributed systems exposure.

150k – 210kSan Francisco, CAFullstack EngineeringOn-siteEntry levelGCPAWS

New Grad Software Engineer

Early-career full-stack engineer builds product features, backend systems, data pipelines, and AI-powered workflows for financial platform serving CPG brands. Requires strong programming fundamentals and eagerness to learn; CS degree preferred.

150k – 150kNew York, NYFullstack EngineeringOn-siteEntry levelAWSNLP

Software Engineer – General (new grad / early career)

Early-career Software Engineer designing control systems for ground stations, optimizing data pipelines, building distributed cloud orchestration, APIs, monitoring, and production testing software for global space communications network. Requires 0-2 years experience and bachelor's in CS or related.

120k – 140kLos Angeles, CA +1Fullstack EngineeringOn-siteEntry levelGoC++

Software Engineer Intern (Fall 2026)

Software engineering intern building and shipping AI-native projects on Notion's full stack, paired with a mentor for 12 weeks. Requires pursuing bachelor's/master's in CS/engineering, prior internship, and proficiency in TypeScript/Node.js/Python.

119k – 127kSan Francisco, CAFullstack EngineeringHybridEntry levelAILLMs