This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Sr. Backend Engineer will design and build scalable high-performance backend systems and microservices.
This role involves leading cloud-native development and deployment efforts primarily on AWS.
The engineer will apply advanced object-oriented programming principles and design patterns to ensure maintainable and efficient code.
Responsibilities include optimizing database performance through effective SQL query tuning and architecture design.
The engineer will manage concurrency, multithreading, and distributed systems to support high-traffic applications.
Setting and promoting backend engineering best practices and coding standards is a key responsibility.
The role includes mentoring junior developers, conducting code reviews, and contributing to a culture of continuous improvement.
The engineer will work closely with product QA and operations teams to deliver end-to-end solutions.
Documenting technical designs and architecture to support ongoing development and scalability is required.
Staying informed about emerging technologies to help evolve the backend stack is essential.
Requirements:
Candidates must have 4-5 years of hands-on experience in backend development using languages like Python, Java, or Node.js with strong OOP skills.
Deep expertise in SQL query optimization and database architecture is required.
Solid experience with AWS services such as EC2, S3, Lambda, and containerization is necessary.
Candidates should be able to build and integrate RESTful APIs and work with microservices and SOA.
Applying software design principles focusing on scalability and resilience is essential.
The ability to handle concurrency, multithreading, and distributed system complexities is required.
Familiarity with agile methodologies and tools like JIRA or Trello is expected.
Excellent problem-solving and communication skills with a leadership mindset are necessary.
A bachelor's degree in computer science, engineering, or a related field is preferred.
Benefits:
The salary range for this position is Rs 2000000 - Rs 3000000 (INR 20-30 LPA).
This is a full-time remote position based in India.
The role offers opportunities for professional growth and development through mentoring and collaboration.
Employees will have the chance to work with cutting-edge technologies and contribute to innovative projects.