Cutshort logo
a globally recognized marketing technology SaaS company logo
SDE II - Python
a globally recognized marketing technology SaaS company
SDE II - Python
Jobdost's logo

SDE II - Python

at a globally recognized marketing technology SaaS company

Agency job
3 - 7 yrs
₹15L - ₹35L / yr
Bengaluru (Bangalore), Mumbai
Skills
skill iconPython
skill iconDjango
skill iconFlask

Hiring For SDE II - Python (Remote)

 

The Impact you will create:

  • Build campaign generation services which can send app notifications at a speed of 10 million a minute

  • Dashboards to show Real time key performance indicators to clients

  • Develop complex user segmentation engines which creates segments on Terabytes of data within few seconds

  • Building highly available & horizontally scalable platform services for ever growing data

  • Use cloud based services like AWS Lambda for blazing fast throughput & auto scalability

  • Work on complex analytics on terabytes of data like building Cohorts, Funnels, User path analysis, Recency Frequency & Monetary analysis at blazing speed

  • You will build backend services and APIs to create scalable engineering systems.

  • As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.

  • You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.

  • Collaborating various highly-functional teams in the company to meet deliverables throughout the software development lifecycle.

  • Identify and improvise areas of improvement through data insights and research.



Primary Responsibilities

  • End-to-end ownership of product development, from design, through implementation, testing, deployment, and maintenance

  • Translating high-level requirements and end-user use cases into design proposals, decomposing complex features into smaller, short-term deliverable tasks

  • Maintaining constant focus on scalability, performance and robustness of architecture

  • Designing and implementing logging, monitoring and alerting systems for existing and new infrastructure

  • Documenting API's and architecture design

  • Mentor and guide juniors on their path to become solid developers



What we look for?

  • 4+ of industry experience in technical leadership roles

  • Solid knowledge of Python, SQL, NoSQL, shell scripting and Linux operating environment

  • End-to-end experience in design and development of highly scalable enterprise and cloud data products

  • Ability to challenge and redefine existing architecture to create robust, scalable and reliable products

  • Hands-on experience with design and troubleshooting of scalable web services, queue based systems, distributed databases and streaming services

  • Experience with modern DevOps technologies such as kOps, Kubernetes and Docker, CI/CD, monitoring and autoscaling


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

NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Gurugram
3 - 8 yrs
₹3L - ₹10L / yr
skill iconPython
skill iconDjango
skill iconFlask
MySQL
skill iconPostgreSQL
+6 more

Job Title : Python Django Developer

Location : Gurgaon (On-site)

Work Mode : 6 Days a Week (Work from Office)

Experience Level : 3+ Years


About the Role :

We are seeking a highly skilled and motivated Python Django Developer to join our team in Gurgaon. This role requires a hands-on developer with expertise in building scalable web applications and APIs using Python and Django. The ideal candidate will have a strong background in relational databases, message brokers, and distributed systems.


Key Responsibilities :

  • Design, develop, and maintain robust, scalable, and secure web applications using Python and Django.
  • Build and optimize back-end services, RESTful APIs, and integrations with third-party tools.
  • Implement and maintain asynchronous task processing using Celery and RabbitMQ.
  • Work with PostgreSQL to design and optimize database schemas and queries.
  • Utilize Redis and Kafka for caching, data streaming, and other distributed system needs.
  • Debug and troubleshoot issues across the application stack.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions.
  • Ensure code quality through comprehensive testing, code reviews, and adherence to best practices.


Required Skills and Qualifications:

Technical Expertise:

  • Proficiency in Python and strong experience with Django framework.
  • Hands-on experience with PostgreSQL for database design and management.
  • Familiarity with RabbitMQCelery, and Redis for asynchronous processing and caching.
  • Experience with Kafka for building real-time data pipelines and event-driven architectures.

Other Skills:

  • Strong understanding of software development best practices and design patterns.
  • Proficiency in writing efficient, reusable, and testable code.
  • Good knowledge of Linux/Unix environments.
  • Familiarity with Docker and containerized deployments is a plus.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and in a collaborative team environment.

Preferred Qualifications:

  • Experience in microservices architecture.
  • Exposure to DevOps tools and practices.
  • Knowledge of front-end technologies like React or Angular is a bonus.
Read more
NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Gurugram
2 - 6 yrs
₹4L - ₹9L / yr
skill iconPython
skill iconDjango
skill iconRedis
RabbitMQ
Celery
+5 more

Job Title : Python Django Developer

Experience : 3+ Years

Location : Gurgaon (Work from Office)


Job Summary :

We are looking for an experienced Python Django Developer with strong expertise in building scalable web applications and distributed systems. The ideal candidate must have hands-on experience with Django, Redis, Celery, RabbitMQ, PostgreSQL, and Kafka to design and optimize high-performance applications.


Mandatory Skills :

Python, Django, Redis, Celery, RabbitMQ, PostgreSQL, Kafka


Key Responsibilities :

  • Design, develop, and maintain web applications using Python & Django.
  • Implement asynchronous tasks and background job processing using Celery with RabbitMQ/Redis.
  • Work with PostgreSQL for database design, optimization, and complex queries.
  • Integrate and optimize messaging/streaming systems using Kafka.
  • Write clean, scalable, and efficient code following best practices.
  • Troubleshoot, debug, and optimize application performance.
  • Collaborate with cross-functional teams (frontend, DevOps, QA) for end-to-end delivery.
  • Stay updated with the latest backend development trends and technologies.

Requirements :

  • Minimum 3+ years of experience in backend development using Python & Django.
  • Hands-on experience with Redis, Celery, RabbitMQ, Kafka, and PostgreSQL.
  • Strong understanding of REST APIs, microservices architecture, and asynchronous task management.
  • Knowledge of performance tuning, caching strategies, and scalable system design.
  • Familiarity with Git, CI/CD pipelines, and cloud deployment (AWS/GCP/Azure) is a plus.
  • Excellent problem-solving and communication skills.
Read more
TensorIoT Software Services Private Limited, India
Remote only
2 - 8 yrs
₹8L - ₹30L / yr
skill iconPython
skill iconDjango
skill iconFlask

The TensorIoT Solutions Architect team partners with our customers and AWS to design and build some of the world's most modern cloud architectures and solutions. TensorIoT Solutions Architects collaborate with each other and their respective Sales counterparts to address customer challenges, oftentimes working together to formulate a solution for a given challenge.

 

A TensorIoT Solutions Architect assists the Customer with bridging the gap between business goals and technology solutions. As the customer’s trusted technical advocate, Solutions Architects not only helps organizations small and large understand best practices around advanced machine learning and cloud-based solutions, but also provides insight into areas such as migrations, modernizing existing infrastructure or applications, and building new and innovative solutions using cutting edge services.

 

As a Solutions Architect, you will have the unique opportunity to assist customers in shaping the future of their business. In order to accomplish this, you will be in constant communication with TensorIoT Delivery practice managers and industry and area-of-depth experts to help shape and execute the strategy to realize the customer’s overarching vision.

 

The TensorIoT Solutions Architect team is committed to ensuring harmony of both work and life. We do this by allowing for autonomy in your day-to-day activities, focusing more on the solutions and outcomes driven by customer obsession to steer your work day.

 

We’re looking for someone who has:

●      2+ years of design, implementation, or consulting experience in AWS application or infrastructure

●      4+ years within specific technology domain areas (Gen AI, ML/AI, IoT)

●      Technical degree in Computer Science or related field or equivalent experience

●      4+ years developing technology solutions in the cloud

●      At least 1 AWS Professional or Specialty certification

●      2+ Years of customer-facing experience in a pre-sales engineering role

●      Excellent written and verbal communication skills to articulate findings and recommendations to stakeholders.

●      The ability to create and present detailed reports and presentations.

●      Strong interpersonal skills to work effectively with different teams and stakeholders.

●      Time management and organizational skills to handle multiple projects simultaneously.

●      Adaptability and willingness to learn new tools and techniques as needed.

 

 

What we offer:

●      Flexible work hours and the ability to work from home

 

About TensorIoT

TensorIoT is an AWS Advanced Consulting Partner. We help companies realize the value and efficiency of the AWS ecosystem. From building PoCs and MVPs to production-ready applications, we are tackling complex business problems every day and developing solutions to drive customer success.

 

TensorIoT's founders helped build world-class IoT and AI platforms at AWS and Google, and are now creating solutions to simplify the way enterprises incorporate edge devices and their data into their day-to-day operations. Our mission is to help connect devices and make them intelligent. Our founders firmly believe in the transformative potential of smarter devices to enhance our quality of life, and we're just getting started!

 

TensorIoT is proud to be an equal opportunity employer. This means that we are committed to diversity and inclusion, and encourage people from all backgrounds to apply. We do not tolerate discrimination or harassment of any kind, and make our hiring decisions based solely on qualifications, merit, and business needs at the time.

 

 

Read more
UKG
at UKG
Shefali Gupta
Posted by Shefali Gupta
Noida
4 - 8 yrs
₹15L - ₹25L / yr
skill iconPython
skill iconDjango
CI/CD
skill iconFlask
Software Testing (QA)
+2 more

UKG is looking to hire a Lead Software Engineer to join our extremely talented Data Science team. As a Lead Software Engineer at UKG, you’ll be embedded on the Data Science team where you can work on the next generation AI Platform. You’ll get to work directly with other Engineers, Software Testers, Business Analysts, Product Managers, and Directors, all of whom make up the team. In this highly collaborative environment, you will have the opportunity to grow as a software engineer, and even help mentor others.


This position requires excellent object-oriented programming skills and knowledge of design patterns. They will be involved in the deployment of our AI Platform/Services solution on the cloud. The job requires you to be able to design, develop, troubleshoot, and debug complex software applications at the enterprise level. We are looking for a software engineer who is passionate about programming and truly enjoys what they do. The ideal candidate for the Python Engineer position is someone who has a can-do attitude and is an innovative thinker.


UKG works in an agile environment where there are daily stand-ups, code reviews, and constant communication within each self-managed cross-functional team. The ability to communicate effectively with Business Analysts and Software Testers, as well as work closely with other team members are key components for success in this position.


Primary Responsibilities:


  • Collaborate with members of the team to solve challenging engineering tasks on time and with high quality.
  • Engage in code reviews and training of team members.
  • Support continuous deployment pipeline code.
  • Situationally troubleshoot production issues alongside the support team.
  • Continually research and recommend product improvements.
  • Create and integrate features for our enterprise software solution using the latest Python technologies.
  • Write web services, business objects, and other middle-tier framework using Python
  • Actively communicate with team members to clarify requirements and overcome obstacles to meet the team goals.
  • Leverage open-source and other technologies and languages outside of the Python platform.
  • Develop cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system.
  • Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team.
  • Work with development teams in an agile context as it relates to software development, including Kanban, automated unit testing, test fixtures, and pair programming.


Qualifications

  • 5-8 years experience as a Python developer on enterprise projects using Python, Flask, FastAPI, Django, PyTest, Celery and other Python frameworks.
  • Software development experience including: object-oriented programming, concurrency programming, modern design patterns, RESTful service implementation, micro-service architecture, test-driven development, and acceptance testing.
  • Familiarity with tools used to automate the deployment of an enterprise software solution to the cloud, Terraform, GitHub Actions, Concourse, Ansible, etc.
  • Proficiency with Git as a version control system
  • Experience with Docker and Kubernetes
  • Experience with relational SQL and NoSQL databases, including MongoDB and MSSQL.
  • Experience with object-oriented languages: Python, Java, Scala, C#, etc.
  • Experience with testing tools such as PyTest, Wiremock, xUnit, mocking frameworks, etc.
  • Experience with GCP technologies such as BigQuery, GKE, GCS, DataFlow, Kubeflow, and/or VertexAI
  • Excellent problem solving and communication skills.
Read more
GrowthFalcons
at GrowthFalcons
3 recruiters
Vidya Nayak
Posted by Vidya Nayak
Remote only
0 - 1 yrs
₹2L - ₹2.5L / yr
skill iconPython
skill iconFlask
RESTful APIs
Nginx

We are looking Python intern/developer role. We are looking for candidates who are strong in core Python skills, able to work independently, and strong in developing logic.

Read more
A US based eCommerce growth platform well funded startup.
A US based eCommerce growth platform well funded startup.
Agency job
via Qrata by Prajakta Kulkarni
Remote only
3 - 10 yrs
₹25L - ₹40L / yr
skill iconPython
skill iconDjango
skill iconAmazon Web Services (AWS)
An eCommerce growth platform using AI and machine learning to help establish and
grow online businesses across multiple channels and global markets. They use data-driven tools to optimize how products are advertised and listed across marketplaces – and handle 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.

They are expanding their Engineering team to India and building a stellar and diverse team
composed of owners. They 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
fintech startup
fintech startup
Agency job
via Qrata by Revathi Satish
Bengaluru (Bangalore)
5 - 9 yrs
₹20L - ₹33L / yr
skill iconPython
skill iconDjango
RESTful APIs
CI/CD
skill iconAmazon Web Services (AWS)
+1 more
It is a mission-oriented early-stage fin-tech startup building a suite of carefully tailored financial products and delivery mechanisms to fulfill the aspirations and needs of middle-income households in urban India. Jodo is started by three co-founders, who have a pedigreed education background (IIT/IIM) and relevant professional experience in financial services. More importantly, they come from a similar background as the customer segment they are serving, and have done extensive customer research to understands the needs of the customer. They are backed by high-quality investors to realize this mission.

Job Description:
We are looking for a passionate Backend developer with a focus on building maintainable and scalable systems. The developer will be responsible for the design and development of Jodo’s backend platforms. You will be closely working with Product Managers and Frontend developers to gather requirements and implement features. As a senior developer in the Team, you will be taking ownership of services/systems and be a mentor to other developers in the team.

Responsibilities:
● Own and drive the development of new features
● Lead design and development of the Jodo backend platform
● Troubleshoot production defects and performance issues
● Write reusable code/modules
● Optimize for speed of development/delivery
● Collaborate with frontend developers for integration
● Identify opportunities for automation
● Make cloud(AWS) infrastructure/services scalable and secure

Qualifications:
● 5+ years of proven experience as a Backend developer
● Experience in working with distributed systems
Proficient in building Microservices/RESTful APIs with any modern tech stack
● Working knowledge of relational and nonrelational databases
Prior working knowledge of Python/Django is a big plus
● Familiarity with modern CI/CD tools
● Knowledge of AWS or any other Cloud Platform services
● Champion code quality and drive best practices
● Ability to analyze and convert business requirements into technical requirements
● Self-starter and ability to take the ownership
● Prior experience working in a startup environment is great to have
Read more
Ejohri Jewel Hub
at Ejohri Jewel Hub
3 recruiters
Jitandra Singh
Posted by Jitandra Singh
Mumbai
4 - 10 yrs
₹12L - ₹20L / yr
skill iconPython
skill iconDjango
skill iconAmazon Web Services (AWS)
skill iconReact.js
  • Work experience as Python developer
  • Should have experience in  developing and working on consumer facing web/app products on in Django framework
  • Should have experience working with react js front end design.
  • Thorough knowledge of data stores, MyScore AWS services and should have experience with EC2, ELB, AutoScaling, CloudFront, S3
  • Experience in Frontend codebases using HTML, CSS and Javascript
  • Good understanding of Data Structures, Algorithms and Operating Systems
  • Good experience of developing and integrating APIs
  • Knowledge of object-relational mapping (ORM)
  • Able to integrate multiple data sources and databases into one system (mysql)
  • Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Proficient understanding of code versioning tool (git)
  • Good problem-solving skills
Read more
Fairfest Media Limited
at Fairfest Media Limited
3 recruiters
Umang Agarwal
Posted by Umang Agarwal
Mumbai
1 - 5 yrs
₹6L - ₹12L / yr
skill iconDjango
skill iconFlask
skill iconPython
Fairfest is an established leader in Indian travel media, with clients from over 60 countries.We are a team of awesome full-stack developers building world-class, ambitious products. We are looking for a Python/Django developers, who have experience building great products or hacking on open source.What you'll do : - Support a growing infrastructure and platform scaling at a fast rate - Writing reusable, testable, and efficient code - Design and implementation of low-latency, high-availability, and performant applications - Integration of user-facing elements developed by front-end developers with server-side logic - Implementation of security and data protectionWhat we look for: - Strong understanding of web fundamentals - Able to integrate multiple data sources and databases into one system - Expert in Python, with experience of at least one Python web framework such as Django, Flask, etc - Able to integrate multiple data sources and databases into one system - Familiarity with asyncio, and event-driven programming in Python - Strong unit test and debugging skillsOur stack: - Microservices-based architecture, multi-tenant architecture built on top of django - Curation and pricing engine using Python, Django DRF, Postgres, Celery, MySQL, and Redis - Real-time interfaces using React, Redux, Typescript - Native Android and iOS apps - Real-time bot platform using Node, Microsoft Bot Framework, MongoDB and React
Read more
Ease
at Ease
1 recruiter
Chirag Garg
Posted by Chirag Garg
Mumbai
1 - 5 yrs
₹8L - ₹12L / yr
skill iconPython
skill iconDjango
skill iconNodeJS (Node.js)
skill iconExpress
skill iconFlask
'Ease' is a mobile based app and web-platform that enables from-seat order and on-seat delivery for food and beverages at any F&B outlet through a simple 3-step process on your mobile phone using QR codes i.e. Scan-Order-Pay. It is a digital tool for all physical F&B locations like restaurants, bars, food courts, QSRs, movie theatres and hotels etc. to increase sales and engage with their dine-in customers in a more customized way. Why join us: - Team comprises of graduates from XLRI, JBIMS, IIT Roorkee, DU etc. and having experience of working at McKinsey, BCG, Citibank, ICICI etc. - Pilot launch in two locations (1 restaurant and 1 bar) in Mumbai - Advanced negotiations with 50+ restaurants/bars/movie theatres to go live in April/May - Get experience of creating things from scratch with our early stage startup Function: Software Engineering → Backend Development Responsibilities: - Work on the web application layer to build our product and components - Assume a strong sense of ownership of the product : Design, Develop & Deploy - Provide quick & creative solutions for day-to-day operational issues - Ensure Quality & sustainability of the architecture
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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