Senior Backend Engineer | Public
full-time
Posted on January 30, 2025
Job Description
Senior Backend Engineer
Job Summary
We are looking for a Senior Backend Engineer who is passionate about building scalable, high-performance systems. You will work closely with cross-functional teams to design, develop, and maintain backend services and APIs that power our platform.
Responsibilities
- Design, implement, and maintain backend systems and APIs.
- Optimize system performance and reliability.
- Collaborate with product and frontend teams to define system architecture and deliver features.
- Write clean, maintainable code, with appropriate tests and documentation.
- Diagnose and resolve complex technical challenges, ensuring system scalability and robustness.
- Mentor junior engineers and participate in code reviews.
- Ensure data integrity and security throughout the system architecture.
Qualifications
- 4-5 years of experience in backend development.
- Expertise in Typescript.
- Strong preference to experience in Nx, NestJS, and Fastify.
- Strong experience with PostgreSQL and caching mechanisms.
- Experience with cloud platforms (AWS).
- Solid understanding of RESTful API design.
- Knowledge of DevOps practices (CI/CD, Git Actions, Docker, Kubernetes).
- Excellent problem-solving and debugging skills.
- Bachelor’s degree in Computer Science or a related field is preferred.
Experience
4-5 years of experience in backend development.
Environment
Location: Bengaluru, Karnataka. The role is a full-time position.