Cutshort logo
eCommerce growth platform logo
Software Developer
eCommerce growth platform
Software Developer
eCommerce growth platform's logo

Software Developer

at eCommerce growth platform

Agency job
via Qrata
3 - 9 yrs
₹12L - ₹35L / yr (ESOP available)
Mumbai, Delhi, Gurugram, Noida, Bengaluru (Bangalore), Pune, Ahmedabad
Skills
skill iconDjango
skill iconPython
skill iconAmazon Web Services (AWS)
It is an eCommerce growth platform using AI and machine learning to help establish and grow online businesses across multiple channels and global markets. We use data-driven tools to optimize how products are advertised and listed across marketplaces – and handles all associated shipping, logistics, taxes, and compliance. Their business model is built on aligned incentives with no initial costs. They only makes money if and when customers’ products sell.
Our mission is to make e-commerce easy and accessible for everyone. We believe that all businesses should have the equal playing field in terms of resources to build and grow their online business. With our eCommerce tools and comprehensive platform, business owners can better understand, analyze and grow their business. Starting a business and making products is hard enough; selling products and growing the business shouldn’t be.

We’re a small team looking for passionate, execution-focused, self-starters to help us build the next generation eCommerce platform and equal the playing field for all. Our success depends on building teams who can challenge each other's assumptions with fresh perspectives. To that end, we don’t just accept differences – we celebrate them. If that sounds exciting to you, let’s talk!
We are expanding our Engineering team to India and building a stellar and diverse team composed of owners. We are looking for a backend engineer with a demonstrated track record of developing and maintaining production services, innovative thinking, and technical excellence. As a backend engineer, you will be responsible for building out the service layer that powers our frontend applications. You should have a solid understanding of software development lifecycle and software design principles. This is a great opportunity if you are looking for a huge impact at a small start-up with immense growth potential
What you will do?
 Create technical plans of projects assigned to you.
 Come up with well-structured solutions to ambiguous problems and implement them.
 Ship high-quality, well-tested, secure, and maintainable backend code.
 Provide technical direction on our various products and upcoming projects.
 Champion reliability and quality by using best practices in software engineering and modular design.
 Ensure all components are scalable, maintainable, and have in-built metrics instrumentation and monitoring
 Deliver an exceptional user experience to our customers. Put the customer first and have quality in mind.
 Own the full release cycle from development to deployment
What you will need?
 3+ Years of experience as a software engineer working on backend applications.
 Advanced knowledge of Python (preferably, the Django framework) and relational databases.
 Experience with agile, test-driven development, continuous integration, and automated testing.
 Experience with building, modifying, and extending API endpoints (REST or GraphQL) for data retrieval and persistence.
 Experience with the full software development life cycle, including requirements collection, design, implementation, testing, and operational support.
 Excellent verbal and written communication, teamwork, decision making and influencing skills.
 Experience with scrum or other agile software development methodology.
 Hustle. Thrives in an evolving, fast paced, ambiguous work environment
Bonus if you have
 Experience working in the eCommerce domain.
 Experience with AWS technologies like Elastic Beanstalk, Amplify, etc.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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
companies logos

Similar jobs

A Reputed Company
A Reputed Company
Agency job
via Jobdost by Saida Jabbar
Bengaluru (Bangalore), Pune
2 - 7 yrs
₹8L - ₹10L / yr
skill icon.NET
ASP.NET
SQL Azure
skill iconC#
skill iconPython
+4 more

Job Description

Build and maintain bots on Azure platform.  Integration with Active directory, WEB API based integration with external systems. Training and Integrate bots as per users’ requirements. Work in line with design guidelines, best practices and standards of bot deliverable. Creative approach to the conversation flow design, human aspects in the bot responses and sentiments

Qualifications

  1. a) 5 years of experience in software development with clear understanding of the project life cycle
    b) Min 2-3 years of hands-on experience in Microsoft Azure Bot Framework, LUIS and other Cognitive services offered by Azure
    c) Hands on experience with Machine Learning based chat bots
    d) Experience with Azure bot services like Text Analytics etc.
    e)Strong database skills and hands-on experience on databases like SQL Server/Oracle
  2. f) Strong experience on Azure Active directory and adaptive cards integration in Chat bot.
  3. g) Strong experience designing and working with

with service-oriented architectures (SOA) and WebAPIs.

  1. h) A strong experience on Microsoft Azure, ASPNET / MVC and programming languages such as C#/VBNET
  2. i) Knowledge of Python and NodeJS is a plus
  3. j) Ability to design and optimize SQL Server 2008 stored procedures.
  4. k) Experience with JQuery, CSS3, HTML5 or similar technologies.
l) Ability to adapt quickly to an existing, complex environment
Read more
Tipstat Infotech Pvt Ltd
Remote, Bengaluru (Bangalore)
3 - 6 yrs
₹8L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
FastAPI

Key Responsibilities


  • Design and implement scalable, maintainable, and efficient Python applications
  • Lead technical projects from conception to deployment
  • Collaborate with cross-functional teams to define and implement new features
  • Write clean, testable code with appropriate documentation
  • Conduct code reviews and provide constructive feedback to team members
  • Mentor junior developers and contribute to their professional growth
  • Participate in technical architecture discussions and decision-making
  • Troubleshoot and debug complex software issues
  • Contribute to continuous improvement of development practices and processes
  • Design and implement AI/ML solutions using LLMs and related technologies
  • Optimize and maintain AI model deployment pipelines


Required Qualifications


  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional software development experience
  • Strong proficiency in Python and its ecosystem (Django/Flask, FastAPI)
  • Experience with SQL and NoSQL databases
  • Solid understanding of software design patterns and principles
  • Experience with version control systems (Git)
  • Strong knowledge of RESTful APIs and microservices architecture
  • Proficiency in writing unit tests and understanding of TDD practices
  • Experience with CI/CD pipelines and deployment automation
  • Strong problem-solving and analytical skills


AI/ML Technical Skills


  • Experience with LLM frameworks (LangChain, LlamaIndex)
  • Knowledge of working with large language models (GPT, Claude, etc.)
  • Understanding of prompt engineering and LLM fine-tuning concepts
  • Experience with vector databases (Pinecone, Weaviate, or similar)
  • Familiarity with AI model deployment and serving (BentoML, Ray Serve)
  • Experience with machine learning libraries (PyTorch, TensorFlow, or similar)
  • Knowledge of AI/ML observability and monitoring tools
  • Understanding of AI safety practices and responsible AI development
  • Experience with embedding models and semantic search implementations
  • Familiarity with AI application development patterns and best practices



Read more
Into designing a generic ML platform team as a product
Into designing a generic ML platform team as a product
Agency job
via Qrata by Blessy Fernandes
Bengaluru (Bangalore)
3 - 6 yrs
₹20L - ₹25L / yr
skill iconPython
AWS Lambda
Spark

Requirements

  • 3+ years work experience with production-grade python. Contribution to open source repos is preferred
  • Experience writing concurrent and distributed programs, AWS lambda, Kubernetes, Docker, Spark is preferred.
  • Experience with one relational & 1 non-relational DB is preferred
  • Prior work in the ML domain will be a big boost

What You’ll Do

  • Help realize the product vision: Production-ready machine learning models with monitoring within moments, not months.
  • Help companies deploy their machine learning models at scale across a wide range of use-cases and sectors.
  • Build integrations with other platforms to make it easy for our customers to use our product without changing their workflow.
  • Write maintainable, scalable performant python code
  • Building gRPC, rest API servers
  • Working with Thrift, Protobufs, etc.
Read more
Censiusai
at Censiusai
1 recruiter
Censius Team
Posted by Censius Team
Remote only
4 - 10 yrs
₹20L - ₹30L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconJava
SQL

Our goal

We are reinventing the future of MLOps. Censius Observability platform enables businesses to gain greater visibility into how their AI makes decisions to understand it better. We enable explanations of predictions, continuous monitoring of drifts, and assessing fairness in the real world. (TLDR — build the best ML monitoring tool)

 

The culture

We believe in constantly iterating and improving our team culture, just like our product. We have found a good balance between async and sync work — default is still Notion docs over meetings, but at the same time, we recognize that as an early-stage startup brainstorming together over calls leads to results faster. If you enjoy taking ownership, moving quickly, and writing docs, you will fit right in.

 

The role:

Our engineering team is growing and we are looking to bring on board a senior software engineer who can help us transition to the next phase of the company. As we roll out our platform to customers, you will be pivotal in refining our system architecture, ensuring the various tech stacks play well with each other, and smoothening the DevOps process.

On the platform, we use Python (ML-related jobs), Golang (core infrastructure), and NodeJS (user-facing). The platform is 100% cloud-native and we use Envoy as a proxy (eventually will lead to service-mesh architecture).

By joining our team, you will get the exposure to working across a swath of modern technologies while building an enterprise-grade ML platform in the most promising area.

 

Responsibilities

  • Be the bridge between engineering and product teams. Understand long-term product roadmap and architect a system design that will scale with our plans.
  • Take ownership of converting product insights into detailed engineering requirements. Break these down into smaller tasks and work with the team to plan and execute sprints.
  • Author high-quality, highly-performance, and unit-tested code running on a distributed environment using containers.
  • Continually evaluate and improve DevOps processes for a cloud-native codebase.
  • Review PRs, mentor others and proactively take initiatives to improve our team's shipping velocity.
  • Leverage your industry experience to champion engineering best practices within the organization.

 

Qualifications

Work Experience

  • 5+ years of industry experience (3+ years in a senior engineering role) preferably with some exposure in leading remote development teams in the past.
  • Proven track record building large-scale, high-throughput, low-latency production systems with at least 3+ years working with customers, architecting solutions, and delivering end-to-end products.
  • Fluency in writing production-grade Go or Python in a microservice architecture with containers/VMs for over 5+ years.
  • 2+ years of DevOps experience (Kubernetes, Docker, Helm and public cloud APIs)
  • Worked with relational (SQL) as well as non-relational databases (Mongo or Couch) in a production environment.
  • (Bonus: worked with big data in data lakes/warehouses).
  • (Bonus: built an end-to-end ML pipeline)

Skills

  • Strong documentation skills. As a remote team, we heavily rely on elaborate documentation for everything we are working on.
  • Ability to motivate, mentor, and lead others (we have a flat team structure, but the team would rely upon you to make important decisions)
  • Strong independent contributor as well as a team player.
  • Working knowledge of ML and familiarity with concepts of MLOps

Benefits

  • Competitive Salary 💸
  • Work Remotely 🌎
  • Health insurance 🏥
  • Unlimited Time Off ⏰
  • Support for continual learning (free books and online courses) 📚
  • Reimbursement for streaming services (think Netflix) 🎥
  • Reimbursement for gym or physical activity of your choice 🏋🏽‍♀️
  • Flex hours 💪
  • Leveling Up Opportunities 🌱

 

You will excel in this role if

  • You have a product mindset. You understand, care about, and can relate to our customers.
  • You take ownership, collaborate, and follow through to the very end.
  • You love solving difficult problems, stand your ground, and get what you want from engineers.
  • Resonate with our core values of innovation, curiosity, accountability, trust, fun, and social good.
Read more
infibeam.com
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
6 - 10 yrs
₹30L - ₹50L / yr
skill iconJava
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
skill iconGo Programming (Golang)
Required Skills, Education & Experience:
• Should have a B.Tech / M.Tech / MCA in CS / IT / IS from premier college with 6+
years of experience in software development.
• Strong OOPS and OOD Fundamentals.
• E-commerce domain experience of 2-3 Years is mandatory.
• Good Coding, Problem Solving Skills, algorithms and data structures.
• Knowledge of My SQL database or any other RDBMS with a good understanding of
SQL language.
• Prior experience in web technologies is a plus.
• Ability to work on UNIX / Linux platform.
• Good Communication & Interpersonal Skills.

Job Description :
• You will be involved in all phases of development : architecture & design,
prototyping, implementation & testing, analysis & documentation, deployment.
• Capable of independent full systems design, including requirements gathering,
specifications, and coding.
• Knowledge in performance, scalability, enterprise system architecture, and
engineering best practices.
• Take the product/feature idea from the conceptualization phase to delivery with all
the relevant high-quality artifacts during the cycle.
• Flexibility and collaboration, coupled with strong object-oriented design & software
development skills are keys to success in this position.
Read more
Appristine Technology
at Appristine Technology
1 recruiter
Prasad Jadhav
Posted by Prasad Jadhav
Pune
2 - 5 yrs
₹3L - ₹8L / yr
skill iconPHP
MySQL
skill iconJava
skill iconPython
skill iconLaravel

Appristine Technologies. We are based in Pune and we are hiring for the following role.

1. PHP Developer – 2+ Years Exp.

Skill:-

  • Strong skill level in PHP
  • Intermediate skill level in HTML and CSS
  • Intermediate skill level in JavaScript or JQuery
  • Intermediate skill level in at least one server-side language (i.e. Java, Python, etc)
  • Intermediate skill level with relational database systems (i.e. PostgreSQL, MySQL, etc)
  • Intermediate skill level with a source control software (i.e. Git, SVN, etc)
  • Good understanding of UI/UX design principles
  • Strong technical and non-technical communication skills
  • Good understanding of object-oriented programming
Read more
mind logicx
at mind logicx
3 recruiters
shweta grover
Posted by shweta grover
Bengaluru (Bangalore)
4 - 8 yrs
₹4L - ₹12L / yr
skill iconPython
skill iconDjango
skill iconPostgreSQL
skill iconBootstrap
skill iconAngularJS (1.x)
+3 more
Sr. Software Engineer - Open Source   Department: MindLabs   Location: Bangalore         Job Description   1. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.   2. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.   3. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.   4. Prepares and installs solutions by determining and designing system specifications, standards, and programming.   5. Provides information by collecting, analyzing, and summarizing development and service issues.   6. Design, develop and implement new integration.   7. Able to manage team of developers         Skills:     -----------    
1. Django full stack development experience more than 4 - 6 years (Python, Django, PostgreSQL)  
2. Experience of front-end development (Angular, Bootstrap, CSS, jQuery)  
3. Bug fixing in Django/Python/Web protocol  
4. Having experience in development of heavy traffic web solution  
5. Experience in working with LMS tools customization and integration will be added advantage         Education   Bachelor's degree in Computer Science or related field or equivalent degree
Read more
Easy Eat
at Easy Eat
1 recruiter
Abdul Khalid
Posted by Abdul Khalid
Remote, gurugram, NCR (Delhi | Gurgaon | Noida)
3 - 8 yrs
₹30L - ₹42L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
MySQL
RabbitMQ
Message Queuing Telemetry Transport (MQTT)
+5 more
We are looking for a highly skilled computer programmer who has an excellent understanding of backend development. Backend Developers are responsible for creating schema designs for new features, creating backend APIs, maintain API speed, can take ownership and create quality features without much hand-holding.

**Sr. Backend Developer Responsibilities:**
* Commitment towards delivering features on the estimated time
* Follow standard code guidelines for writing code and code review of your fellow team member's code
* Strong understanding of REST Framework
* Designing and developing REST APIs
* Ensuring scalability of code written

**Sr. Backend Developer Requirements:**
* Strong understanding of Node or any other equivalent language
* Strong understanding of database technology such as MySQL and MongoDB
* Good understanding of AWS, Redis, ElasticSeacrh, Newrelic, sentry, etc
* Have experience in monitoring and managing production level systems
* Degree in Computer Science
* Excellent verbal communication skills
* Good problem-solving skills
* Attention to detail

**About Easy Eat**

Easy Eat is reimagining the experience of dining in at a restaurant. We're starting with Malaysia and South East Asia but we believe, 5 years from now, you'll experience it in the same way across the world.

We've achieved Product Market Fit and are growing rapidly across geographies. We crossed the $10M annual run rate in just 12 months and we're really excited for the journey ahead.

**About the team**
We're a group of experienced founders who have *been there, done that* in the past. Raised funds from global VCs in industry. Have operated at scale, know how to leverage data and grow culture and teams.
Read more
AI-Based Ed-Tech Brand
AI-Based Ed-Tech Brand
Agency job
via Unnati by Swati Joshi
Chandigarh
2 - 5 yrs
₹14L - ₹25L / yr
Software Development
AWS RDS
skill iconAmazon Web Services (AWS)
skill iconC#
skill iconVisual Studio
+9 more
Do you look forward to working for a well know ed-tech brand and be part of their growth story? Then here is a fantastic role.. read on.

Our client is a revolutionary Educational services platform, that brings in innovation and expertise in their ways of learning. Awarded as one of the best Google apps of 2017, the app provides students with a variety of online courses that cover K12 subjects, Entrance exams, Engineering and FInance stream topics, as well as Self-help notes.

Their unique and simple AI based site and app feature 500+ courses, nearly a lakh videos and tests, and also imparts strength and weakness analysis for the students to improve their knowledge base. The 5yr old organisation is one of the most loved ed-tech platforms that reaches more than 4.5Mn registered users.
 
As a Sr. Backend Developer, you will optimize applications for maximum speed and troubleshoot and fix bugs / flaws to ensure company applications are running optimally.
 
What you will do:
  • Planning and implementing company's application and data model structures for scalability.
  • Maintaining central databases, ensuring high performance, and responding to requests from the front-end.
  • Developing reusable code and libraries for future use. Building for new features and maintaining the present ones.
  • Implementing comprehensive security and data protection.



What you need to have:
  • Has 2-5 years of experience working on a growth stage product, where they first scaled from 0 to 1 and then 1 to n.
  • You have studied Computer science (or a similar degree) from a Tier 1 college OR have a great set of experiences working at products that scaled massively.
  • You understand product and database architecture like you understand basic Maths and have worked on it for 3 to 7 years. Further, you know how to optimise AWS/ GCP for both efficiency and cost.
  • You have experience in managing a team and setting up the best processes / practices (1yr+ Engineering Manager experience)
  • You are deeply driven for creating an impact. You obsess over doing things the right way, and you enjoy writing beautiful code.
  • Though technology stack is not the primary concern, we would value some experience in C#/ Visual Studio, RDS/ MySQL, ElasticSearch, System Architecture and general AWS solutions.
Traits that are important to us:
  • Ownership: Absolute ownership of the product and your code, with relentlessness to deliver with speed and precision.
  • Dynamic & Resourceful: Should be comfortable in dealing with lots of changes in a fast paced environment. Super willing to learn new technologies and systems. And resourceful and inventive in the face of every problem.
  • Deep Love for coding: You write code because you love doing it and not just because it's a job for you.
  • Perfection/ Obsession/ Hygiene: You deeply understand & achieve perfection in even the 'small' features. And you deeply care about the quality of your code.
  • Good eye for usability & design and willing to put-in extra effort for delivering the best user experience.
  • Creating Algorithms that can change the game: Should understand requirements and design algorithms accordingly.
  • Driven by Data: Strong analytical and troubleshooting skills leveraging/finding all data available.
  • Team player: Keeps the team over themselves. Has a knack for influencing without being authoritative. Goes out of the way to help wherever the team needs them.
Read more
Mobile Programming LLC
at Mobile Programming LLC
1 video
34 recruiters
sudiksha arora
Posted by sudiksha arora
Bengaluru (Bangalore)
12 - 17 yrs
₹11L - ₹16L / yr
Cloud Computing
NOSQL Databases
skill iconC#
skill iconJava
skill iconPython
+3 more
Cloud Architect Should have 15+ years overall IT industry experience. 6+ years of architecture, design, implementation of highly distributed applications (i.e. having an architectural sense for ensuring availability, reliability, etc.). Deep understanding of cloud computing technologies, business drivers, emerging computing trends, and deployment. Experience with one or more NoSQL like (MongoDB, Cassandra). Deep technical experience in one or more of the following areas: Software design or development, Cloud Application Design, Mobility, PaaS, Media Services, CDN. Working knowledge with AGILE development, SCRUM and Application Lifecycle Management (ALM). Deep programming skills in one or more languages- C#/C++/Java/ Python. Good to have · Experience in deploying applications in CaaS – Docker, Kubernetes platforms is a huge plus. · Good level experience designing solutions using advanced patterns such as microservices / event-driven architectures. · CI/CD delivery using code management, configuration management and automation tools such as Git, VSTS, Ansible, DSC, Puppet, Chef, Salt, Jenkins, Maven, etc
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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
companies logos