Senior Backend Engineer
Fabulous
full-remoteseniorpermanentbackend Full remote Today via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
KotlinNode.jsGoogle CloudMicroservicesEvent-driven ArchitectureAPI DevelopmentUnit TestingE2E TestingESLintDesign Patterns
About the role
Role overview
You’ll join Fabulous as a Senior Backend Engineer, working closely with the CTO to design and build new backend features in a fully remote environment.
Key missions
- Conceive and implement innovative new features, including:
- Marketing optimization engines
- Billing reports
- Collaborate with the CTO to architect backend services using widely accepted patterns that enable:
- Autonomous development
- Future scalability
- Develop, publish, and maintain a modern API layer, ensuring quality via:
- Unit tests
- End-to-end (E2E) tests
Requirements
- Experience with event-driven microservice architecture in the Google Cloud ecosystem
- Ability to architect services with well-accepted design patterns for autonomous development and scaling
- Strong skills in object-oriented languages (preferably Kotlin)
- Strong coding skills including Node.js, ESLint, unit testing, and E2E tests
- Experience building, releasing, and maintaining modern APIs
Nice-to-haves
- Direct experience with marketing optimization and billing/reporting systems
About Fabulous
Fabulous is a tech company building products that support web and mobile user experiences. The role focuses on developing backend services and a modern API layer, including marketing optimization engines and billing/reporting capabilities.
Scraped 5/13/2026