Software Engineer – Full-Stack

CGS

San Francisco (CA)

On-site

USD 150,000 - 200,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Daily team dinners
Travel stipend
Health, vision and dental insurance

Job summary

CGS, a seed-stage AI company in San Francisco, is hiring two engineers to own features end-to-end and influence architectural decisions on the core AI platform used by logistics providers.

Expect a stack of Next.js/TypeScript on the frontend and Python/Node.js on the backend, with strong emphasis on ownership, independence, and delivering complete solutions in a lean startup environment. On-site five days a week.

Qualifications

  • 2+ years of strong full-stack software engineering experience.
  • Practical experience with Next.js and Node.js.
  • Experience designing and building applications across frontend and backend.
  • Ability to take ownership of features from concept to production deployment.
  • Strong understanding of software architecture, system design, testing, and code quality.

Responsibilities

  • Design, build, and maintain full-stack features across the AI platform.
  • Own engineering projects end to end from architecture to deployment.
  • Develop front-end apps using Next.js and TypeScript.
  • Build backend services, APIs, and data pipelines with Python and Node.js.
  • Maintain high standards for code quality, testing, and reviews.
  • Collaborate with product and engineering teams to translate requirements into core capabilities.
  • Tackle complex AI and logistics workflow challenges.
  • Mentor junior engineers as the team grows.

Skills

Ownership
Independence
Problem solving
First principles

Tools

Next.js
Node.js
Python
TypeScript

Job description

Location: San Francisco, California, USA

Working hours: 9-9-5

Base salary: $150,000–$200,000 per year

Equity: 0.3%–0.7%

Experience: 2+ years of relevant experience

Positions: 2

Work 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

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.
  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Founding Engineer
Founding Engineer

True • San Francisco (CA)

On-site
USD 160,000 - 230,000
Visa sponsorship
Senior Founding Engineer, Distributed Systems
Senior Founding Engineer, Distributed Systems

Inventure • San Francisco (CA)

On-site
USD 200,000 - 300,000
Relocation support
Visa sponsorship
Forward Deployed Engineer
Forward Deployed Engineer

Aionia Group • San Francisco (CA)

On-site
USD 200,000 - 325,000
Head of Engineering
Head of Engineering

CGS • San Francisco (CA)

On-site
USD 260,000 - 350,000
Relocation support
Company apartment
Health benefits
Software Engineer
Software Engineer

Wwshemi • San Francisco (CA)

On-site
USD 150,000 - 300,000
Visa sponsorship
Member of Technical Staff – Platform Engineering
Member of Technical Staff – Platform Engineering

CGS • San Francisco (CA)

On-site
USD 200,000 - 400,000
Equity participation 0.1–0.5%
Own core platform infrastructure
Influence architecture and standards
+1
Product Engineer
Product Engineer

Imigrus • San Francisco (CA)

Hybrid
USD 185,000 - 230,000
Equity
Visa sponsorship
Hybrid work
+1
Backend Engineer — High-Volume Data Processing
Backend Engineer — High-Volume Data Processing

Morgan Pinnacle Group • New York (NY)

On-site
USD 220,000 - 300,000
Relocation support
Visa sponsorship
Competitive equity
+1
AI Engineer / Staff Agent Engineer
AI Engineer / Staff Agent Engineer

PVR Cinemas • San Francisco (CA)

On-site
USD 200,000 - 300,000
Equity package
Relocation assistance
On-site in SF/NY
Founding Engineer – Backend & Agent Infrastructure
Founding Engineer – Backend & Agent Infrastructure

CGS • San Francisco (CA)

On-site
USD 180,000 - 280,000