JOBSEARCHER

Software Engineer – Full-Stack

CgsMenlo Park, CAL6 LeadNovember 6th, 2026
Software Engineer – Full-Stack
Location: San Francisco, California, USA
Work arrangement: On-site, 5 days per week
Working hours: 9-9-5Base salary: $150,000–$200,000 per year
Equity: 0.3%–0.7%Experience: 2+ years of relevant experience
Positions: 2Work authorization: US citizens, green card holders, H-1B and TN visa holders. Other visa sponsorship is not available.
About the Company: Join a seed-stage AI company in San Francisco building a platform that enables logistics and supply-chain businesses to create AI agents capable of handling complex, high-stakes operational workflows. The company works with some of the world's largest logistics providers, including businesses across freight forwarding, customs brokerage, warehousing, third-party logistics, and trucking. With a deliberately lean team of approximately 14 people, the company focuses on building customer-driven features directly into its core platform, rather than creating separate products for individual customers.
The Role: As a Full-Stack Software Engineer, you will take ownership of high-impact engineering projects from initial architecture and design through development, deployment, and ongoing optimisation. You will work across the full technology stack, using Python, JavaScript/TypeScript, Next.js, and Node.js to build everything from front-end interfaces to backend services and data pipelines. This is an opportunity to join an early-stage engineering team where you will have significant technical ownership, influence architectural decisions, and help build the core product used by major logistics and supply-chain companies. The company values engineers who can work independently, think from first principles, and take responsibility for delivering complete solutions rather than simply executing predefined tickets.
Key Responsibilities: Design, build, and maintain full-stack features across the company's AI platform. Own engineering projects end to end, from architecture and technical design to deployment and optimisation. Develop modern front-end applications and user interfaces using Next.js and TypeScript. Build backend services, APIs, and data pipelines using Python and Node.js. Make architectural decisions and ensure systems are scalable, reliable, and maintainable. Establish and maintain high standards for code quality, testing, and code reviews. Collaborate closely with product and engineering teams to turn customer requirements into core product capabilities. Work on complex technical challenges involving AI agents and logistics workflows. Contribute to engineering standards and mentor less experienced engineers as the team grows.
Requirements: At least 2 years of strong full-stack software engineering experience. Strong programming skills in Python and JavaScript/TypeScript. Practical experience with Next.js and Node.js. Experience designing and building applications across both frontend and backend systems. Ability to take ownership of features and systems from initial concept through production deployment. Strong understanding of software architecture, system design, testing, and code quality. A first-principles approach to problem-solving and the ability to work independently. Evidence of strong technical growth and impact, ideally through early engineering experience at a fast-growing startup or a strong academic background. Comfortable working in a lean, fast-paced startup environment with significant individual responsibility. Willingness to work on-site in San Francisco five days per week. Must meet the company's eligible work authorisation requirements.
Important: The company prioritises technical ownership, architectural depth, and the ability to deliver meaningful results over years of experience alone. Candidates who primarily execute tickets without taking ownership of broader technical decisions are unlikely to be a fit. Experience in logistics or supply-chain technology is a plus, but not required. What Makes This Opportunity Interesting? Early engineering ownership: Help build and scale the core product at a seed-stage AI company. Technical autonomy: Own projects from architecture through deployment. Real-world impact: Build software used by some of the world's largest logistics and supply-chain providers. Modern technology stack: Work across Python, TypeScript, Next.js, and Node.js. Lean engineering team: Have a direct influence on technical decisions and engineering standards. Competitive package: $150,000–$200,000 base salary plus 0.3%–0.7% equity.
Additional benefits: Daily team dinners, travel stipend, and health, vision, and dental insurance.
Interview Process: Company review of your profile. Short introductory call with the CEO (10–15 minutes).Technical interview with one of the engineers (approximately 90 minutes), consisting of two practical sub-projects. Half-day on-site working session with the team. Optional work trial. Offer.
Initial Screening: There are no formal application questions. Before submitting, candidates must confirm that they can work on-site in San Francisco five days per week and meet the company's work authorisation requirements.