Senior Backend Engineer

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be joining a team that is developing an AI Platform for the Architecture, Engineering, and Construction (AEC) industry. The platform utilizes advanced AI algorithms to help construction domain experts efficiently create complex use cases. As a Senior Backend Engineer, your role will involve contributing to the development of a cloud-based solution that processes and manages large amounts of data across multiple customers. You will be responsible for architecting and designing scalable backend solutions and API interfaces, as well as developing robust backend systems using Golang, Python (Django), Rust, MongoDB, and PostgreSQL. Collaboration with cross-functional teams to ensure seamless integration of frontend and backend components will also be a key part of your responsibilities. Additionally, you will implement RESTful JSON APIs for efficient data communication, deploy and manage cloud infrastructure on AWS, including Kubernetes and EKS, and utilize AWS services for secure user authentication and authorization. Your focus will be on ensuring high-performance data processing and storage, contributing to code reviews, debugging, and troubleshooting of backend systems. It will be essential to stay updated with emerging technologies and industry best practices to drive continuous improvement. To qualify for this role, you should hold a Bachelor's or Master's degree in Computer Science or a related field and have a minimum of 5 years of professional experience as a Backend Engineer, preferably working with Golang, Python, Django, and databases like PostgreSQL. You must demonstrate proven expertise in designing and implementing scalable backend solutions and API interfaces, a strong understanding of cloud technologies (especially AWS, Kubernetes, and EKS), and experience developing and consuming RESTful JSON APIs. Proficiency in working with relational databases, writing efficient SQL queries, familiarity with frontend technologies such as React, solid architectural skills emphasizing performance, scalability, and security, experience with containerization and orchestration using Docker and Kubernetes, knowledge of CI/CD pipelines, and automated deployment processes are also required. Excellent problem-solving and communication skills are essential for success in this role. In return, you will have the opportunity to work with purpose in a dynamic, cross-functional team that is shaping the future of cutting-edge technology in a fast-paced, collaborative environment. You can take advantage of continuous learning opportunities, mentorship, and a clear path for professional development and career progression. Enjoy working in a modern workplace equipped with modern amenities that support your productivity and well-being. Be part of a diverse and international team that values different perspectives, complete with regular team events, retreats, and cultural exchanges.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India