RESUME AND JOB
Handshake
Handshake is seeking a Senior Software Engineer to join our Fellows Allocations team. This role is based in San Francisco, CA, and focuses on architecting and scaling the systems that power the middle-of-funnel experience for fellows, from project discovery through successful onboarding. You will own the technical vision for our auto-allocations system, which automatically matches fellows to projects based on profiles and project needs, directly impacting fellow volume and quality at scale. This is a high-visibility, customer-facing role with direct exposure to executive leadership.
Handshake is the career network for the AI economy. We connect 20 million knowledge workers, 1,600 educational institutions, 1 million employers (including 100% of the Fortune 50), and every foundational AI lab. We power career discovery, hiring, and upskilling, from freelance AI training gigs to first internships to full-time careers and beyond. In 2025, we tripled our ARR at scale.
As a Senior Software Engineer on the Fellows Allocations team, you will own critical user journeys, including the landing page experience for project invitations and applications, project onboarding flows (confidentiality agreements, video/camera checks, educational programs, reading materials), project-specific assessments and recordings, and the tools that support our growth team's manual matching efforts.
A typical day for a Senior Software Engineer on the Fellows Allocations team might include:
San Francisco is a hub of innovation and technology, offering a vibrant and diverse community. Working in San Francisco provides access to a wealth of opportunities for professional growth and personal enrichment. The city is home to numerous tech companies, startups, and research institutions, making it an ideal location for individuals passionate about technology and innovation. San Francisco also offers a wide range of cultural attractions, outdoor activities, and dining experiences.
The Senior Software Engineer role offers a clear path for career advancement within Handshake. With experience and demonstrated leadership, you can progress to roles such as Staff Engineer, Principal Engineer, or Engineering Manager. Handshake is committed to providing opportunities for growth and development, supporting employees in achieving their career goals.
The salary range for this position is competitive and commensurate with experience. In addition to a competitive salary, Handshake offers a comprehensive benefits package, including health insurance, paid time off, equity options, and a 401k plan.
Handshake's mission is to democratize opportunity and connect talent with the right opportunities. As a Senior Software Engineer, you will play a critical role in fulfilling this mission by building and scaling the systems that power the fellow experience.
Interested candidates are encouraged to apply through the Handshake careers page. Please submit a resume and cover letter highlighting your relevant experience and qualifications.
What is the interview process for this role?
The interview process typically includes a phone screen, a technical interview, and a final interview with the hiring manager and other team members.
What are the key skills and qualifications for this role?
The key skills and qualifications include 5+ years of software engineering experience, strong proficiency in TypeScript, experience with full-stack development, and proven ability to architect systems at scale.
What is the work environment like at Handshake?
Handshake offers a collaborative and supportive work environment, where employees are encouraged to learn and grow.
What is the company culture at Handshake?
Handshake fosters a culture of ownership, innovation, and impact. The company values diversity and inclusion, and is committed to creating a welcoming and inclusive workplace for all employees.
What are the opportunities for professional development at Handshake?
Handshake provides opportunities for professional development through training programs, mentorship opportunities, and conference attendance.
Does Handshake offer flexible work arrangements?
Yes, Handshake offers flexible work arrangements to support a healthy work-life balance.
What technologies does the Fellows Allocations team use?
The Fellows Allocations team uses TypeScript, Next.js, TRPC, GraphQL, and PostgreSQL.
What is the team structure of the Fellows Allocations team?
The Fellows Allocations team consists of software engineers, product managers, and designers.
How does Handshake support employee well-being?
Handshake supports employee well-being through comprehensive health insurance, mental health resources, and wellness programs.
What is Handshake's commitment to diversity and inclusion?
Handshake is committed to creating a diverse and inclusive workplace where all employees feel valued and respected.
140,000 - 220,000 USD / yearly
Source: ai estimated
* This is an estimated range based on market data and may vary based on experience and qualifications.
Get personalized recommendations to optimize your resume specifically for High-CTR: Senior Software Engineer, Fellow Experience Careers at Handshake - San Francisco, California | Apply Now!. Takes only 15 seconds!
Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.
Answer 10 quick questions to check your fit for High-CTR: Senior Software Engineer, Fellow Experience Careers at Handshake - San Francisco, California | Apply Now! @ Handshake.

No related jobs found at the moment.

© 2026 Pointers. All rights reserved.

Handshake
Handshake is seeking a Senior Software Engineer to join our Fellows Allocations team. This role is based in San Francisco, CA, and focuses on architecting and scaling the systems that power the middle-of-funnel experience for fellows, from project discovery through successful onboarding. You will own the technical vision for our auto-allocations system, which automatically matches fellows to projects based on profiles and project needs, directly impacting fellow volume and quality at scale. This is a high-visibility, customer-facing role with direct exposure to executive leadership.
Handshake is the career network for the AI economy. We connect 20 million knowledge workers, 1,600 educational institutions, 1 million employers (including 100% of the Fortune 50), and every foundational AI lab. We power career discovery, hiring, and upskilling, from freelance AI training gigs to first internships to full-time careers and beyond. In 2025, we tripled our ARR at scale.
As a Senior Software Engineer on the Fellows Allocations team, you will own critical user journeys, including the landing page experience for project invitations and applications, project onboarding flows (confidentiality agreements, video/camera checks, educational programs, reading materials), project-specific assessments and recordings, and the tools that support our growth team's manual matching efforts.
A typical day for a Senior Software Engineer on the Fellows Allocations team might include:
San Francisco is a hub of innovation and technology, offering a vibrant and diverse community. Working in San Francisco provides access to a wealth of opportunities for professional growth and personal enrichment. The city is home to numerous tech companies, startups, and research institutions, making it an ideal location for individuals passionate about technology and innovation. San Francisco also offers a wide range of cultural attractions, outdoor activities, and dining experiences.
The Senior Software Engineer role offers a clear path for career advancement within Handshake. With experience and demonstrated leadership, you can progress to roles such as Staff Engineer, Principal Engineer, or Engineering Manager. Handshake is committed to providing opportunities for growth and development, supporting employees in achieving their career goals.
The salary range for this position is competitive and commensurate with experience. In addition to a competitive salary, Handshake offers a comprehensive benefits package, including health insurance, paid time off, equity options, and a 401k plan.
Handshake's mission is to democratize opportunity and connect talent with the right opportunities. As a Senior Software Engineer, you will play a critical role in fulfilling this mission by building and scaling the systems that power the fellow experience.
Interested candidates are encouraged to apply through the Handshake careers page. Please submit a resume and cover letter highlighting your relevant experience and qualifications.
What is the interview process for this role?
The interview process typically includes a phone screen, a technical interview, and a final interview with the hiring manager and other team members.
What are the key skills and qualifications for this role?
The key skills and qualifications include 5+ years of software engineering experience, strong proficiency in TypeScript, experience with full-stack development, and proven ability to architect systems at scale.
What is the work environment like at Handshake?
Handshake offers a collaborative and supportive work environment, where employees are encouraged to learn and grow.
What is the company culture at Handshake?
Handshake fosters a culture of ownership, innovation, and impact. The company values diversity and inclusion, and is committed to creating a welcoming and inclusive workplace for all employees.
What are the opportunities for professional development at Handshake?
Handshake provides opportunities for professional development through training programs, mentorship opportunities, and conference attendance.
Does Handshake offer flexible work arrangements?
Yes, Handshake offers flexible work arrangements to support a healthy work-life balance.
What technologies does the Fellows Allocations team use?
The Fellows Allocations team uses TypeScript, Next.js, TRPC, GraphQL, and PostgreSQL.
What is the team structure of the Fellows Allocations team?
The Fellows Allocations team consists of software engineers, product managers, and designers.
How does Handshake support employee well-being?
Handshake supports employee well-being through comprehensive health insurance, mental health resources, and wellness programs.
What is Handshake's commitment to diversity and inclusion?
Handshake is committed to creating a diverse and inclusive workplace where all employees feel valued and respected.
140,000 - 220,000 USD / yearly
Source: ai estimated
* This is an estimated range based on market data and may vary based on experience and qualifications.
Get personalized recommendations to optimize your resume specifically for High-CTR: Senior Software Engineer, Fellow Experience Careers at Handshake - San Francisco, California | Apply Now!. Takes only 15 seconds!
Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.
Answer 10 quick questions to check your fit for High-CTR: Senior Software Engineer, Fellow Experience Careers at Handshake - San Francisco, California | Apply Now! @ Handshake.

No related jobs found at the moment.

© 2026 Pointers. All rights reserved.