Jobs · cutshort
Senior Software Engineer
Nimbus Data Systems · Indexed today
About the role
Build AI software for consumer brands and retailers, focusing on data processing and core compute engine.
WyngCommerce is hiring Senior Software Engineer job in Bengaluru (Bangalore) | Cutshort
Senior Software Engineer
Senior Software Engineer
3
\- 7 yrs
₹8L - ₹18L / yr
Bengaluru (Bangalore)
Skills
Python
Django
Data Structures
Algorithms
RESTful APIs
WyngCommerce is building state of the art AI software for the new age Consumer Brands & Retailers which helps them to provide best of the class customer experiences. Our solutions help the brands in identifying the right opportunities in terms of Inventory Placement, Assortment & Overall Planning of their merchandise. Backed by a clutch of prominent angel investors & having some of the category leaders in Indian retail industry as early adopters, we are looking to hire for our engineering team. The engineering team at WyngCommerce is building one the most robust & scalable data systems & infrastructure which can handle Millions of concurrent computations, seamlessly connect to multitude of Enterprise Data Sources, implementing libraries of state of the art optimisations & other algorithms using various ML & DL techniques. Your Role & Responsibilities - > Own a set of Modules / Components in the Data Processing & Core Compute Engine > Work in tandem with the Data Science team to implement & optimise performance of various algorithms > Come up with innovative & fast MVPs to solve business problems by working closely with the Founders > Driving Design, Architecture & Infrastructure level decisions & setting up best practices for the same to deliver best in class performance & data security > Lead & Mentor SDEs to setup best practices Desired Skills & Experiences - > Proficiency with Python, Redis, Postgres SQL with 2+ years of work experience in Product Orgs > Excellent understanding of Data ETL, Data Warehouses, Queues & Messaging Pipelines, Database performances & Hands on experience of Big Data Systems (Spark, Kafka, Hive etc) > Product thinking, Building robust reusable components from integrations, ETL to Optimisation & ML libraries & workbenches > Ability to weigh trade offs of speed vs perfection & take calls to use open source / other software component to fast-track the go to market > Experience in developing Real World ML/Optimisation/advanced analytical systems > Basic understanding of Maths behind statistical methods & ML techniques will be a plus point
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
Founded
:
2017
Type
:
Product
Size
:
20-100
Stage
:
Raised funding
About
WyngCommerce AI for increasing Full Price Sell Through & Profits. Optimise Assortment & Inventory Placement via First Allocation, Dynamic Replenishments, Inter-Store Transfers & OTB Recommendations.
Read more
Connect with the team
Company social profiles
Similar jobs
Posted by
Anu Prasanna
Bengaluru (Bangalore)
5
\- 6 yrs
₹13L - ₹15L / yr
Python
Django
Flask
We are looking for an experienced Python Developer with 5–6 years of hands-on experience in designing, developing, and maintaining scalable backend applications and APIs. The ideal candidate should have strong expertise in Python, backend frameworks, databases, and cloud/deployment practices. The candidate should be capable of working in a fast-paced environment and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
– Design, develop, test, and maintain robust and scalable Python-based applications.
– Build and integrate RESTful APIs and backend services.
– Work on server-side logic, database integration, and performance optimization.
– Collaborate with frontend developers, QA teams, DevOps, and product teams for end-to-end delivery.
– Write reusable, testable, and efficient code following best practices.
– Debug, troubleshoot, and resolve production issues.
– Participate in code reviews, technical design discussions, and architecture planning.
– Optimize applications for maximum speed, scalability, and reliability.
– Implement security and data protection measures.
– Work with CI/CD pipelines and deployment processes.
Required Skills
– Strong experience in Python development with 5–6 years of relevant experience.
– Hands-on experience with Python frameworks such as:
– Django
– Flask
– FastAPI
– Strong understanding of OOPs, Data Structures, and Algorithms.
– Experience in building and consuming REST APIs.
– Good knowledge of SQL and relational databases like:
– MySQL
– PostgreSQL
– Experience with NoSQL databases like:
– MongoDB
– Redis (preferred)
– Knowledge of ORM frameworks such as SQLAlchemy or Django ORM.
– Familiarity with Git/GitHub/GitLab version control.
– Understanding of unit testing, debugging, and code quality practices.
– Experience in working with Linux/Unix environments.
– Knowledge of Docker, containerization, and deployment concepts.
– Exposure to cloud platforms like AWS / Azure / GCP is preferred.
Preferred / Good to Have Skills
– Experience in microservices architecture.
– Knowledge of Celery, asynchronous processing, and message queues like:
– RabbitMQ
– Kafka
– Familiarity with CI/CD pipelines.
– Experience in writing clean architecture and scalable backend systems.
– Exposure to DevOps practices is a plus.
– Experience in Agile/Scrum methodology.
Read more
Posted by
Sargam Bhaskar
Gurugram
4
\- 8 yrs
Best in industry
Python
Django
Flask
NodeJS (Node.js)
Job Overview:
We are looking for a seasoned Senior Backend Engineer (SDE III) with over 5 years of experience to lead, mentor, and grow a high-performing engineering team. The ideal candidate will have extensive hands-on experience in software development, deep technical expertise, and a proven track record of successfully leading large-scale engineering teams and projects. This role requires strategic leadership, the ability to manage complex technical challenges, and the ability to drive innovation while ensuring operational excellence.As a Backend Lead, you will collaborate with key stakeholders across the business, product management, and operations to ensure alignment with the organization’s goals and play a critical role in shaping the technology roadmap and engineering culture.
Key Responsibilities:
– Leadership and Team Development: Lead and inspire a team of engineers, fostering a culture of innovation, accountability, and continuous improvement. Manage the hiring, training, and career development of engineering staff.
– Strategic Planning: Work closely with senior leadership to develop and implement engineering strategies that support business objectives. Define technology roadmaps and ensure alignment with organizational goals.
– Technical Excellence: Guide the team in designing and implementing scalable, robust software systems. Drive the adoption of best practices in architecture, coding standards, and software testing to ensure high-quality product delivery.
– Project and Program Management: Oversee the successful delivery of engineering projects, ensuring deadlines, quality standards, and budget constraints are met. Use agile methodologies to manage the development process and resolve bottlenecks.
– Cross-functional collaboration: Collaborate with Product Management, Design, Business, and Operations teams to define project requirements and deliverables. Ensure the smooth integration of engineering efforts across the organization.
– Risk Management: Anticipate and mitigate technical risks and roadblocks. Proactively identify areas of technical debt and drive initiatives to reduce it.
– Stakeholder Communication: Act as the technical point of contact for stakeholders, providing regular updates on project progress, resource allocation, and performance metrics. Communicate complex technical concepts to non-technical stakeholders.
Required Qualifications:
– Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
– 5+ years of experience in software engineering
– Proven track record of successfully delivering large-scale, high-impact software projects.
– Strong understanding of software architecture, design patterns, and scalable system design.
– Expertise in multiple programming languages and modern development frameworks For this role we require expertise in Python/Django and API Development
– Experience with cloud infrastructure (AWS), microservices, and distributed systems.
– **Good experience with MySQL and E
Read the full posting on cutshort →
FAQ
Is the Senior Software Engineer role at Nimbus Data Systems remote?+
This Senior Software Engineer position is listed as onsite.
What is the salary for the Senior Software Engineer role at Nimbus Data Systems?+
The listing states 90000-202000 INR.
What seniority level is this Senior Software Engineer role?+
This is a senior level position.
How do I apply for the Senior Software Engineer role at Nimbus Data Systems?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Nimbus Data Systems.