Lead Software Engineer / Architect

Foster City, CA | Engineering

Job Description

About Us: 

TechShed operates in a fierce startup culture where we move fast and take risks, where what you brainstorm in the morning can be implemented in the afternoon. Folks who are afraid of impassioned whiteboard debates and rowdy ping-pong games need not apply. We’re looking for people who are zealous about building products that drive billions of dollars in revenue.

Our philosophy relies heavily on working hard and playing hard: Life at TechShed includes company ski trips, wine tastings, and work-abroad opportunities. Sound like a good time? Come build things with the company that builds things in America.


  • Free catered meals and a fully stocked kitchen — hone your latte-art skills here
  • Free shuttle service to/from SF and Caltrain — load up your Clipper card on us
  • Gym reimbursement and wellness incentives — our office is bicycle-, scooter- and dog-friendly
  • Tuition and industry-related conference reimbursement — we support your career development
  • Work-abroad opportunities — take your laptop and see the world
  • Medical, vision, & dental coverage — we want you to take care of yourself
  • 401K Matching & ESPP (purchase our stock at a 15% discount) — get stocked up

Take a look at what it's like to work at Techshed: 


About the Job:

  • Steer the design, architecture, and implementation of cutting edge products used every day, by millions of users
  • Serve as a thought leader, mentor, and go-to person for a growing engineering team on technical, architecture, design and related issues across multiple platforms
  • Capable of technical deep-dives into code, networking, operating systems and storage yet verbally and cognitively agile enough to hold your own in a strategy discussion


  • A big-picture thinker with a strong ability to implement strategies that align tasks/people/requirements for success in meeting goals
  • A rare, full-stack mix of intelligence, domain knowledge, spoken ability, and diplomacy that allows you to rapidly earn trust
  • Strong system architecture thinking combined with hands-on code development skills
  • You not only optimize your own code but make sure engineers are able to optimize theirs
  • You are able to present your work to diverse audiences including customers, other engineers, and management
  • Cherish with rapid development cycles; remain flexible and calm in the face of ambiguity




Apply Now
for this Job
Spread the Word
Not the right job?
Describe your perfect job
Join our Talent Network »