2 - 5 years
0 Lacs
Posted:1 day ago|
Platform:
On-site
Full Time
Are you a highly skilled and motivated Backend Engineer with a passion for building robust, scalable, and high-performance systems? Do you thrive in a dynamic startup environment where your contributions directly impact the product and user experience? If you're ready to tackle complex challenges and drive innovation, we want to hear from you!
VakeelSaab.com is an ambitious legal-tech startup with a mission to make legal advice accessible, anonymous, and affordable for everyone in India. We're building India's first real-time legal consultation platform, enabling users to get legal help in minutes. We are seeking a talented Senior Backend Engineer to join our lean and agile team. In this role, you will be instrumental in designing, developing, and maintaining the core services and APIs that power our cutting-edge applications. You'll work on critical infrastructure, ensuring our systems are performant, secure, and scalable to support our rapid growth.
1) System Design & Architecture: Design, develop, and maintain highly scalable, reliable, and secure backend services and APIs using a mix of Node.js and Python (FastAPI).
2) Database Management: Work extensively with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases, optimizing schemas, queries, and ensuring data integrity and performance.
3) API Development: Build and maintain robust, well-documented, and efficient RESTful and/or GraphQL APIs for seamless integration with front-end and mobile applications.
4) Scalability & Performance: Identify and resolve performance bottlenecks, optimize database interactions, and implement caching strategies to ensure high availability and responsiveness of our backend systems.
5) Message Queuing & Event-Driven Architecture: Implement and work with message queuing systems and event-driven architectures, demonstrating familiarity with pub-sub patterns to ensure reliable and asynchronous communication between services.
6) Code Quality & Best Practices: Champion best practices in backend development, including comprehensive unit and integration testing, code reviews, and adherence to security standards.
7) Deployment & Operations: Collaborate with DevOps to streamline deployment processes, monitor system health, and troubleshoot production issues.
8) Cross-Functional Collaboration: Work closely with product managers, front-end developers, and data scientists to understand requirements, define technical specifications, and deliver integrated solutions.
9) Innovation & Research: Continuously research and evaluate new technologies, tools, and methodologies to enhance our backend capabilities and keep our tech stack at the forefront.
1) 2-5 years of professional experience in backend software development.
2) Strong proficiency in Node.js and Python, with hands-on experience building production-grade applications using frameworks like FastAPI.
3) Expertise in database technologies, including both SQL (e.g., strong SQL query writing, schema design) and NoSQL databases (e.g., document stores, key-value stores).
4) Demonstrable experience with API design and development (RESTful APIs are a must; GraphQL experience is a strong plus).
5) Familiarity with message queuing systems and publish-subscribe patterns (e.g., Kafka, RabbitMQ, Redis Pub/Sub).
6) Solid understanding of data structures, algorithms, and software design principles.
7) Proficiency with version control systems, especially Git.
8) Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker) is a plus.
9) Excellent problem-solving, debugging, and analytical skills.
10) Strong communication and collaboration skills to effectively work within an agile team.
1) Familiarity with Large Language Models (LLMs) and their integration into applications.
2) Experience or interest in developing and deploying AI agents or machine learning-driven services.
3) Experience in a startup environment, demonstrating adaptability and a strong sense of ownership.
1) Be a foundational member of a rapidly growing startup with a compelling vision.
2) Work on a product that genuinely impacts users.
3) Enjoy a high degree of autonomy and ownership over your work.
4) Collaborate with a talented and passionate team.
5) Opportunity for significant professional growth and impact.
6) Competitive salary, flexible hours
To Apply: Please submit your resume, a cover letter highlighting your relevant backend experience, and links to your GitHub profile or any relevant projects.
VakeelSaab - Get Legal Advice Instantly & Anonymously
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Nowbengaluru
30.0 - 35.0 Lacs P.A.
bengaluru
6.0 - 9.0 Lacs P.A.
gurugram, haryana, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed
hyderabad, telangana, india
Salary: Not disclosed
pune/pimpri-chinchwad area
Salary: Not disclosed
Salary: Not disclosed
hyderabad, telangana, india
22.0 - 38.0 Lacs P.A.
gurugram, haryana, india
22.0 - 38.0 Lacs P.A.
pune, maharashtra, india
22.0 - 38.0 Lacs P.A.