- Salary
- $145k – $190k
- Workplace
- Remote, Onsite
- Type
- Full-time
- Department
- IT
- Seniority
- Lead
- Experience
- 5+ years
- Education
- Master
- Source
- RecruiterFlow
Description
Lead/Senior Software Engineer, Full-Stack – AI Studio
Redwood City, CA (5 Days Onsite)
Seniority
- Senior Software Engineer: 5–8+ years of professional software engineering experience
- Lead Software Engineer: 8–12+ years leading technical initiatives and mentoring engineers
Work Experience
- Strong experience building production-grade full-stack web applications from architecture through deployment.
- Experience developing complex frontend applications using React, Redux, TypeScript, or similar modern JavaScript frameworks.
- Backend development experience with Java, Spring Boot, or other object-oriented languages and frameworks.
- Built developer platforms, internal tools, IDEs, low-code platforms, workflow builders, dashboards, or enterprise SaaS products.
- Experience designing scalable APIs and distributed systems supporting enterprise-scale applications.
- Comfortable collaborating across Product, Design, Infrastructure, and Platform Engineering teams.
- Experience leading technical design reviews, driving architecture decisions, and mentoring engineers (required for Lead level).
- Prior experience shipping highly interactive user experiences or developer productivity tools is highly preferred.
Education
- Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline.
- Master's degree preferred.
Hard Skills
- JavaScript / TypeScript
- React, Redux (Vue or Angular also considered)
- Java, Spring Boot, or other object-oriented backend frameworks
- REST APIs
- SQL and NoSQL databases
- Git
- Distributed systems
- Data structures & algorithms
- Object-oriented design
- Performance optimization
- Testing (unit, integration, end-to-end)
- Agile development
- CI/CD
- Cloud platforms (AWS, Azure, or GCP)
- Experience building scalable enterprise SaaS applications
Nice to Have
- Experience building developer platforms, AI platforms, low-code/no-code products, IDEs, or workflow automation tools.
- Experience with AI/ML platforms, data science tooling, or enterprise AI products.
- Experience with visual application builders or drag-and-drop interfaces.
- Familiarity with modern AI developer workflows and LLM-powered products.
- Open-source contributions or strong technical side projects.
Soft Skills
- Strong technical leadership and ownership.
- Excellent communication across engineering, product, and design organizations.
- Thrives in fast-paced, ambiguous environments.
- Passion for building elegant user experiences for technical users.
- Collaborative mentor who enjoys raising the engineering bar.
- Product-minded with strong customer empathy.
Traits They Are Looking For
- Builders who enjoy solving difficult engineering problems.
- Engineers who can own products end-to-end.
- Strong architectural thinking with hands-on coding ability.
- Experience mentoring engineers and influencing technical direction.
- Passion for developer experience and platform engineering.
- Comfortable moving quickly while maintaining high engineering quality.
Traits to Avoid
- Frontend-only engineers with little backend experience.
- Backend engineers with minimal UI or product experience.
- Candidates who primarily maintain legacy systems without building new products.
- Engineers lacking ownership or cross-functional collaboration experience.
- Frequent job hopping (multiple tenures under one year without clear progression).
Compensation
- Senior Software Engineer: $145,000–$190,000 Base + Equity + Bonus
- Lead Software Engineer: Up to $219,000 Base + Equity + Bonus
Location
- Redwood City, CA
- 5 days/week onsite
Why Join
- Build the primary developer experience for one of the world's leading Enterprise AI platforms.
- Work on products used by developers, data scientists, and Fortune 500 enterprises building production AI applications.
- Own highly visible features across frontend, backend, architecture, and platform infrastructure.
- Collaborate with world-class engineers solving complex enterprise AI and developer productivity challenges.
- Opportunity to influence the future of enterprise AI development through C3 AI Studio, the company's flagship application-building platform.