Back to all jobs

Staff Software Engineer

Work from home Full-time role Hiring

Want to learn more about what it's like to work at Handshake? Check out these interviews from our team members!

Your Impact

Handshake is hiring a Staff Software Engineer to be based in our Berlin office to shape the future of career discovery for Generation Z. Over the years, Handshake has become a trusted platform for millions of students seeking jobs, connecting with communities, and showcasing their professional identities. While we've built a fantastic and highly-rated experience, there's still so much more we can achieve—and that’s where you come in.

Your Role

  • Act as a technical leader across multiple cross-functional product squads focused on Handshake’s marketplace in Europe and across the globe

  • Translate business strategy into technical direction by collaborating closely with Product, Design, Data, and Go-To-Market partners

  • Establish engineering best practices for quality, reliability, and scalability across the org

  • Mentor engineers and help shape a culture of technical rigor, collaboration, and continuous improvement.

  • Navigate ambiguity, assess tradeoffs, and make pragmatic decisions that balance long-term scalability with immediate impact

Your Experience

  • Significant experience with any systems programming language and/or backend web frameworks. We use Ruby-on-Rails so past experience is a plus but not required.

  • Strong product sensibility—you care deeply about user experience and business impact, not just the underlying technology

  • Full-stack fluency and demonstrated success collaborating with partners in product, design and analytics to define, build, and ship great products and experiences.

  • Experienced in driving successful architectural decisions across backend and frontend systems with confidence.

  • Knowledge of observability systems and practices and can use them to avoid or quickly resolve incidents.

  • Excellent communication skills and the ability to work well within and across teams at Handshake.

Technologies You'll Work With

  • Ruby on Rails

  • React, TypeScript, Webpack, Redux

  • Kubernetes, GCP, PostgreSQL, Redis, ElasticSearch

Apply to this Job

More remote roles to explore

Insurance Sales Agent (Remote)

Work from home Full-time role

Full Stack Engineer

Work from home Full-time role

AI Tutor, Neuroscience Specialist (contract), Handshake AI

Work from home Full-time role

Remote Insurance Sales Representative

Work from home Full-time role

Product Engineer, AI Innovation

Work from home Full-time role

AI Tutor, Chemical Engineering Specialist (contract), Handshake AI

Work from home Full-time role

Remote Inbound Sales Agent (P&C)

Work from home Full-time role

Business Development Representative

Work from home Full-time role

AI Tutor, Economics Specialist (contract), Handshake AI

Work from home Full-time role

Remote Sales Representative (OTE 75K-100K+)

Work from home Full-time role

Experienced Entry-Level Data Entry Clerk – Remote Opportunity at arenaflex

Work from home Full-time role

Regional Medical Advisor Pipeline Americas

Work from home Full-time role

Project Coordinator - Wastewater

Work from home Full-time role

Experienced Live Chat Data Entry Specialist – Remote Customer Service & Data Management

Work from home Full-time role

Entry Level Mechanical Engineer - Spokane, WA

Work from home Full-time role

Experienced Part-Time Remote Data Entry Specialist for E-Commerce Platform Management – No Prior Experience Required for arenaflex Team

Work from home Full-time role

Entry-Level Data Entry Specialist – Full-Time Remote Opportunity with Comprehensive Training and Growth Prospects at blithequark

Work from home Full-time role

Part-Time Remote Data Entry Specialist – Flexible Schedule, Marketing Insight & Analytics Role at arenaflex – Apply Now

Work from home Full-time role

Experienced Field Applications Engineer - Remote (United States) - Embedded Technology Innovator

Work from home Full-time role

Experienced Customer Support Team Lead – Global Payments and FinTech Expertise

Work from home Full-time role