What are the responsibilities and job description for the Senior Software Engineer position at Jenn Nguyen and Friends?
Job Description
Job Description
Who Are We? We are a fast-moving, venture-backed seed-stage startup with a widely adopted product used by over 1.8 million engineers worldwide . Until recently, we were profitable due to strong customer traction, and we have now raised our first VC round to scale further and incorporate AI-driven innovations . What's In It for You?
Build End-to-End Products Own full-stack development and work on impactful software that is already widely used.
High-Growth Startup Be part of a small, elite team where your contributions directly shape the product .
Must already be based in the Bay Area and work onsite in Redwood City three days per week.
Fast-Paced Environment Move at startup speed with rapid iteration cycles and hands-on execution .
What Will You Do?
Own complex software projects end-to-end across front-end, back-end, and DevOps without heavy guidance.
Move at startup speed , balancing rapid iteration with long-term maintainability.
Balance 60% back-end and 40% front-end development, ensuring a seamless experience for users.
Collaborate directly with the founding team , contributing to product strategy and execution.
What Will You Need? Required Experience :
5 years in software engineering , with at least 2 years at the senior level , owning end-to-end development.
Recent startup experience Must have worked at a startup with fewer than 100 people (ideally 5-50) in the last five years .
Proficiency in full-stack development , ideally 60% back-end, 40% front-end .
Strong technical foundation Degree in Computer Science or Engineering required.
Clear, concise communication Must be able to articulate technical concepts logically and succinctly.
Hybrid Bay Area Requirement Must already be located in the San Francisco Bay Area and have worked onsite or hybrid in the last five years .
Tech Stack :
Back-End : Python, Django, REST, Microservices
Front-End : Angular preferred, but React, Vue, Ember, and Electron.js are acceptable
General Full-Stack Knowledge : JavaScript, Python
Preferred Experience (Nice to Have) :
Background in electronic circuit design, electrical engineering, or CAD software.
Deep science or advanced engineering degree.
Experience working with AI , including APIs, training models, or AI research.
Strong understanding of user experience and UI / UX-focused development.
Side projects involving electronics or hardware-related full-stack development.
Why Join Us?
This is a rare opportunity to join an elite engineering team at a high-growth, VC-backed startup . If you are passionate about fast-paced environments , have startup hunger and intensity , and want end-to-end ownership of impactful projects , we want to hear from you.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior Software Engineer?
Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.