Posted in

Senior Software Engineer – Content and Community

Senior Software Engineer – Content and Community

CompanyHandshake
LocationSan Francisco, CA, USA
Salary$180000 – $220000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 7+ years as a full-stack engineer with a strong focus on both backend and frontend development.
  • Proficiency in backend technologies such as Ruby on Rails, Go, Python, or Node.js.
  • Strong experience with modern web technologies like React, JavaScript, or TypeScript, and familiarity with mobile technologies (Swift, React Native).
  • Experience designing and building complex, scalable systems that handle high traffic and large volumes of user-generated content.
  • You’ve built and worked in social media or feed-based platforms.
  • Proven ability to work effectively across teams, including product, design, data, and marketing.
  • Demonstrated experience in developing user-facing features that prioritize usability, performance, and engagement, with knowledge of social feed and user engagement behaviors.
  • Experienced mentoring junior engineers, helping them grow both technically and professionally.
  • Ability to articulate complex technical concepts to both technical and non-technical stakeholders.

Responsibilities

  • Partner closely with product managers, designers, and other engineers to build and scale new features for feed-driven content, community engagement, and personalized recommendations on the Handshake platform.
  • Build, maintain, and scale high-quality, high-performance backend and frontend systems that support content creation, sharing, and collaboration within the platform.
  • Utilize your experience to contribute to product roadmaps, help define priorities, and provide technical leadership on key projects that impact feed-driven and content features.
  • Own the end-to-end architecture of the content and community platform, designing scalable, reliable, and efficient systems that support millions of users, with a particular focus on social feed performance and relevance.
  • Support junior engineers by providing technical mentorship, reviewing code, and helping foster a culture of collaboration and growth within the team.
  • Help define and experiment with hypotheses to optimize the platform, driving higher user engagement and satisfaction, particularly with features related to content discovery and social feeds.
  • Write clean, maintainable, and testable code. Participate in code reviews and provide thoughtful feedback to maintain high-quality standards.

Preferred Qualifications

    No preferred qualifications provided.