If you’re a talented software engineer who enjoys building scalable products from front to back, this could be a great opportunity to join Netic in San Francisco. The Full-Stack Software Engineer role is ideal for someone who wants to work across both frontend and backend development while contributing to impactful software projects in a collaborative engineering environment.
Job Overview
| Field | Details |
|---|---|
| Company Name | Netic |
| Role | Full-Stack Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related field; relevant professional experience may also be considered |
| Job Location | San Francisco, California, United States |
| Salary | $120,000–$160,000 per year |
| Work Type | On-site |
| Job Type | Full-Time |
| Job Level | Mid-Level |
| Industry | Software / Technology |
Job Description
Netic’s Full-Stack Software Engineers working on the product team build the features that put AI in the hands of real businesses. This role combines technical excellence with customer empathy, crafting products that make complex AI feel simple, and deliver immediate value to essential service industries.
We need to hire multiple new graduate engineers for our core software product team that are available to start between winter of 2026 and summer of 2027. If you can start earlier – even better.
What You’ll Do:
- Build agentic products: Design, code, and ship full-stack features for Netic’s AI platform.
- Co‑create with customers: Work closely with our customers to understand workflows, gather feedback, and turn pain points into features that stick.
- Own end‑to‑end delivery: Drive projects from spec to production, handling data models, APIs, front‑end polish, and post‑launch iteration.
- Ensure quality: Build, test, and monitor features in production to ensure reliability and performance.
What You’ll Bring:
- Proven product builder: Ability to deliver user‑facing software at scale; you’ve carried features through multiple release cycles.
- Full‑stack fluency: Comfortable with React, TypeScript, Python; experience with databases and cloud infrastructure.
- AI experience (nice‑to‑have): Hands‑on with LLM APIs, embeddings, or RAG patterns—or hunger to learn fast.
- Customer empathy: Track record of translating stakeholder goals into crisp technical specs and delightful products.
- Founder‑level ownership: You run toward ambiguity, write clean code quickly, and see failures as data for the next sprint.
- Excellent communicator: Able to explain architectural trade‑offs to engineering, and business outcomes to executives.
Selection Process
- Application submission
- Resume and profile screening
- Initial recruiter/HR interview
- Technical assessment or coding interview
- Technical/team interviews
- Final interview
- Offer and onboarding
How to Apply
- Review the Full-Stack Software Engineer position requirements.
- Prepare your updated resume and relevant professional details.
- Submit your application through the official job application link.
- Complete any required assessments or interview stages.
- Follow up with the recruiting team regarding the application status.