Software Engineer (TypeScript/Node.js)
Indexed description
About the Role
We are looking for a Backend Engineer to join the Glassdoor Community / Fishbowl Backend team within the Community Platform organization. In this role, you will help backfill capacity to keep the Community product (Fishbowl) on track for its FY26 roadmap.
You will be responsible for the continuous development and maintenance of the Glassdoor and Fishbowl applications—launching new features, preserving existing functionality, and resolving issues to ensure optimal performance and a seamless user experience.
What You’ll Do
- Deliver new backend features in TypeScript/Node.js services powered by MongoDB and Redis
- Work end-to-end in collaboration with frontend engineers, product managers, and stakeholders
- Address performance and scalability bottlenecks as our user base continues to grow
- Own sprint-scoped tickets from development → merge to main → production deployment
- Provide production support including bug fixes, performance improvements, and incident response during working hours (on-call DFR)
- Identify and remediate performance issues with measurable improvements in latency, error rate, or throughput
Must-Have Skills & Experience
- Node.js + TypeScript
- MongoDB
- Redis
- RESTful and/or GraphQL API design and implementation
- Production CI/CD experience (we use GitLab CI) – including troubleshooting deployments
- Familiarity with containerized deployments (general knowledge, no building from scratch required)
Nice to Have
- Experience with SendGrid or similar transactional email services
- Familiarity with SQL / warehouse databases (e.g., Snowflake, Redshift)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search