[Hiring] Senior Software Engineer (Backend) REMOTE USA
Position: Senior Software Engineer (Backend)
Date Posted: 26 January 2026
Industry: Software / Technology / SaaS
Employment Type: Full Time
Experience: 3+ years in backend software engineering or related technical roles
Qualification: Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
Salary: $190,000 – $225,000 USD
Location: United States – REMOTE
Company: Rally UXR
Description:
Rally UXR is seeking a Senior Backend Software Engineer to help scale and enhance its user research platform. This role is central to building the systems that enable product, design, and research teams to connect with users efficiently and make data-driven decisions. You will work on high-impact backend systems handling large-scale participant and event data while partnering closely with Product, Design, and Go-To-Market teams.
About the Role:
As a Senior Backend Engineer, you will design, implement, and maintain critical infrastructure including data pipelines, email/SMS delivery, search, and workflow automation. Your work will directly impact how research is conducted across leading technology companies, improving performance, reliability, and scalability of core services.
Key Responsibilities:
- Scale backend systems to manage hundreds of millions of participant records and billions of events
- Own infrastructure for email/SMS delivery, data sync pipelines, search APIs, and workflow automation
- Improve system reliability, observability, and performance across the platform
- Design and implement backend services and APIs in TypeScript using AWS, Postgres, Elasticsearch, Kafka, and Temporal
- Collaborate cross-functionally with Product, Design, and GTM teams to align engineering efforts with business and user needs
- Mentor and guide future engineering hires through code reviews, pairing, and technical leadership
- Drive architectural improvements and establish best practices for backend development
Qualifications:
- 3+ years designing, building, and operating complex backend systems in production environments
- Strong experience with server-side development, APIs, and data-intensive services
- Proficiency in JavaScript/TypeScript and willingness to work in a fully TypeScript codebase
- Experience scaling systems from “1→10,” improving reliability, performance, and integration
- Familiarity with modern cloud infrastructure (AWS), relational databases (Postgres), and event-driven systems (Kafka)
- Excellent communication skills and collaborative mindset
Nice to Have:
- Experience with distributed systems, microservices, workflow engines (Temporal)
- Startup experience and ability to wear multiple hats
- Knowledge of search technologies (Elasticsearch) and messaging infrastructure
- Interest in UX research, research operations, or customer-focused SaaS
Work Style:
- Remote-first within the United States with asynchronous collaboration and periodic in-person team gatherings
- High ownership and responsibility from day one
- Regular engagement with customers to inform product and engineering decisions
Compensation & Benefits:
- Base salary: $190,000 – $225,000 USD
- Variable compensation potential including equity awards
- Flexible/unlimited PTO
- Medical, dental, and vision insurance
- Paid parental leave
- 401(k) retirement plan
- Home office support and monthly remote work stipend
- Quarterly in-person team or company gatherings
Rally UXR is an equal opportunity employer, committed to diversity, equity, and inclusion. Reasonable accommodations are available throughout the application process; contact hello@rallyuxr.com if needed.
Disclaimer: The job details above are structured for clarity and based on publicly available content from recruiters/Company pages. All rights remain with the original source; names may be withheld for confidentiality. We are not involved in the hiring process.