Role Overview
We are looking for a highly motivated, self-driven Backend Engineer to own the design, implementation, and evolution of our high-volume transactional backend. A core focus of this role will be partnering with engineering leadership to refactor and rewrite our existing legacy systems in a clean, highly robust, and testable manner. You will be an active architectural partner responsible for building scalable foundations, designing next-generation Agentic AI solutions, and building resilient synchronous and asynchronous processing flows.
Responsibilities
- System Evolution & Rewrites: Critically analyze existing backend infrastructure, isolate performance bottlenecks or fragile points, and execute clean, zero-downtime system rewrites.
- End-to-End Feature Ownership: Design, build, test, and deploy highly scalable backend services and robust APIs using Node.js and TypeScript.
- Rapid Prototyping: Move quickly from proof-of-concept (POC) to production-grade MVP for new features without sacrificing clean code architecture and long-term integrity.
- High-Throughput Architecture: Develop and optimize high-volume transactional systems, balancing synchronous request-response lifecycles with message queues and background workers.
- AI Innovation: Design and implement Agentic AI solutions, integrating LLMs and complex workflow state-machines into our core application logic.
- Data & Cloud Management: Work heavily with PostgreSQL and MongoDB and deploy native services inside AWS cloud infrastructure.
Requirements
- ~3 years of professional backend engineering experience, preferably with exposure to refactoring monolithic or legacy applications into modular services.
- Deep proficiency in Node.js, TypeScript, relational databases (PostgreSQL), NoSQL databases (MongoDB), and cloud infrastructure (AWS).
- Solid understanding of handling low-latency synchronous operations alongside asynchronous execution patterns, queue management systems (e.g., SQS, RabbitMQ), and data integrity patterns.
- Proactive product mindset with a focus on future scalability and long-term product health.
Nice to Have
- Hands-on experience or a strong willingness to learn Go (Golang).
- Exposure to building or leveraging AI agents and integrating modern AI tools/frameworks.
Skills
- Node.js
- AWS
- TypeScript
- PostgreSQL
- MongoDB