
Annual CTC: 95 lakhs (negotiable)Work Type: Remote (India Only)Project City & Country: San Francisco, USANotice Period: <45 DaysOpportunity: Full-time & Part-time
We are seeking a talented Backend Engineer to join our dynamic team, you will play a key role in designing, implementing, and maintaining the backend infrastructure that powers our applications. You will work closely with our frontend developers, product managers, and other cross-functional teams to deliver high-performance and reliable solutions. The ideal candidate will have a strong background in backend development, a deep understanding of software architecture principles, and a passion for solving complex technical challenges.
Key Responsibilities:
Design, develop, and maintain scalable backend systems and APIs using modern programming languages and frameworks such as Python, Java, or Node.js.Collaborate with frontend developers and product managers to understand project requirements and translate them into technical specifications.Optimize backend code for performance, scalability, and reliability, ensuring smooth operation under high traffic and load conditions.Implement security best practices to protect sensitive data and prevent unauthorized access or attacks.Integrate third-party services and APIs to enhance the functionality of our applications.Monitor and analyze system performance metrics, identify areas for improvement, and implement solutions to optimize performance and efficiency.Conduct code reviews, provide feedback to peers, and participate in technical discussions to ensure code quality and adherence to best practices.
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.4+ years of experience in backend development, with a proven track record of building and maintaining scalable and reliable systems.Proficiency in at least one backend programming language such as Python, Java, or Node.js, as well as familiarity with related frameworks and libraries.Strong understanding of software architecture principles, design patterns, and best practices for building scalable and maintainable backend systems.Experience with relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, or Redis.Knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud Platform, and experience with containerization technologies such as Docker and Kubernetes.Excellent problem-solving skills and the ability to troubleshoot complex technical issues.Excellent communication skills and the ability to work effectively in a collaborative team environment.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
