Resume and JobRESUME AND JOB
Handshake logo

Software Engineer Careers at Handshake - San Francisco, California | Apply Now!

Handshake

Software Engineer Careers at Handshake - San Francisco, California | Apply Now!

full-timePosted: Feb 5, 2026

Job Description

Software Engineer, Fellow Experience at Handshake

Role Overview

Are you a passionate Software Engineer looking to make a real impact in the AI economy? Handshake is seeking a talented and driven individual to join our Fellow Experience team. In this role, you'll be instrumental in building and scaling full-stack systems that power the middle-of-funnel experience for our fellows, from project discovery through successful onboarding. You will work closely with product managers and designers to deliver polished user experiences that impact fellow volume, match quality, and conversion. This is a unique opportunity to shape how every career evolves in the AI economy, working alongside world-class AI labs, Fortune 500 partners, and top educational institutions.

A Day in the Life

As a Software Engineer on the Fellow Experience team, your day-to-day activities will be dynamic and engaging. You might start your day by collaborating with product managers and designers to refine user stories and acceptance criteria for a new onboarding feature. Next, you could dive into the codebase, implementing matching logic for our automatic allocations system, ensuring it aligns with the latest product specifications. You'll also spend time writing high-quality, maintainable code, balancing speed and correctness to deliver features efficiently. Another part of your day could be dedicated to debugging and resolving issues related to fellow onboarding or system reliability. You'll participate in code reviews to ensure our engineering standards are consistently met and contribute to improving our best practices. Ultimately, your day will be filled with building and iterating on features that directly impact the fellow experience, making it smoother, more efficient, and more impactful.

Why San Francisco?

San Francisco is a hub of technological innovation and a vibrant center for the AI industry. Being based in San Francisco provides unparalleled access to cutting-edge research, top talent, and a thriving startup ecosystem. The city's culture of innovation and collaboration makes it an ideal environment for Handshake to continue leading the way in the AI-driven career landscape. San Francisco offers a high quality of life with diverse cultural attractions, world-class dining, and abundant outdoor activities, making it an attractive destination for professionals seeking a fulfilling career and lifestyle.

Career Path

At Handshake, we are committed to fostering the growth and development of our employees. The Software Engineer, Fellow Experience role offers a clear career path toward senior technical ownership. As you gain experience and demonstrate your capabilities, you'll have opportunities to take on increasing responsibility, mentor junior engineers, and lead technical initiatives. We provide a supportive environment with mentorship programs, professional development opportunities, and continuous learning resources to help you advance your career and achieve your full potential. Whether you aspire to become a technical lead, architect, or engineering manager, Handshake offers the resources and support to help you reach your goals.

Salary & Benefits

Handshake offers a competitive salary and comprehensive benefits package designed to support the well-being and financial security of our employees. Our benefits include:

  • Competitive salary commensurate with experience
  • Comprehensive health insurance (medical, dental, vision)
  • Paid time off (vacation, sick leave, holidays)
  • Equity options, allowing you to share in the company's success
  • 401(k) plan with company match
  • Professional development opportunities to enhance your skills and knowledge
  • Employee assistance program providing confidential support and resources
  • Flexible work arrangements to promote work-life balance
  • Commuter benefits to help with transportation costs
  • Wellness programs to support your physical and mental health
  • Company-sponsored events and activities to foster team building and camaraderie

Our Mission

Handshake's mission is to power career discovery, hiring, and upskilling in the AI economy. We envision a world where every individual has access to the opportunities they need to thrive in their career, regardless of their background or location. We are committed to building a platform that connects talent with opportunity, empowering individuals to pursue their passions and achieve their career goals. By joining Handshake, you'll be part of a team that is making a meaningful difference in the lives of millions of people around the world.

How to Apply

If you are excited about the opportunity to join Handshake and contribute to our mission, we encourage you to apply. To apply for the Software Engineer, Fellow Experience role, please submit your resume and a cover letter outlining your relevant experience and qualifications through our online application portal. We carefully review all applications and will contact qualified candidates to schedule an interview. We look forward to hearing from you!

FAQ

  1. What is Handshake?

    Handshake is the career network for the AI economy, connecting knowledge workers, educational institutions, and employers to power career discovery, hiring, and upskilling.

  2. What does the Fellow Experience team do?

    The Fellow Experience team builds and scales full-stack systems that power the middle-of-funnel experience for fellows, from project discovery through successful onboarding.

  3. What skills are required for this role?

    Strong proficiency in TypeScript, experience with modern web stacks (Next.js, tRPC, GraphQL, PostgreSQL), and familiarity with asynchronous workflows are desired.

  4. What is the career path for this role?

    The Software Engineer, Fellow Experience role offers a clear career path toward senior technical ownership, with opportunities to take on increasing responsibility and mentor junior engineers.

  5. What is the work environment like at Handshake?

    Handshake offers a collaborative and supportive work environment with mentorship programs, professional development opportunities, and continuous learning resources.

  6. What are the benefits of working at Handshake?

    Handshake offers a competitive salary and comprehensive benefits package, including health insurance, paid time off, equity options, and a 401(k) plan.

  7. What is Handshake's mission?

    Handshake's mission is to power career discovery, hiring, and upskilling in the AI economy, ensuring that every individual has access to the opportunities they need to thrive.

  8. How do I apply for this role?

    To apply, submit your resume and a cover letter outlining your relevant experience and qualifications through our online application portal.

  9. What is the company culture like at Handshake?

    Handshake fosters a culture of innovation, collaboration, and impact, where employees are encouraged to contribute their unique talents and perspectives to achieve our shared goals.

  10. What opportunities are there for professional development?

    Handshake provides various professional development opportunities, including mentorship programs, workshops, conferences, and tuition reimbursement, to support your growth and advancement.

Locations

  • San Francisco, California, United States

Salary

0

Skills Required

  • TypeScriptintermediate
  • Next.jsintermediate
  • tRPCintermediate
  • GraphQLintermediate
  • PostgreSQLintermediate
  • API Designintermediate
  • Asynchronous Workflowsintermediate
  • Backend Developmentintermediate
  • Frontend Developmentintermediate
  • Full-Stack Developmentintermediate
  • User Experience (UX) Designintermediate
  • Debuggingintermediate
  • Code Reviewintermediate
  • Software Engineeringintermediate
  • Problem-Solvingintermediate

Required Qualifications

  • 2+ years of professional software engineering experience (experience)
  • Experience building full-stack applications (experience)
  • Comfort working across frontend and backend (experience)
  • Strong proficiency in TypeScript (experience)
  • Experience with modern web stacks (Next.js, tRPC, GraphQL, PostgreSQL) (experience)
  • Familiarity with asynchronous workflows or background job systems (experience)
  • Product-oriented mindset (experience)
  • Focus on user experience and business outcomes (experience)
  • Strong communication skills (experience)
  • Comfort collaborating cross-functionally (experience)
  • Growth mindset (experience)
  • Eagerness to take on increasing responsibility (experience)

Responsibilities

  • Build and iterate on full-stack features for fellow matching, onboarding, and readiness
  • Contribute to the evolution of the automatic allocations system
  • Implement matching logic, workflows, and product improvements
  • Design and ship backend APIs
  • Design and ship asynchronous workflows
  • Design and ship frontend user experiences
  • Ensure reliability, scalability, and intuitiveness of systems
  • Partner closely with product managers and designers
  • Deliver polished, end-to-end user experiences
  • Write high-quality, maintainable code
  • Balance speed and correctness in development
  • Debug and resolve issues related to onboarding flows and system reliability
  • Participate in code reviews
  • Contribute to improving engineering standards and best practices
  • Grow toward increased technical ownership

Benefits

  • general: Competitive salary
  • general: Comprehensive health insurance (medical, dental, vision)
  • general: Paid time off (vacation, sick leave, holidays)
  • general: Equity options
  • general: 401(k) plan with company match
  • general: Professional development opportunities
  • general: Employee assistance program
  • general: Flexible work arrangements
  • general: Commuter benefits
  • general: Wellness programs
  • general: Company-sponsored events and activities
  • general: Opportunity to work on impactful projects
  • general: Collaborative and supportive work environment
  • general: Mentorship programs
  • general: Career growth opportunities

Target Your Resume for "Software Engineer Careers at Handshake - San Francisco, California | Apply Now!" , Handshake

Get personalized recommendations to optimize your resume specifically for Software Engineer Careers at Handshake - San Francisco, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer Careers at Handshake - San Francisco, California | Apply Now!" , Handshake

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringSoftware DevelopmentFull-StackAIFellow ExperienceSan FranciscoSoftware EngineerHandshakeCaliforniaAI EconomyFull-Stack DevelopmentTypeScriptNext.jstRPCGraphQLPostgreSQLAPI DesignAsynchronous WorkflowsBackend DevelopmentFrontend DevelopmentUser ExperienceMatching AlgorithmsOnboardingCareer DevelopmentTechnical OwnershipProduct ManagementEngineering JobsSoftware Engineering CareersEdTechCareer PlatformEngineeringProduct

Answer 10 quick questions to check your fit for Software Engineer Careers at Handshake - San Francisco, California | Apply Now! @ Handshake.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Handshake logo

Software Engineer Careers at Handshake - San Francisco, California | Apply Now!

Handshake

Software Engineer Careers at Handshake - San Francisco, California | Apply Now!

full-timePosted: Feb 5, 2026

Job Description

Software Engineer, Fellow Experience at Handshake

Role Overview

Are you a passionate Software Engineer looking to make a real impact in the AI economy? Handshake is seeking a talented and driven individual to join our Fellow Experience team. In this role, you'll be instrumental in building and scaling full-stack systems that power the middle-of-funnel experience for our fellows, from project discovery through successful onboarding. You will work closely with product managers and designers to deliver polished user experiences that impact fellow volume, match quality, and conversion. This is a unique opportunity to shape how every career evolves in the AI economy, working alongside world-class AI labs, Fortune 500 partners, and top educational institutions.

A Day in the Life

As a Software Engineer on the Fellow Experience team, your day-to-day activities will be dynamic and engaging. You might start your day by collaborating with product managers and designers to refine user stories and acceptance criteria for a new onboarding feature. Next, you could dive into the codebase, implementing matching logic for our automatic allocations system, ensuring it aligns with the latest product specifications. You'll also spend time writing high-quality, maintainable code, balancing speed and correctness to deliver features efficiently. Another part of your day could be dedicated to debugging and resolving issues related to fellow onboarding or system reliability. You'll participate in code reviews to ensure our engineering standards are consistently met and contribute to improving our best practices. Ultimately, your day will be filled with building and iterating on features that directly impact the fellow experience, making it smoother, more efficient, and more impactful.

Why San Francisco?

San Francisco is a hub of technological innovation and a vibrant center for the AI industry. Being based in San Francisco provides unparalleled access to cutting-edge research, top talent, and a thriving startup ecosystem. The city's culture of innovation and collaboration makes it an ideal environment for Handshake to continue leading the way in the AI-driven career landscape. San Francisco offers a high quality of life with diverse cultural attractions, world-class dining, and abundant outdoor activities, making it an attractive destination for professionals seeking a fulfilling career and lifestyle.

Career Path

At Handshake, we are committed to fostering the growth and development of our employees. The Software Engineer, Fellow Experience role offers a clear career path toward senior technical ownership. As you gain experience and demonstrate your capabilities, you'll have opportunities to take on increasing responsibility, mentor junior engineers, and lead technical initiatives. We provide a supportive environment with mentorship programs, professional development opportunities, and continuous learning resources to help you advance your career and achieve your full potential. Whether you aspire to become a technical lead, architect, or engineering manager, Handshake offers the resources and support to help you reach your goals.

Salary & Benefits

Handshake offers a competitive salary and comprehensive benefits package designed to support the well-being and financial security of our employees. Our benefits include:

  • Competitive salary commensurate with experience
  • Comprehensive health insurance (medical, dental, vision)
  • Paid time off (vacation, sick leave, holidays)
  • Equity options, allowing you to share in the company's success
  • 401(k) plan with company match
  • Professional development opportunities to enhance your skills and knowledge
  • Employee assistance program providing confidential support and resources
  • Flexible work arrangements to promote work-life balance
  • Commuter benefits to help with transportation costs
  • Wellness programs to support your physical and mental health
  • Company-sponsored events and activities to foster team building and camaraderie

Our Mission

Handshake's mission is to power career discovery, hiring, and upskilling in the AI economy. We envision a world where every individual has access to the opportunities they need to thrive in their career, regardless of their background or location. We are committed to building a platform that connects talent with opportunity, empowering individuals to pursue their passions and achieve their career goals. By joining Handshake, you'll be part of a team that is making a meaningful difference in the lives of millions of people around the world.

How to Apply

If you are excited about the opportunity to join Handshake and contribute to our mission, we encourage you to apply. To apply for the Software Engineer, Fellow Experience role, please submit your resume and a cover letter outlining your relevant experience and qualifications through our online application portal. We carefully review all applications and will contact qualified candidates to schedule an interview. We look forward to hearing from you!

FAQ

  1. What is Handshake?

    Handshake is the career network for the AI economy, connecting knowledge workers, educational institutions, and employers to power career discovery, hiring, and upskilling.

  2. What does the Fellow Experience team do?

    The Fellow Experience team builds and scales full-stack systems that power the middle-of-funnel experience for fellows, from project discovery through successful onboarding.

  3. What skills are required for this role?

    Strong proficiency in TypeScript, experience with modern web stacks (Next.js, tRPC, GraphQL, PostgreSQL), and familiarity with asynchronous workflows are desired.

  4. What is the career path for this role?

    The Software Engineer, Fellow Experience role offers a clear career path toward senior technical ownership, with opportunities to take on increasing responsibility and mentor junior engineers.

  5. What is the work environment like at Handshake?

    Handshake offers a collaborative and supportive work environment with mentorship programs, professional development opportunities, and continuous learning resources.

  6. What are the benefits of working at Handshake?

    Handshake offers a competitive salary and comprehensive benefits package, including health insurance, paid time off, equity options, and a 401(k) plan.

  7. What is Handshake's mission?

    Handshake's mission is to power career discovery, hiring, and upskilling in the AI economy, ensuring that every individual has access to the opportunities they need to thrive.

  8. How do I apply for this role?

    To apply, submit your resume and a cover letter outlining your relevant experience and qualifications through our online application portal.

  9. What is the company culture like at Handshake?

    Handshake fosters a culture of innovation, collaboration, and impact, where employees are encouraged to contribute their unique talents and perspectives to achieve our shared goals.

  10. What opportunities are there for professional development?

    Handshake provides various professional development opportunities, including mentorship programs, workshops, conferences, and tuition reimbursement, to support your growth and advancement.

Locations

  • San Francisco, California, United States

Salary

0

Skills Required

  • TypeScriptintermediate
  • Next.jsintermediate
  • tRPCintermediate
  • GraphQLintermediate
  • PostgreSQLintermediate
  • API Designintermediate
  • Asynchronous Workflowsintermediate
  • Backend Developmentintermediate
  • Frontend Developmentintermediate
  • Full-Stack Developmentintermediate
  • User Experience (UX) Designintermediate
  • Debuggingintermediate
  • Code Reviewintermediate
  • Software Engineeringintermediate
  • Problem-Solvingintermediate

Required Qualifications

  • 2+ years of professional software engineering experience (experience)
  • Experience building full-stack applications (experience)
  • Comfort working across frontend and backend (experience)
  • Strong proficiency in TypeScript (experience)
  • Experience with modern web stacks (Next.js, tRPC, GraphQL, PostgreSQL) (experience)
  • Familiarity with asynchronous workflows or background job systems (experience)
  • Product-oriented mindset (experience)
  • Focus on user experience and business outcomes (experience)
  • Strong communication skills (experience)
  • Comfort collaborating cross-functionally (experience)
  • Growth mindset (experience)
  • Eagerness to take on increasing responsibility (experience)

Responsibilities

  • Build and iterate on full-stack features for fellow matching, onboarding, and readiness
  • Contribute to the evolution of the automatic allocations system
  • Implement matching logic, workflows, and product improvements
  • Design and ship backend APIs
  • Design and ship asynchronous workflows
  • Design and ship frontend user experiences
  • Ensure reliability, scalability, and intuitiveness of systems
  • Partner closely with product managers and designers
  • Deliver polished, end-to-end user experiences
  • Write high-quality, maintainable code
  • Balance speed and correctness in development
  • Debug and resolve issues related to onboarding flows and system reliability
  • Participate in code reviews
  • Contribute to improving engineering standards and best practices
  • Grow toward increased technical ownership

Benefits

  • general: Competitive salary
  • general: Comprehensive health insurance (medical, dental, vision)
  • general: Paid time off (vacation, sick leave, holidays)
  • general: Equity options
  • general: 401(k) plan with company match
  • general: Professional development opportunities
  • general: Employee assistance program
  • general: Flexible work arrangements
  • general: Commuter benefits
  • general: Wellness programs
  • general: Company-sponsored events and activities
  • general: Opportunity to work on impactful projects
  • general: Collaborative and supportive work environment
  • general: Mentorship programs
  • general: Career growth opportunities

Target Your Resume for "Software Engineer Careers at Handshake - San Francisco, California | Apply Now!" , Handshake

Get personalized recommendations to optimize your resume specifically for Software Engineer Careers at Handshake - San Francisco, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer Careers at Handshake - San Francisco, California | Apply Now!" , Handshake

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringSoftware DevelopmentFull-StackAIFellow ExperienceSan FranciscoSoftware EngineerHandshakeCaliforniaAI EconomyFull-Stack DevelopmentTypeScriptNext.jstRPCGraphQLPostgreSQLAPI DesignAsynchronous WorkflowsBackend DevelopmentFrontend DevelopmentUser ExperienceMatching AlgorithmsOnboardingCareer DevelopmentTechnical OwnershipProduct ManagementEngineering JobsSoftware Engineering CareersEdTechCareer PlatformEngineeringProduct

Answer 10 quick questions to check your fit for Software Engineer Careers at Handshake - San Francisco, California | Apply Now! @ Handshake.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.