(New Grad) Software Engineering
Samsara10 months ago
San Francisco, CA, United States
Hybrid
Full-time
Beginner Level (< 1 year)
Job Description
Position Overview
Are you a recent or upcoming graduate ready to launch your career at the forefront of industrial IoT? Join us and help shape the future of connected operations. You will immediately dive into challenging, real-world projects with the freedom and responsibility of a full-time engineer. We believe in providing a greenfield opportunity for growth and a high degree of ownership from day one.
Our Tech Stack: Golang for backend, Typescript and React for web client, GraphQL for data fetching, and React Native for our mobile app. Experience with similar technologies is strongly encouraged.
Key Responsibilities
- Backend Infrastructure: Design and develop the core systems powering our IoT platform and managing data from over 15,000 hardware assets globally.
- Full-stack, Frontend: Create intuitive user interfaces that transform data from millions of devices into actionable insights.
- Full-stack, Backend: Architect and develop innovative platform features that impact both current and future customers.
- Mobile Infrastructure: Develop critical infrastructure for our React Native application, ensuring a seamless mobile experience.
- Embedded Software: Design, develop, and maintain on-device software for our hardware products under challenging real-world conditions.
Required Qualifications
- Current Senior pursuing a Bachelor's degree in Computer Science, Mathematics, or a related technical field, with an expected graduation date in Fall/Winter 2025 or Spring/Summer 2026.
- Full-time role that is remote OR in-person hybrid (3 days per week in our San Francisco, CA office and 2 days working remotely).
Preferred Qualifications
- Has a Builder Mindset: Passionate about taking ownership of projects with a strong foundation in computer science fundamentals, data structures, and algorithms.
- Knows Their Stuff: Proven ability to develop production-level software with expertise in areas such as Backend, Infrastructure, Fullstack, Frontend, or Mobile Infrastructure. Experience with Golang, Python, Node.js, Typescript, and React is highly valued.
- Is Customer Obsessed: Motivated by understanding customer needs, shipping effective solutions, and iterating based on feedback.
- Wins as a Team: Excellent collaboration skills with the ability to work both independently and alongside cross-functional teams.
Benefits & Perks
- Real-World Impact: Contribute to software, firmware, and hardware that power essential industries and keep critical operations running smoothly.
- Scale & Innovation: Engage with cutting-edge technologies backed by a global footprint of over 2.3 million IoT devices.
- Continuous Learning: Thrive in an environment that values growth, learning, and exposure to diverse challenges.
- Direct Customer Connection: Participate in customer interviews and collaborations to ensure your work drives real value.
- Team Culture: Be part of a collaborative team that champions shared success and supports each other in achieving our vision.
Required Skills
Collaboration
Problem Solving
Data Structures
Typescript
Python
Algorithms
Node.js
React
Golang