CrawlJobs Logo

Senior Software Engineer, Consumer Experience

joinhandshake.com Logo

Handshake

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

200000.00 - 230000.00 USD / Year

Job Description:

As a Senior Software Engineer, you will drive the design and development of the core experiences that help students find opportunities, spanning search, discovery, jobs, and job search. You will set technical direction, uplevel engineering quality, and play a key role in scaling our platform and AI-powered experiences.

Job Responsibility:

  • Design and implement scalable, high-availability systems powering search and discovery experiences across our platform
  • Lead the development of agentic AI experiences for students, including our conversational AI agent for resume help, job search, and interview prep
  • Work with OpenAI real-time APIs and agentic frameworks to deliver intelligent, conversational features, and guide best practices for their use across teams
  • Collaborate with cross-functional partners (Product, Design, Data, GTM) to define, build, and iterate on features that drive member value and engagement
  • Own projects end-to-end, from technical design and implementation to rollout and monitoring, ensuring reliability and performance at scale
  • Champion engineering excellence through code reviews, technical mentorship, and improving our tooling, standards, and architecture

Requirements:

  • 5+ years of experience in software engineering, ideally with consumer platforms, marketplaces, or social apps at meaningful scale
  • Proficiency in programming languages such as Python, Java, or JavaScript, with a track record of delivering robust, production-quality systems
  • Strong product sense and user empathy, with experience shaping features that create real value for members and measurable business impact
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and modern architectures (microservices, event-driven systems, or distributed systems)
  • Ability to break down complex problems, make pragmatic technical decisions, and communicate trade-offs clearly to both technical and non-technical stakeholders
  • Excellent communication and collaboration skills, with experience mentoring other engineers and contributing to a healthy engineering culture

Nice to have:

  • Experience with AI, chatbots, or conversational interfaces
  • Background working with search, recommendations, ranking systems, or other relevance-focused products
What we offer:
  • Equity in a fast-growing company
  • 401(k) match, competitive compensation, financial coaching
  • Paid parental leave, fertility benefits, parental coaching
  • Medical, dental, and vision, mental health support, wellness stipend
  • Learning stipend, ongoing development
  • Internet, commuting, and free lunch/gym in our SF office
  • Flexible PTO, 15 holidays + 2 flex days
  • Team outings & referral bonuses

Additional Information:

Job Posted:
February 20, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer, Consumer Experience

Senior Staff Software Engineer

Checkr is looking for an experienced Senior Staff Software Engineer to facilitat...
Location
Location
United States , Denver; San Francisco
Salary
Salary:
213000.00 - 295000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in computer science or related field (Bachelor's or Master's)
  • 15+ years experience as a software engineer
  • 2+ years leading architecture projects across an organization
  • 5+ years experience in a leadership role
  • Experience developing in Ruby, GoLang, and Python
  • Solid understanding of Cloud technologies and all layers of backend stacks
  • Strong collaboration, communication and project management skills
  • Deep understanding of micro-services design and asynchronous queueing models
  • Experience leading and influencing cross-functional teams
  • A strong sense of ownership
Job Responsibility
Job Responsibility
  • Proactively identify the top opportunities for impact for the engineering organization
  • Own direction and lead execution of organization-wide technical efforts
  • Hands-on contribution in areas with a high degree of business risk
  • Break down very complex projects into simple systems that can be effectively built and maintained by less experienced engineers
  • Create documents to set standards of architectural best practices that are consumed by the broader engineering org
  • Upskill the staff engineers in the company to systematically raise the bar for quality and scale
  • Inform buy vs build decisions, supporting broad business strategy
  • Deeply understand customer, partner, and product team needs, and represent your teams in technical conversations with company leadership
What we offer
What we offer
  • A fast-paced and collaborative environment
  • Learning and development allowance
  • Competitive cash and equity compensation, and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • Up to $25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend, home office stipend
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Full-Stack Software Engineer in the Archer AI team, you will design, develo...
Location
Location
United States , San Jose
Salary
Salary:
134400.00 - 168000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional software engineering experience
  • Strong proficiency in JavaScript/TypeScript and frameworks such as React, Angular, or Vue for frontend development
  • Strong backend development experience with Node.js, Python, Java, or Go
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Experience building and consuming RESTful APIs and/or GraphQL
  • Familiarity with databases (SQL and NoSQL)
  • Understanding of software engineering best practices including CI/CD, version control (Git), testing, and code quality
  • Ability to work across the full stack and quickly adapt to new technologies
Job Responsibility
Job Responsibility
  • Designing, developing, testing, and deploying full-stack web applications
  • Building clean, responsive, and scalable user interfaces
  • Developing backend services, APIs, and data pipelines to support applications
  • Collaborating with cross-functional teams to gather requirements, define technical solutions, and deliver impactful software
  • Writing clean, maintainable, and well-documented code
  • Ensuring performance, security, and scalability of systems
  • Participating in code reviews, architecture discussions, and mentoring junior engineers
  • Staying current with modern frameworks, tools, and best practices in full-stack development
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering (Checkout Experience)

The Checkout team is at the heart of how donors give. The team owns the end-to-e...
Location
Location
United States , San Francisco
Salary
Salary:
204000.00 - 306000.00 USD / Year
gofundme.com Logo
GoFundMe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience in consumer-facing or commerce platforms
  • 3+ years of engineering management experience leading cross-functional teams
  • Deep experience in online commerce, checkout flows, or customer-facing payment flows
  • Proven ability to optimize conversion, performance, and UX
  • Experience integrating payment systems and ensuring reliability at scale
  • Data-driven mindset: experimentation, A/B testing, analytics, and metrics-informed decisions
  • Excellent communication and stakeholder management skills
  • BS/MS in Computer Science, Engineering, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow a team of engineers responsible for checkout and donation flows across web and mobile
  • Define and drive the technical roadmap for performance, reliability, and conversion optimization
  • Partner with Product and Design to deliver intuitive, accessible, and high-converting donor experiences
  • Collaborate with Analytics and Data Science to measure, experiment, and optimize conversion funnels
  • Integrate and maintain payment processors, gateways, and fraud/risk controls while ensuring PCI compliance and donor trust
  • Drive performance excellence: page load, interactivity, error monitoring, and global scalability
  • Own engineering best practices, CI/CD, observability, and technical debt reduction
  • Partner with senior leadership to align on strategy, metrics, and priorities
  • Comfortable with jumping on calls with customers to triage/solution problems or configuration challenges
What we offer
What we offer
  • Competitive pay
  • Comprehensive healthcare benefits
  • Financial assistance for hybrid work
  • Financial assistance for family planning
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning, development, and recognition programs
  • Volunteering program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Data Engineering

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
United States , Menlo Park
Salary
Salary:
146000.00 - 198000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience building end-to-end data pipelines
  • Hands-on software engineering experience, with the ability to write production-level code in Python for user-facing applications, services, or systems (not just data scripting or automation)
  • Expert at building and maintaining large-scale data pipelines using open source frameworks (Spark, Flink, etc)
  • Strong SQL (Presto, Spark SQL, etc) skills
  • Experience solving problems across the data stack (Data Infrastructure, Analytics and Visualization platforms)
  • Expert collaborator with the ability to democratize data through actionable insights and solutions
Job Responsibility
Job Responsibility
  • Help define and build key datasets across all Robinhood product areas. Lead the evolution of these datasets as use cases grow
  • Build scalable data pipelines using Python, Spark and Airflow to move data from different applications into our data lake
  • Partner with upstream engineering teams to enhance data generation patterns
  • Partner with data consumers across Robinhood to understand consumption patterns and design intuitive data models
  • Ideate and contribute to shared data engineering tooling and standards
  • Define and promote data engineering best practices across the company
What we offer
What we offer
  • Market competitive and pay equity-focused compensation structure
  • 100% paid health insurance for employees with 90% coverage for dependents
  • Annual lifestyle wallet for personal wellness, learning and development, and more
  • Lifetime maximum benefit for family forming and fertility benefits
  • Dedicated mental health support for employees and eligible dependents
  • Generous time away including company holidays, paid time off, sick time, parental leave, and more
  • Lively office environment with catered meals, fully stocked kitchens, and geo-specific commuter benefits
  • Bonus opportunities
  • Equity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

EnergyHub empowers utilities and their customers to create a clean, distributed ...
Location
Location
United States
Salary
Salary:
130000.00 - 170000.00 USD / Year
energyhub.com Logo
EnergyHub
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years professional software engineering experience, preferably in a small to medium-sized team, with a proven exceptional ability as a FullStack engineer or similar role
  • Strong comfortability with Kotlin/Java and familiarity with web services and RESTful APIs using Spring
  • Expertise in API ingestion and data normalization processes
  • Experience with front end languages, such as React/Typescript
  • Experience with containerized systems
  • Knowledge of modern security best practices, authentication/authorization frameworks, and system/API hardening.
Job Responsibility
Job Responsibility
  • Develop and maintain the backend services of our EV platform, ensuring that all components work together seamlessly
  • Integrate with third-party APIs to implement external services into our platform, enhancing OEM partners and other external solutions
  • Manage ingestion and storage of multivariate data sets that can scale to millions of users/connected vehicles
  • Build and enhance data lakes to provide additional data analysis for different services and consumers
  • Develop services to interact with connected vehicles at scale
  • Develop and maintain front end “web apps” to provide UIs for our various different products and services
  • Ensure proper security and data protection policies, procedures, and monitoring are in place
  • Design, develop, and maintain third-party accessible APIs for data ingest/egress within the platform
  • Write and maintain technical documentation
  • Drive and embody the “Dev Owns Quality” culture
What we offer
What we offer
  • 100% paid medical for employees
  • 401(k) with employer match
  • Casual environment
  • Flexibility to set your own schedule
  • Fully stocked fridge and pantry
  • Free Citi Bike membership
  • Secure bike rack
  • Gym subsidy
  • Paid parental leave
  • Education assistance program
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager, Consumer

As a hands-on Engineering Manager, you’ll oversee engineers to build and ship ke...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
ethoslife.com Logo
Ethos
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of engineering management experience in high-growth engineering organizations
  • 6+ years of engineering experience as an individual contributor
  • Experience designing and implementing complex backend systems
  • Back end architectural patterns of large, high-scale web applications experience
  • Experienced with software engineering best practices – design patterns, code reviews, unit and integration testing, etc.
  • Full stack engineering experience in Javascript, Python/Django, or Ruby/Rails
  • Ability to adjust the process of the team to maximize productivity
  • Assess risk and proactively deliver a plan and timeline for the entire pod and their team members
  • Write design reviews, architecture and help mentor the team on their design reviews
Job Responsibility
Job Responsibility
  • Play the role of technical SME for the pod by diving into the weeds of architecture and implementation
  • Collaborate closely with product team to develop the tech roadmap
  • Recruit, hire, grow, and retain A+ engineering talent
  • Demonstrated track record of shipping complex products in a fast-paced environment
  • Deep understanding of your pod's OKRs, metrics and KPIs to contribute to the overall strategy and vision
  • Build up technical details of existing systems
  • Provide meaningful feedback to your teammates to enable their work and growth
Read More
Arrow Right

Senior Software Engineer

At Relatient we’re on a mission to make access to healthcare simpler. We partner...
Location
Location
India , Pune
Salary
Salary:
Not provided
relatient.com Logo
Relatient
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in computer science, computer engineering, or equivalent
  • 7+ years of experience in a software engineering role
  • Able to design and implement RESTful APIs using AWS API Gateway and Lambda
  • Build scalable, low-latency services that integrate with Kafka/MSK for async communication
  • Previous experience producing dependable software using Java
  • Previous experience building and working with CI/CD pipelines
  • Strong knowledge of SQL and relational databases
  • Experience giving and receiving code reviews
  • Previous experience building and consuming RESTful web APIs
  • Knowledge of unit testing and integration testing
Job Responsibility
Job Responsibility
  • Lead the design and implementation of new software features and applications, ensuring they meet the healthcare industry's regulatory standards
  • Drive innovation in the product line by researching and applying new technologies and methodologies to solve complex healthcare problems
  • Develop high-quality, secure, scalable software solutions that comply with healthcare regulations such as HIPAA
  • Oversee the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment and maintenance
  • Ensure Software Solutions are developed in compliance with relevant healthcare regulations and standards, where applicable
  • Implement and oversee rigorous unit testing protocols and quality assurance processes to ensure software reliability and performance
  • Collaborate closely with product manager, UX/UI designers, and other stakeholders to understand user needs and translate them into functional software solutions
  • Lead and mentor junior software engineers, promoting a culture of excellence, continuous learning, and knowledge sharing
  • Champion the importance of data security and privacy within the team, ensuring all software solutions adhere to the highest standards of data protections
  • Stay updated with the latest in cybersecurity trends and regulatory changes affecting the healthcare industry to proactively address potential security vulnerabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

At Relatient we’re on a mission to make access to healthcare simpler. We partner...
Location
Location
India , Pune
Salary
Salary:
Not provided
relatient.com Logo
Relatient
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in computer science, computer engineering, or equivalent
  • 7+ years of experience in a software engineering role
  • Able to design and implement RESTful APIs using AWS API Gateway and Lambda
  • Build scalable, low-latency services that integrate with Kafka/MSK for async communication
  • Previous experience producing dependable software using Java
  • Previous experience building and working with CI/CD pipelines
  • Strong knowledge of SQL and relational databases
  • Experience giving and receiving code reviews
  • Previous experience building and consuming RESTful web APIs
  • Knowledge of unit testing and integration testing
Job Responsibility
Job Responsibility
  • Lead the design and implementation of new software features and applications, ensuring they meet the healthcare industry's regulatory standards
  • Drive innovation in the product line by researching and applying new technologies and methodologies to solve complex healthcare problems
  • Develop high-quality, secure, scalable software solutions that comply with healthcare regulations such as HIPAA
  • Oversee the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment and maintenance
  • Ensure Software Solutions are developed in compliance with relevant healthcare regulations and standards, where applicable
  • Implement and oversee rigorous unit testing protocols and quality assurance processes to ensure software reliability and performance
  • Collaborate closely with product manager, UX/UI designers, and other stakeholders to understand user needs and translate them into functional software solutions
  • Lead and mentor junior software engineers, promoting a culture of excellence, continuous learning, and knowledge sharing
  • Champion the importance of data security and privacy within the team, ensuring all software solutions adhere to the highest standards of data protections
  • Stay updated with the latest in cybersecurity trends and regulatory changes affecting the healthcare industry to proactively address potential security vulnerabilities
  • Fulltime
Read More
Arrow Right