
Senior Software Engineer
4 days ago
This role is for one of Weekday's clients
Min Experience: 3 years
Location: Gurgaon
JobType: full-time
We are seeking a highly skilled and motivated Senior Software Engineer (Backend – Python) to join our engineering team. The ideal candidate will have proven expertise in backend development, a strong command of Python, and experience designing and building scalable systems. You will play a critical role in developing robust, high-performance backend services that power our products and ensure seamless user experiences. This role demands problem-solving ability, ownership of solutions, and a passion for building high-quality software.
Key Responsibilities- Backend Development: Design, develop, and maintain scalable and efficient backend systems and microservices using Python and modern frameworks (e.g., Django, Flask, FastAPI).
- System Architecture: Contribute to system and application architecture discussions, ensuring solutions are performant, scalable, and secure.
- API Design & Integration: Build, optimize, and maintain RESTful and GraphQL APIs for seamless integration across platforms and services.
- Database Management: Work with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.) to design efficient schemas, write optimized queries, and manage migrations.
- Cloud & Deployment: Deploy, monitor, and maintain backend services on AWS or other cloud platforms, ensuring high availability and reliability.
- Code Quality: Write clean, maintainable, and testable code following industry best practices, design patterns, and coding standards.
- Collaboration: Work closely with frontend engineers, product managers, QA, and DevOps teams to deliver features end-to-end.
- Troubleshooting & Optimization: Identify bottlenecks, troubleshoot production issues, and optimize application performance.
- Mentorship: Guide junior engineers by providing technical mentorship, reviewing code, and sharing best practices.
- Security & Compliance: Ensure backend services follow security best practices, compliance standards, and data protection regulations.
- Education: Bachelor's/Master's degree in Computer Science, Engineering, or related field.
- Experience: Minimum of 3+ years of backend development experience with proven expertise in Python.
- Technical Skills:
- Strong knowledge of Python and at least one major backend framework (Django, Flask, FastAPI).
- Experience building and consuming RESTful and GraphQL APIs.
- Proficiency in databases (SQL and NoSQL), query optimization, and schema design.
- Familiarity with cloud services (AWS preferred, Azure or GCP acceptable).
- Hands-on experience with Docker, Kubernetes, CI/CD pipelines.
- Understanding of software design patterns, algorithms, and data structures.
- Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to work independently with minimal supervision.
- Ownership mindset with attention to detail and a focus on delivering quality solutions.
-
Senior Software Development Engineer
4 days ago
Gurgaon, Haryana, India Razorpay Software Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...
-
Senior Software Engineer
2 weeks ago
Gurgaon, Haryana, India Incomlend Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCompany DescriptionIncomlend is a global invoice financing marketplace providing SMEs with access to working capital solutions backed by institutional investors. Founded in 2016, our platform has served clients in over 50 countries across various industries. Businesses can upload their import/export invoices to our marketplace and secure funding within 48...
-
Senior Software Engineer
7 days ago
Gurgaon, Haryana, India HyrEzy Talent Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description : Senior Software Engineer (TypeScript, Generative AI) Location : Gurgaon Experience : 3+ Years We are looking for a Senior Software Engineer with expertise in TypeScript and a strong foundation in Generative AI, infrastructure management, and security. You will play a pivotal role in building and scaling our technology stack,...
-
Senior Software Engineer
6 days ago
Gurgaon, Haryana, India Precious Pet Services Full time ₹ 15,00,000 - ₹ 20,00,000 per yearJob DescriptionSenior Software Engineer (Python)Location: Gurgaon, Head OfficeType: Full timeAbout the roleYoull join a fast-moving team building the core platform that powers our rapidly growing omnichannel business, built on top of the open-source ERP, Odoo.This platform is our central nervous system connecting sales, inventory, operations, finance, and...
-
Senior Software Engineer
1 week ago
Gurgaon, Haryana, India Airtel Full time ₹ 10,000 - ₹ 20,000 per yearSenior Software Engineer - iOSSkills RequiredProficient in Swift, and Cocoa Touch Experience with iOS frameworks such as Core Data, Core Animation, etc. Familiarity with RESTful APIs to connect iOS applications to back-end services Understanding of Apple's design principles and interface guidelines Experience with performance and memory tuning...
-
Engineer - Lepton Software
2 days ago
Gurgaon, Haryana, India LEPTON SOFTWARE Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Description Department: GISJob Type: Full TimeJob Location: GurugramJob Code: #958-01_to_08Experience: YearsJob Summary A Junior GIS Engineer at Lepton Software plays a pivotal role in supporting geospatial projects. This entry-level position offers hands-on experience with GIS tools and technologies, contributing to the development and maintenance...
-
Senior Software Engineer
4 weeks ago
Gurgaon, Haryana, India PVAR Services Full timeJob Title : Senior Software Engineer (.NET & : : 5+ YearsCTC : Up to 40 : AI Product : We are a fast-growing technology-driven organization seeking an experienced Senior Software Engineer. The role involves designing, building, and enhancing enterprise applications with expertise across .NET, C#, SQL, and mobile app development. Youll play a...
-
Engineer - Lepton Software
2 days ago
Gurgaon, Haryana, India LEPTON SOFTWARE Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Description GIS Engineer Department: GISJob Type: Full TimeJob Location: GurugramJob Code: #958-17_to_20Experience: 5 yearsJob Summary A GIS Engineer at Lepton Software plays a crucial role in the production and management of geospatial data across various projects. The position encompasses tasks such as digitization, geocoding, and conducting surveys...
-
Senior Software Engineer
7 days ago
Gurgaon, Haryana, India Azcom Technology Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Description Location: Gurgaon Work Experience Required The Senior Software Engineers should possess 2-4 years of software development experience, preferably in 4G (LTE), Internet of Things (IoT) or 5G domains. Technical Skills Required Strong in C/C , Data Structures, Algorithms Strong in real time OS, networking, IPC, multi-threading Proven track...
-
Senior Software Engineer
6 days ago
Gurgaon, Haryana, India PVAR SERVICES Full time ₹ 24,00,000 - ₹ 60,00,000 per yearJob Title:Senior Software Engineer (.NET & Mobile)Location:GurugramExperience:5+ YearsCTC:Up to 40 LPAIndustry:AI Product (Fintech)OverviewWe are a fast-growing technology-driven organization seeking an experiencedSenior Software Engineer. The role involves designing, building, and enhancing enterprise applications with expertise across.NET, C#, SQL, and...