Home
Jobs
Saved
Resumes
Senior Software Engineer, Backend at SalesRabbit | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer, Backend
SalesRabbit
Remote
Website
LinkedIn
Senior Software Engineer, Backend
Utah, United States of America
Full Time
2 hours ago
No H1B
Apply Now
Key skills
AWS
Cloud
Distributed Systems
Google Cloud Platform
Microservices
SQL
AI
GCP
Google Cloud
SaaS
Agile
CI/CD
Mentoring
Communication
About this role
Role Overview
Design and build high-performing, distributed APIs and microservices that scale to handle heavy traffic
Design efficient database schemas and optimize complex queries for large, interconnected datasets
Write testable, maintainable code with a bias toward self-documenting practices
Build systems with deep observability (metrics, logging, tracing) to support reliable operations
Approach all work with a security lens, identifying vulnerabilities and ensuring high-quality, secure deployments
Utilize pragmatic architecture patterns (abstractions, code isolation) that enable iterative, autonomous development
Leverage cloud infrastructure and modern practices to support continuous release cycles and safe experimentation
Use data and sound judgment to propose technical approaches and reduce technical debt
Mentor teammates through thoughtful code reviews and pairing to build team redundancy and raise quality
Partner with Product and Design to whiteboard solutions and validate feasibility before code is written
Document wins and fails to share patterns and improvements with the wider engineering team
Champion AI-augmented engineering to reduce “grunt work” without sacrificing quality or security
Requirements
5 to 8+ years of backend engineering experience in a high-growth SaaS or product environment
Built and maintained software that supports rapid, continuous release cycles
Experience building high-performing APIs and microservices that scale to handle heavy traffic
Strong SQL skills, including database schema design and query optimization for large datasets
Familiarity with cloud environments (AWS or GCP) and modern deployment practices (containerization, CI/CD)
Experience working in Agile teams with end-to-end ownership
Strong communication skills and a collaborative approach to working with cross-functional partners
While not a minimum requirement, experience in the following areas would be a plus:
Experience designing distributed systems for high-throughput traffic and heavy data workloads
Deep experience with observability practices (metrics, logging, tracing) and production troubleshooting
Strong security mindset, including vulnerability identification and secure deployment practices
Experience mentoring engineers through code reviews, pairing, and documentation
Experience using AI tools to improve engineering velocity while maintaining quality standards.
Tech Stack
AWS
Cloud
Distributed Systems
Google Cloud Platform
Microservices
SQL
Benefits
10 paid holidays
20 days of PTO
Medical, Vision, Dental and Basic Life Insurance
401(k) 100% matching up to 4% of salary (vesting is immediate)
Company phone plan covering service for employee and spouse/child
Onsite gym and other wellness initiatives
Fully stocked break room and weekly catered lunches
Apply Now
Home
Jobs
Saved
Resumes