Sentra→
Software Engineer - New Grad at Sentra in San Francisco, CA
Entry LevelOn-siteFull-timeSan Francisco, CA$120k–$220k/yr
Skills
pythonreactapissql databasesawstypescriptfrontend developmentbackend developmentfull-stack developmentcomponent-based architecturestate managementperformance best practicesmodern frontend toolingvisual sensibilitysimplifying workflows
Job Description
Summary: Sentra is a company focused on building a unique company memory to assist startups in overcoming scaling challenges. The role involves building and shipping production features across the stack, designing scalable systems, and operating in a fast-paced environment with significant ownership and impact.
Responsibilities:
- Build and ship production features across the stack: frontend, backend, or both, depending on your interests and strengths
- Design and implement scalable systems that power core product experiences
- Iterate and ship code with AI coding tools (cursor, claude code, etc)
- Design and ship beautiful, high-performance user experiences for Sentra’s desktop and web app
- Own features end-to-end: from scoping → implementation → iteration and improvement
- Operate in a fast-paced, early-stage environment with real ownership and outsized impact
- Learn quickly, take initiative, and grow alongside the product and company
Required Qualifications:
- Recent graduate or early-career engineer with strong fundamentals in computer science and software engineering
- Interest in frontend, backend, or full-stack development (we're open to all three)
- Ability to work independently, learn quickly, and move fast in an ambiguous, early-stage environment (we are a startup)
- Experience with Python and building APIs
- Familiarity with SQL databases and cloud platforms (e.g., AWS)
- Interest in scalable systems and platform engineering
- Experience building modern web UIs with React and TypeScript
- Familiarity with component-based architecture, state management, and performance best practices
- Strong product and visual sensibility (layout, spacing, typography, interaction states)
- Experience with modern frontend tooling (e.g., Vite, Tailwind, testing frameworks)
- Interest in simplifying complex workflows and data into interfaces that feel intuitive
Preferred Qualifications:
- Bonus: exposure to LLMs, agentic frameworks, or retrieval-augmented generation (RAG)
Required Skills: Python, React, APIs
Important Skills: SQL databases, AWS, TypeScript
Nice-to-Have Skills: Frontend development, Backend development, Full-stack development, Component-based architecture, State management, Performance best practices, Modern frontend tooling, Visual sensibility, Simplifying workflows
Benefits: Free meals on in-office days, UberEats credits, Health insurance coverage (medical, dental, and vision), Equinox and other fitness/wellness memberships, Transportation stipend, Flexible time off
Benefits
Free meals on in-office days
UberEats credits
Health insurance coverage (medical, dental, and vision)
Equinox and other fitness/wellness memberships
Transportation stipend
Flexible time off