Senior Fullstack Engineer (Matchmaking)

Jobgether

Oregon

Hybrid

USD 140,000 - 180,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
Unlimited PTO and holidays
401(k) employer match
Fully remote work
Parental leave
Employee stock options
Growth and technical leadership
Collaborative environment
Limited travel (<5%)

Job summary

Jobgether is seeking a Senior Fullstack Engineer (Matchmaking) to build an ML-powered engine linking creators with brand campaigns. You will design scalable web services, REST APIs, and frontend components using React/Redux, Node.js and Express, with vector search integration and production ML pipelines.

You will influence the technical roadmap, mentor teammates, and own features end-to-end in a remote-first US environment. Strong communication and leadership are required.

Qualifications

  • 7+ years of software engineering experience, preferably SaaS.
  • Strong proficiency with React, Redux, Node.js and Express.
  • Experience operating ML-driven features in production with vector search tools.

Responsibilities

  • Design, develop, and scale an ML-powered matching engine for creators and brand campaigns.
  • Build scalable web services, REST APIs, and front-end features with modern JS.
  • Lead feature lifecycle from design to deployment and maintenance.

Skills

React
Redux
Node.js
Express
ML-driven features
Vector search
REST APIs
AWS
CI/CD
HTML5 & CSS

Education

Bachelor's or Master's in CS/Engineering or related

Tools

pgvector
OpenSearch
AWS Lambda
Elastic Beanstalk
RDS
S3

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Fullstack Engineer (Matchmaking) based in the United States. As a Senior Fullstack Engineer, you will play a key role in building an intelligent, ML-powered matchmaking engine that connects creators with relevant brand campaigns. You will design and develop scalable web services and recommendation systems using modern fullstack technologies, vector search, and performance data. Working within a growing, product-focused engineering team, you will contribute to the technical roadmap and turn complex business needs into reliable solutions. You will take ownership of features throughout their entire lifecycle, from architecture and development to deployment and continuous improvement. The role combines hands‑on engineering, technical leadership, and collaboration across product and engineering teams. This is an opportunity to shape a data‑driven platform while helping establish the technical foundations for its continued growth.

You will contribute to the engineering strategy while building and improving the systems that power creator‑brand matchmaking.

Accountabilities
  • Design, develop, and scale an ML‑powered matching engine that connects creators with relevant brand campaigns.
  • Contribute to the engineering technical roadmap and translate product priorities into effective technical solutions.
  • Build and maintain scalable web services, high‑throughput REST APIs, and application features using modern JavaScript technologies.
  • Design and improve multi‑stage matching and recommendation pipelines, including candidate generation, filtering, and re‑ranking.
  • Integrate vector similarity search and feedback mechanisms that use real‑world outcomes to continuously improve match quality.
  • Support production ML capabilities through reliable feature pipelines, consistent model inputs, and monitoring of model drift and data quality.
  • Lead the full product development lifecycle for selected features, from technical design and implementation to deployment and maintenance.
  • Maintain and improve CI/CD processes, engineering standards, coding guidelines, and continuous delivery practices.
  • Conduct and facilitate code reviews, identifying opportunities to improve architecture, performance, security, and code quality.
  • Investigate production incidents and diagnose infrastructure and application bottlenecks, including memory, I/O, and CPU constraints.
  • Identify and introduce tools and processes that improve engineering productivity and team effectiveness.
  • Communicate project progress, milestones, risks, blockers, and mitigation plans to product and engineering leadership.
  • Mentor and support engineers through technical guidance, onboarding, and knowledge sharing.
  • Collaborate with teammates to prioritize work, resolve complex problems, and deliver improvements within agreed timelines.
Requirements
  • At least 7 years of software engineering experience, preferably within SaaS environments.
  • Strong proficiency in modern JavaScript technologies, including React, Redux, Node.js, and Express.
  • Demonstrated experience operating ML‑driven features in production, particularly vector similarity search using technologies such as pgvector, OpenSearch, or equivalent solutions.
  • Experience building feature pipelines that maintain consistency between model training and serving.
  • Knowledge of monitoring model drift, data quality, and production ML performance.
  • Proven ability to design multi‑stage matching or recommendation systems, including candidate generation, filtering, and re‑ranking.
  • Experience using real‑world feedback, such as acceptances, approvals, and content performance, to improve recommendation quality.
  • Strong understanding of modern web application architecture, front‑end architecture, component‑driven development, and state management.
  • Extensive experience designing and maintaining scalable, high‑throughput REST APIs.
  • Proven experience building and maintaining CI/CD pipelines and continuous delivery workflows.
  • Hands‑on experience with AWS services such as RDS, S3, Lambda, and Elastic Beanstalk, as well as cloud‑native architectures.
  • Solid knowledge of HTML5, CSS, and modern web application development patterns.
  • Ability to investigate incidents and identify performance bottlenecks across memory, I/O, and CPU resources.
  • Strong problem‑solving, communication, prioritization, and time‑management skills.
  • Ability to work independently, collaborate effectively, mentor teammates, and take ownership of technical initiatives.
  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline is preferred.
Benefits
  • Medical, dental, and vision insurance.
  • Unlimited paid time off and paid holidays.
  • 4% 401(k) employer match.
  • Fully remote work with flexibility to work from anywhere.
  • Paid parental leave.
  • Employee stock options.
  • Opportunities for professional growth and technical leadership.
  • Collaborative, innovative, and team‑oriented working environment.
  • Limited travel, typically less than 5%.
How Jobgether works

We use an AI‑powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role’s core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!

Data Privacy Notice

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineering Manager
Senior Engineering Manager

Jobgether • United States

Remote
USD 150,000 - 190,000
Fully remote
Monthly gym/ wellness stipend
Flexible paid time off
Software Engineer - AI Tooling Infrastructure
Software Engineer - AI Tooling Infrastructure

Jobgether • United States

Remote
USD 140,000 - 190,000
Fully Remote
Equity Ownership
Health Insurance
+3
Staff Technical Program Manager
Staff Technical Program Manager

Jobgether • United States

On-site
USD 207,000 - 310,000
Healthcare coverage
401(k) matching
Paid time off
+3
Senior AI Solution Architect
Senior AI Solution Architect

Jobgether • United States

Remote
USD 129,000 - 180,000
Remote work flexibility
Travel as needed
401(k)
+2
Senior UX Product Manager
Senior UX Product Manager

Jobgether • United States

On-site
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+5
Remote Senior Fullstack Engineer — ML Matchmaking Engine
Remote Senior Fullstack Engineer — ML Matchmaking Engine

Jobgether • Oregon

Hybrid
USD 140,000 - 180,000
Medical, dental, and vision insurance
Unlimited PTO and holidays
401(k) employer match
+6
Insights Analyst aa
Insights Analyst aa

Jobgether • United States

Remote
USD 80,000 - 165,000
Remote-first culture
Competitive salary
401(k) plan
+2
Senior Data Platform Engineer
Senior Data Platform Engineer

Jobgether • United States

On-site
USD 120,000 - 190,000
Equity Incentive Plan
Healthcare coverage
401(k) retirement plan with employer 

+4
Senior Recruiting Coordinator
Senior Recruiting Coordinator

Jobgether • United States

Remote
USD 55,000 - 80,000
Remote-first work environment
Performance-based bonus program
401(k) matching
+2
Senior Specialist, Talent Acquisition
Senior Specialist, Talent Acquisition

Jobgether • Oregon

Hybrid
USD 76,000 - 164,000
Remote work within US
Flexible schedule
401(k) matching
+4