Senior Backend Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
We’re seeking a Senior Backend Software Engineer to design, build, and scale the backend services that power Kaylus.
This role is ideal for an engineer who enjoys building reliable, well-designed systems and solving complex technical problems. You’ll collaborate closely with our engineering team to develop cloud services, APIs, distributed workflows, and core business systems that serve as the foundation of our platform.
This is a hands-on engineering position with meaningful technical ownership, not a maintenance role.
What You’ll Do:
You’ll help design, build, and maintain systems including:
- Backend APIs supporting our mobile and web applications
- Event-driven cloud services and asynchronous workflows
- Offer management and campaign services
- Financial transaction and redemption processing
- Data synchronization and third-party integrations
- Firestore data models and database optimization
- Performance, scalability, and reliability improvements
- Internal administrative and operational tools
- Cloud automation and backend infrastructure
You’ll also participate in:
- Technical design discussions
- Architecture reviews
- Code reviews
- System troubleshooting
- Continuous improvement of engineering standards and best practices, * Improve the scalability and reliability of our backend services
- Help evolve our cloud architecture and technical standards
- Reduce technical debt through thoughtful engineering decisions
- Collaborate effectively with teammates across backend, mobile, AI, and product development
- Contribute ideas that improve both our technology and our engineering practices
Our Engineering Culture:
We’re building a team of engineers who:
- Take ownership of their work
- Care about software quality and maintainability
- Think critically before implementing solutions
- Communicate openly and respectfully
- Welcome thoughtful technical debate
- Continuously improve their craft
- Value teamwork over ego
We believe the best ideas come from collaborative problem solving and a willingness to challenge assumptions with evidence.
Requirements
- 5+ years of professional backend software development experience
- Google Cloud Platform (GCP)
- Firebase and Firestore
- Cloud Functions
- Distributed systems
- Event-driven architectures
- High-volume transactional systems
- Authentication and security
- CI/CD pipelines
- Performance optimization and monitoring
- Strong proficiency with Node.js and TypeScript
- Experience designing and building RESTful APIs
- Experience building cloud-native applications
- Strong database design and data modeling skills
- Experience working with asynchronous or event-driven systems
- Strong debugging and problem-solving skills
- Excellent written and verbal communication
- Ability to work independently in a remote environment
Experience with our exact technology stack is less important than strong engineering fundamentals, sound architectural judgment, and a willingness to learn.
Benefits & conditions
Pulled from the full job description
- Parental leave
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account
- Dental insurance, Base Salary: $120,000 to $155,000 USD, depending on experience, technical depth, and demonstrated ability.
This position is also eligible to participate in Kaylus’ future employee equity program, subject to Board approval and the terms of the Company’s equity plan.
In addition, Kaylus offers:
- Comprehensive medical, dental, and vision insurance
- Flexible paid time off
- Fully remote work environment in the USA
- Opportunities for continued technical growth and increasing ownership
Why Join Kaylus?
Early-stage companies provide opportunities that rarely exist in larger organizations.
At Kaylus, your work won’t be limited to a small component of a massive system, you’ll help shape the architecture, influence product direction, and build technology that directly impacts our customers and business.
If you’re excited by technical ownership, challenging engineering problems, and the opportunity to help build something meaningful from the ground up, we’d like to hear from you.
Pay: $120,000.00 - $155,000.00 per year, * 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Health savings account
- Paid time off
- Parental leave
- Vision insurance
About the company
Kaylus is building the next generation of shopper rebates and family saving platforms. We connect consumer brands directly with the people who buy their products, helping brands drive measurable sales while rewarding shoppers for purchasing the products they already love, all while helping families save money for what really matters - their family and life.
Our platform connects consumers, retailers, and consumer packaged goods (CPG) brands through personalized offers, intelligent receipt processing, AI-driven decision making, and modern financial transaction systems.
We’re solving challenging technical problems across mobile applications, cloud infrastructure, distributed backend services, AI, fraud detection, and large-scale data processing.
As an early member of our engineering team, you’ll have significant ownership, influence over architectural decisions, and the opportunity to help shape the technology that powers our platform.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
What’s the Difference Between Frontend and Backend Development?
Fully Remote Software Engineer Jobs
Dev Digest 121 - AI goes offline