Sr. Full Stack Software Engineer

UserGems

United States

Remote

USD 80,000 - 100,000

Full time

14 days+

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

Health benefits
Growth opportunities
Remote-first culture
Autonomy and ownership

Job summary

UserGems is seeking a Senior Full-Stack Software Engineer to bolster one of its web application teams. The role centers on PHP/Laravel backend work with selective TypeScript/Vue frontend tasks, building scalable, data-heavy processing systems and a customer-facing UI.

You will own end-to-end features, collaborate with product managers and data scientists, and help design high-performance MySQL schemas while operating in a remote-first setup with teams across Europe and Brazil.

Qualifications

  • 4+ years of PHP development experience, preferably with Laravel.
  • 2+ years frontend or full-stack development using TypeScript.
  • Expertise in relational database modeling, query optimization, and high-performance tuning.
  • Ability to own outcomes, be reliable, and operate in a small, fast-moving team.
  • Fluent English, comfortable working asynchronously across time zones.

Responsibilities

  • Build customer-facing interfaces with product managers and teammates.
  • Develop scalable background processing jobs handling terabytes of data.
  • Create features for use by humans and AI agents, including MCP integrations.
  • Maintain connections with external data providers and robust ingestion pipelines.
  • Collaborate on database design in MySQL and optimize queries.
  • Work with data scientists to optimize AI workflows and system performance.

Skills

PHP/Laravel
TypeScript
Relational database modeling
Query optimization
Performance tuning
Independent ownership
Asynchronous collaboration

Tools

MySQL

Job description

Role overview

An AI-powered sales intelligence platform that helps B2B sales and marketing teams identify target accounts and act on buying signals is hiring a Senior Full-Stack Software Engineer to join one of its three web application teams. The role is backend-dominant on PHP/Laravel, with select frontend work in TypeScript/Vue, focused on building scalable, data-heavy processing systems and customer-facing UI.

Responsibilities
  • Build customer-facing interfaces in collaboration with a product manager and teammates.
  • Develop scalable background processing jobs that handle terabytes of data.
  • Build new features designed for use by both humans and AI agents, including MCP-based integrations.
  • Integrate and maintain connections with external data providers, ensuring reliability and consistency across ingestion pipelines.
  • Participate in architectural discussions, make sound trade-off decisions, and design, build, and optimize relational database structures in MySQL.
  • Collaborate with data scientists to optimize AI workflows and prompts, and debug, profile, and tune systems for reliability and performance at scale.
Requirements
  • 4+ years of experience as a PHP developer, preferably with Laravel.
  • 2+ years of experience as a frontend or full-stack developer using TypeScript.
  • Expertise in relational database modeling, query optimization, and high-performance tuning.
  • Ability to take ownership of outcomes rather than just tasks, with reliability and consistent availability.
  • Comfort working independently and self-organizing within a small, fast-moving team.
  • Fluent written and spoken English, with experience working asynchronously across time zones; comfort in a startup or fast-moving environment.
Nice to have
  • Active use of AI tooling in day-to-day development workflows.
  • Curiosity and willingness to explore unfamiliar systems, plus a pragmatic balance between technical purity and delivery speed.
Benefits and work setup
  • Full-time remote role; engineers are based primarily in Europe and Brazil.
  • Remote-first culture with in-person company and department off-sites.
  • High-trust environment with autonomy and ownership of components within the first few months.
  • Target compensation range of $80,000–$100,000 annually, depending on experience.
  • Health benefits, competitive salary, and growth opportunities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (Laravel / Vue.js)
Senior Full-Stack Engineer (Laravel / Vue.js)

Relocity • United States

Remote
USD 140,000 - 160,000
Remote-first
Paid time off
Health insurance
+2
Principal Full Stack Engineer
Principal Full Stack Engineer

steercrm • United States

Remote
USD 180,000 - 260,000
Equity options
Employer-paid medical insurance
Flexible PTO (15+ days)
+4
Mid/Senior Full Stack AI Engineer
Mid/Senior Full Stack AI Engineer

Latitude • San Francisco (CA)

On-site
USD 180,000 - 250,000
Senior Full Stack AI Engineer
Senior Full Stack AI Engineer

Desktop Commander • United States

Remote
USD 55,000 - 80,000
Stock options after trial
Learning support and opportunities to
Full Stack Engineer
Full Stack Engineer

talentpluto • New York (NY)

On-site
USD 190,000 - 215,000
Sr. Full-Stack Engineer (Sales tech)
Sr. Full-Stack Engineer (Sales tech)

Hiring Hub • San Francisco (CA)

Hybrid
USD 100,000 - 200,000
Meaningful ownership in a fast-growing company
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Kimber • United States

Remote
USD 140,000 - 180,000
Remote work
Full-time position
Dublin or remote work setup
Senior AI-Native Full-Stack Engineer — Remote, High-Impact
Senior AI-Native Full-Stack Engineer — Remote, High-Impact

7Seventy • United States

Hybrid
USD 99,000 - 121,000
Senior Software Engineer
Senior Software Engineer

True Talent Solutions Partners • United States

Remote
USD 210,000 - 245,000
Senior Full-Stack Engineer, AI-Driven Revenue Tech (Hybrid)
Senior Full-Stack Engineer, AI-Driven Revenue Tech (Hybrid)

Hiring Hub • San Francisco (CA)

Hybrid
USD 100,000 - 200,000
Meaningful ownership in a fast-growing company