Role Overview: As a Backend Engineer, you will be responsible for designing, building, and optimizing robust backend systems that power mission-driven digital platforms. Responsibilities: Design and develop scalable, high-performance backend systems using Node.js, MongoDB, and AWS. Collaborate with front-end developers, product managers, and designers to enhance backend services and APIs. Continuously improve backend performance by profiling, debugging, and resolving bottlenecks. Mentor junior engineers and foster a culture of collaboration and learning. Stay updated with backend technology trends and implement innovative solutions. Maintain high code quality standards, testing, documentation, and best practices in DevOps, CI/CD, and agile methodologies. Manage cloud infrastructure, leveraging AWS for scalable deployment and database management. What Were Looking For: Must-Haves: 2-6 years of experience in backend development and system design. Strong expertise in Node.js, Python, Java, or equivalent backend technologies. Hands-on experience with frameworks like Express.js, Django, or Spring Boot. Proficiency in relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB). Proven experience with RESTful APIs and front-end integration. Familiarity with CI/CD pipelines, version control tools (Git), and containerization technologies like Docker and Kubernetes. Strong problem-solving, debugging, and performance optimization skills. Nice-to-Haves: Experience with performance profiling and backend optimization. Familiarity with secure coding practices and system integrity. Exposure to agile development practices and tools.