Jobs
Requisition Id: 1620828
Role Summary:
We are seeking an experienced Backend Developer to join our dynamic team. The ideal candidate will have a strong engineering background and a passion for developing scalable, high-performance GenAI based backend systems. As a Backend Developer, you will be responsible for creating robust backend services and contributing to our microservices architecture, ensuring the delivery of quality solutions.
Key Responsibilities:
-
Design, develop, and maintain efficient, reusable, and reliable backend code using Python with frameworks such as Django and FastAPI.
-
Implement and manage microservices architecture, ensuring system scalability, reliability, and maintainability.
-
Develop and maintain data storage solutions, including databases such as MySQL and NoSQL systems like MongoDB.
-
Leverage cloud services to build and deploy applications, ensuring high availability and performance.
-
Design and implement event-driven architecture using messaging systems such as RabbitMQ, Azure Queues to facilitate asynchronous processing and communication between services.
-
Collaborate with cross-functional teams to integrate backend services with frontend interfaces and third-party systems.
-
Participate in code reviews, adhere to best practices, and contribute to the continuous improvement of our development processes.
-
Troubleshoot and resolve complex technical issues related to backend development.
Required Skills and Qualifications:
-
Bachelor's degree in computer science, Engineering, or a related field.
-
6 years of professional experience in backend development post obtaining an engineering degree.
-
Proficiency in Python and experience with frameworks such as Django and FastAPI.
-
Solid understanding of microservices architecture and experience in implementing scalable systems.
-
Good hands-on experience on Generative AI based products.
-
Experience with relational databases, NoSQL databases and caching (Redis).
-
Familiarity with Azure or AWS cloud services and deploying applications in a cloud environment.
-
Knowledge of event-driven architecture and messaging systems like RabbitMQ, Azure Queues.
-
Excellent problem-solving, debugging, and communication skills.
-
Understanding of version control system like Git.
Nice to Have:
-
Good prior experience of product-based companies.
-
Working experience with data science and ML engineering teams.
-
Knowledge of CI/CD pipelines and server deployment strategies.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Public Cloud Engineer- Back End Python Developer – Assistant Vice President
Citigroup · IRVING, Texas, United States of America

Senior Software Engineer - Backend
Capital One · Mexico City, Mexico

Senior Backend Engineer [
Bosch · bangalore

Staff Software Engineer - Backend Python
PayPal · Austin, Texas, United States of America

Java Backend Technical Manager - Vice President
Citigroup · CHENNAI, Tamil Nādu, India
About EY

EY
PublicA provider of assurance, tax, transaction, and advisory services.
10,001+
Employees
London
Headquarters
Reviews
3.8
15 reviews
Work Life Balance
2.5
Compensation
3.8
Culture
3.0
Career
3.5
Management
3.0
65%
Recommend to a Friend
Pros
Competitive compensation packages
Good career advancement opportunities
Strong brand recognition
Cons
Work-related stress and pressure
Limited negotiation flexibility on offers
Uncertain job security during economic downturns
Salary Ranges
31,254 data points
Mid/L4
Mid/L4 · Operations Research Analyst
1,738 reports
$142,571
total / year
Base
$136,899
Stock
-
Bonus
$5,673
$100,128
$203,912
Interview Experience
7 interviews
Difficulty
3.0
/ 5
Duration
14-28 weeks
Offer Rate
57%
Interview Process
1
Application Review
2
HR Screen
3
Hiring Manager Interview
4
Technical/Case Interview
5
Partner/Director Interview
6
Offer
Common Questions
Behavioral/STAR
Case Study
Technical Knowledge
Past Experience
Culture Fit