Senior Software Engineer
Senior Software Engineer building cloud-native platform. Full-stack ownership from design to production, collaborating with cross-functional teams. Requires 5+ years experience with JavaScript/TypeScript, Node.js, PostgreSQL, Redis, and distributed architectures.
Responsibilities
- Design and launch product features with end-to-end ownership.
- Develop full-stack solutions, ensuring scalability and maintainability.
- Collaborate with cross-functional teams including Product and Design.
- Uphold code quality via automation, best practices, and code reviews.
- Improve system reliability, performance, and development processes.
- Help shape technical direction and elevate team standards.
Requirements
- 5+ years of software engineering experience with production systems.
- Proven background in cloud-based distributed applications.
- Proficiency in JavaScript/TypeScript and Node.js.
- Experience across APIs, databases, and user-facing components.
- Hands-on with PostgreSQL, Redis, and message queues.
- Familiar with CI/CD pipelines and production monitoring.
- Strong product mindset and sense of ownership.
- Agile practitioner valuing collaboration and rapid iteration.