Cutshort logo
For Employers
BitClass logo
Senior Software Engineer
Senior Software Engineer

Senior Software Engineer at BitClass Ā· Bengaluru (Bangalore) Ā· 2 - 5 years Ā· ₹8L - ₹24L / yr (ESOP available) Ā· Raised funding Ā· Posted 8 Nov 2021

BitClass's logo

Senior Software Engineer

Utsav Tiwary's profile picture
Posted by Utsav Tiwary
2 - 5 yrs
₹8L - ₹24L / yr (ESOP available)
Bengaluru (Bangalore)
Skills
skill iconPython
skill iconFlask
skill iconDjango
skill iconAmazon Web Services (AWS)
BitClass is seeking a Senior Software Engineer to lead the backend efforts and, in the process design, develop, and deploy its customer centric applications.

The person will have the opportunity to design and build an **early stage, rapidly evolving platform from scratch** and carry out these primary responsibilities -

* Optimize components for maximum performance across multiple devices and browsers

* Write performant REST APIs for both internal and external consumption

* Build micro services and their deployment process

* Work with problems of scale, leveraging technologies that are distributed in nature.

* Perform code reviews


### Required qualifications and must have skills

* Excellent analytical and problem-solving skills
* Proven-deep-expertise with Python programming (2+ years of hands-on experience in Python and backend development)
* Building performant and scalable applications from scratch
* Experience in working with frameworks like Django, Flask, etc.
* Experience with building APIs and services using REST, SOAP, etc.
* Experience with any RDBMS and strong SQL knowledge
* Comfortable with Unix / Linux command line
* Object-oriented concepts & design patterns
* Sytem and database desinging skills

### Nice to have Skills

Knowledge of other programming languages beyond Python
Familiarity with managing infrastructure on AWS
Experience with working with/building data analytics pipleline
Familiarity with NoSQL databases
Good understanding of Docker and container platforms (Kubernetes)
Security-first architecture approach
Application benchmarking and optimization

### Interpersonal Attributes

You are driven by the impact your work creates
You can answer the why behind any technological choice you make
You can work independently as well as part of a team
You aren't afraid to roll up your sleeves: This role will evolve over time, and we'll want you to evolve with it!
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

About BitClass

Founded :
2020
Type :
Products & Services
Size :
20-100
Stage :
Raised funding

About

Establish your own teaching brand with BitClass. Create a webpage, host live courses, collect registrations & payments, teach live in our 2-way virtual classroom, acquire learners with free marketing help from experts
Read more

Connect with the team

Profile picture
Utsav Tiwary

Company social profiles

linkedin

Similar jobs (10)

Nineleaps
Suruchi Topal
Posted by Suruchi Topal
Hyderabad
5 - 8 yrs
₹1L - ₹18L / yr
skill iconPython
Systems design

Key Responsibilities

ā— Lead the architecture, design, development, and delivery of scalable backend services

using Python.

ā— Own technical direction and architectural decisions for backend systems and services.

ā— Design and build robust RESTful APIs, microservices, and distributed systems

capable of handling high-scale workloads.

ā— Design and implement real-time communication systems, including WebSocket-based

services, where required.

ā— Drive system performance, scalability, reliability, availability, and security.

ā— Lead performance optimization, capacity planning, monitoring, debugging, and

production issue resolution.

ā— Establish and promote best practices around code quality, testing, observability, CI/CD,

and production readiness.

ā— Collaborate closely with frontend, product, DevOps, infrastructure, and other

cross-functional teams to deliver end-to-end solutions.

ā— Mentor and provide technical guidance to engineers, contributing to overall team growth

and engineering excellence.

ā— Review code and architecture designs, identify technical risks, and drive improvements

across backend systems.

ā— Take ownership of complex technical problems and deliver reliable, maintainable,

production-grade solutions.


Required Skills & Qualifications

ā— 5+ years of software engineering experience, with significant experience in backend

development.

ā— Strong expertise in Python and experience building production-grade backend

applications.

ā— Proven experience designing and developing REST APIs and microservices

architectures.

ā— Strong understanding of distributed systems, scalability, fault tolerance, and

high-availability architectures.

ā— Hands-on experience with WebSockets and real-time backend integrations.

ā— Strong experience with SQL/NoSQL databases, caching systems, and data-intensive

applications.

ā— Experience with performance optimization, monitoring, logging, debugging, and

production operations.

ā— Strong understanding of software engineering principles, design patterns, and clean

architecture.

ā— Proven ability to lead technical initiatives and make sound architectural decisions.

ā— Strong communication, collaboration, and technical leadership skills.

ā— Experience mentoring engineers and conducting effective code and design reviews.

Read more
NeoGenCode Technologies Pvt Ltd
icon

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

Bengaluru (Bangalore)
3 - 8 yrs
₹10L - ₹25L / yr
skill iconGo Programming (Golang)
skill iconPython
FastAPI
skill iconJava
skill iconSpring Boot
+12 more

šŸš€ Job Title :Ā Backend Engineer (Go / Python / Java)

Experience :Ā 3+ Years

Location :Ā Bangalore (Client Location – Work From Office)

Notice Period :Ā Immediate to 15 Days

Open Positions :Ā 4

Working Days :Ā 6 Days a Week


🧠 Job Summary :

We are looking for a highly skilledĀ Backend EngineerĀ to build scalable, reliable, and high-performance systems in a fast-paced product environment.

You will own large features end-to-end — from design and development to deployment and monitoring — while collaborating closely with product, frontend, and infrastructure teams.

This role requires strong backend fundamentals, distributed systems exposure, and a mindset of operational ownership.


⭐ Mandatory Skills :

Strong backend development experience in Go / Python (FastAPI) / Java (Spring Boot) with hands-on expertise in Microservices, REST APIs, PostgreSQL, Redis, Kafka/SQS, AWS/GCP, Docker, Kubernetes, CI/CD, and strong DSA & System Design fundamentals.


šŸ”§ Key Responsibilities :

  • Design, develop, test, and deploy backend services end-to-end.
  • Build scalable, modular, and production-grade microservices.
  • Develop and maintainĀ RESTful APIs.
  • Architect reliable distributed systems with performanceĀ and fault tolerance in mind.
  • Debug complex cross-system production issues.
  • Implement secure development practices (authentication, authorization, data integrity).
  • Work with monitoring dashboards, alerts, and performance metrics.
  • Participate in code reviews and enforce engineering best practices.
  • Contribute to CI/CD pipelines and release processes.
  • Collaborate with product, frontend, and DevOps teams.

āœ… Required Skills :

  • Strong proficiency inĀ Go OR Python (FastAPI) OR Java (Spring Boot).
  • Hands-on experience buildingĀ Microservices-based architectures.
  • Strong understanding ofĀ REST APIs & distributed systems.
  • Experience withĀ PostgreSQL and Redis.
  • Exposure toĀ Kafka / SQS or other messaging systems.
  • Hands-on experience withĀ AWS or GCP.
  • Experience withĀ Docker and Kubernetes.
  • Familiarity withĀ CI/CD pipelines.
  • Strong knowledge ofĀ Data Structures & System Design.
  • Ability to independently own features and solve ambiguous engineering problems.

⭐ Preferred Background :

  • Experience inĀ product-based companies.
  • Exposure to high-throughput or event-driven systems.
  • Strong focus on code quality, observability, and reliability.
  • Comfortable working in high-growth, fast-paced environments.

šŸ§‘ā€šŸ’» Interview Process :

  • 1 Internal Screening Round
  • HR Discussion (Project & Communication Evaluation)
  • 3 Technical Rounds with Client

This is a fresh requirement, and interviews will be scheduled immediately.

Read more
Indian private market intelligence & financial tech platform
Indian private market intelligence & financial tech platform
Agency job
via Cutshort Lightning by Ariba Khan
Bengaluru (Bangalore)
4 - 7 yrs
Upto ₹25L / yr (Varies
)
skill iconPython
skill iconDjango
skill iconMongoDB
NOSQL Databases
skill iconElastic Search

About the company

The company delivers the power of technology and intelligence to investors and companies and enables growth and value creation in the private unlisted markets. We make it easier for investors to know everything about a company, and a company to know everything about an investor. Our intelligence is used by more than 400+ customers across Venture Capital, Private Equity, Investment Bankers, and Corporates. Our intelligence covers the entire universe of Indian private companies and investors. We are gearing to power growth and transactions in private markets in India and around the world. We want our solutions to be reliable, timely and trustworthy to make investment and business decisions.


Founded in 2015 by IIT Madras Alumni Mr. Krishna Saraswati and Mr. Avinash Loganathan, as a fintech startup we have 3 products in the market. 1. PrivateCircle Research: Private Market Intelligence product. 2. PrivateCircle Connect: Intelligent Prospecting tool for Sales teams. 3. PrivateCircle Markets: Investment opportunities discovery platform.


About the role

We are looking for a Senior backend engineer with 4+ years of experience building large scale web applications. A highly skilled Python Developer with advanced coding abilities in Python.


Responsibilities:

  • Design, Develop and maintain products using bleeding-edge technologies on Python
  • Collaborating with the rest of the engineering team to design and deploy the code to test/production and implement new features.
  • Debug, validate, review and test new and existing code.
  • Act as a mentor to junior developers, providing guidance and support on technical issues.
  • Write clean, efficient and well documented code
  • As a Senior, you are required to regularly interact with their peers, managers and PMs (product/program managers).


Requirements:

  • Advanced knowledge of Python (4+ years) with strong OOPs fundamentals.
  • Version Control using git.
  • Experience with web frameworks and MVC/ MVT architecture.
  • Experience with Django framework and its ORM.
  • Experience with REST API's and microservices architecture.
  • In-depth knowledge of relational databases (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB).
  • Knowledge of distributed systems is a plus.
  • Experience with Elasticsearch is a plus.
  • Experience with Docker, Kubernetes or any other container technologies is a plus.
  • Experience with Celery or other asynchronous task queues.
  • Experience using system monitoring tools, automated testing frameworks and implementing server-side security.


We offer a dynamic and fast-paced work environment with ample opportunities for growth and advancement. If you're a highly motivated individual with a passion for coding and a desire to work with cutting-edge technologies, please apply today!

Read more
Bengaluru (Bangalore)
2 - 5 yrs
₹12L - ₹15L / yr
Fullstack Developer
skill iconPython
skill iconDjango
IIT
NIT
+3 more

Sr Backend Developer (Full Stack – Python / Django)


Preference: Please apply only if you are an IIT/NIT graduate and have strong hands-on experience in full-stack development with Python & Django.


Insurance/InsurTech experience is preferred. Strong engineering fundamentals and a willingness to learn the domain are more important.


Office location – Bangalore

Work mode – Onsite

Working Days – 5 days a week

Budget - 12-15 LPA

Work Experience - 2-5 years


Role Summary

We’re hiring Sr Backend Developers with strong full-stack Django expertise to own backend workstreams end-to-end and contribute to frontend development when needed. Hands-on Python/Django experience is essential.

(HTML, JavaScript, jQuery, CSS).


Key Responsibilities

ļ‚· Design, build, and maintain scalable backend services and APIs for Fuse-OS

ļ‚· Own medium-to-complex workstreams end-to-end: data models, APIs, background jobs, and light UI

wiring

ļ‚· Improve reliability, performance, observability, and maintainability of production systems

ļ‚· Apply sound engineering practices for multi-tenant SaaS (security, permissions, data isolation)

ļ‚· Collaborate closely with frontend, QA, and product/delivery to ship high-quality releases

ļ‚· Mentor other backend engineers through design discussions, pairing, and code reviews

ļ‚· Participate in architecture discussions and help evolve platform technical standards

ļ‚· Support production troubleshooting and continuous improvement of engineering quality


Required Skills & Qualifications

ļ‚· Solid experience with Django REST Framework, asynchronous job processing (e.g., Celery), Redis, and

PostgreSQL

ļ‚· Proven ability to design data models, write migrations, and ship maintainable APIs

ļ‚· Full-stack capability: HTML, JavaScript, jQuery, and CSS sufficient to complete UI wiring without blocking

frontend

ļ‚· Strong debugging skills across application, database, and background-job layers

ļ‚· Experience collaborating in Agile teams with clear quality standards and delivery cadence


Preferred / Nice to Have

ļ‚· Hands-on Selenium automation experience with Python (big plus)

ļ‚· AWS familiarity (compute, storage, messaging, monitoring, IAM basics) — optional but strongly preferred

ļ‚· Experience with multi-tenant architectures, containers, and production SaaS operations

ļ‚· Exposure to document/data processing pipelines, reconciliation-style systems, or enterprise integrations

ļ‚· Awareness of application security, RBAC, auditability, and privacy-by-design practices

ļ‚· Interest in AI-assisted product workflows and intelligent automation


What We Offer

ļ‚· Opportunity to build a category-defining Insurance Distribution Operating System (Fuse-OS)

ļ‚· Work on modern multi-tenant SaaS architecture with meaningful ownership and mentoring

ļ‚· Collaborative product and engineering culture focused on quality and customer outcomes

ļ‚· Exposure to enterprise SaaS, AI-enabled workflows, and large-scale operational systems


Read more
MNC
at MNC
Agency job
Bengaluru (Bangalore), Mumbai, Hyderabad
6 - 12 yrs
₹25L - ₹30L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconReact.js
Angular
+5 more

Job Summary

We are looking for an experienced Python Developer for the position of Delivery Module Lead. The ideal candidate should have strong hands-on experience in Python programming, front-end technologies, and back-end development. The candidate will be responsible for developing scalable web applications, integrating APIs, and collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using Python and front-end technologies.
  • Collaborate with product managers, designers, and developers to understand business requirements and implement solutions.
  • Develop responsive user interfaces and optimize application performance across different browsers and devices.
  • Write clean, reusable, and maintainable code following development best practices.
  • Conduct code reviews and ensure code quality and standards.
  • Debug, troubleshoot, and resolve application issues.
  • Develop and integrate RESTful APIs and web services.
  • Participate in Agile development activities, including sprint planning, daily stand-ups, and retrospectives.
  • Continuously improve development processes and stay updated with emerging technologies.

Mandatory Skills

  • Strong proficiency in Python programming.
  • Hands-on experience with HTML, CSS, and JavaScript.
  • Experience with front-end frameworks such as React, Angular, or Vue.js.
  • Experience with back-end frameworks such as Django or Flask.
  • Good understanding of RESTful APIs and web services.
  • Experience with Git and version control systems.
  • Strong problem-solving and analytical skills.

Preferred Skills

  • Knowledge of databases such as PostgreSQL, MySQL, or MongoDB.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with Docker and containerization technologies.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Experience with Agile methodologies and project management tools.


Read more
Incubyte
at Incubyte
4 recruiters
Sandli Srivastava
Posted by Sandli Srivastava
Remote only
3 - 6 yrs
Best in industry
skill iconPython
TypeScript
Artificial Intelligence (AI)
skill iconReact.js

About Us

We believe the future of software development is AI-native — where engineers operate at a higher level of abstraction and quality remains non-negotiable.Ā 


Incubyte is a software craft consultancy where the ā€œhowā€ of building software matters as much as the ā€œwhatā€.Ā Ā 

We partner with companies of all sizes, from helping enterprises build, scale, and modernize to early-stage founders bring their ideas to life.Ā 


Our engineers operate in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of software craftsmanship. Guided by Software Craftsmanship and Extreme Programming practices, we build reliable, maintainable, and scalable systems with speed, without compromising quality. If this way of building software resonates with you, we’d like to talk.Ā 


Our Guiding PrinciplesĀ 


These principles define how we work at Incubyte. They are non-negotiable.Ā 


Relentless Pursuit of Quality with PragmatismĀ 

Ā We build high-quality systems without losing sight of delivery.Ā 


Extreme OwnershipĀ 

Ā We take responsibility end-to-end for decisions, execution, and outcomes.Ā 


Proactive CollaborationĀ 

Ā We collaborate closely, challenge each other, and solve problems together.Ā 


Active Pursuit of MasteryĀ 

Ā We continuously improve our craft and raise our bar.Ā 


Invite, Give, and Act on FeedbackĀ 

We seek, give, and act on feedback to get better every day.Ā 


Ensuring Client SuccessĀ 

We act as trusted partners and focus on real outcomes, not just output.Ā 



Job Description

This is a remote position.


This is a remote position.


Experience Level


This role is ideal for engineers with 3–6 years of experience and a strong background in building scalable, production-grade software systems.


We are looking for hands-on Software Engineers with deep expertise in Python and TypeScript, with exposure to AI/LLM systems and modern infrastructure tooling.




What You’ll Do as a Software Craftsperson


•     Take full ownership of the software development lifecycle for complex, cross-functional initiatives — from design through production readiness.


•     Build and maintain robust, scalable backend systems and APIs using Python and TypeScript, following clean code and software craftsmanship principles.


•     Design and deliver features end-to-end, balancing scope, quality, and long-term maintainability.


•     Identify technical and product issues beyond the immediate scope of work, proactively raising risks and driving solutions.


•     Shape team practices around code quality, testing, tooling, and continuous improvement using DevEx and DORA principles.


•     Collaborate closely with clients and internal teams to understand requirements, clarify priorities, and align on outcomes.


•     Mentor and guide fellow engineers to raise overall team performance and promote a culture of learning.


•     Leverage AI tools (LLMs, agentic frameworks, etc.) to accelerate design, development, testing, and delivery where applicable.




Requirements

What You’ll Bring


3–6 years of overall software engineering experience with a strong track record of owning and delivering complex production systems.


Must-Have Skills


•     Python (must-have): Deep expertise in writing idiomatic, testable, production-grade Python — including advanced OOP, data structures, algorithms, and software engineering best practices.


•     TypeScript (must-have): Strong proficiency in building and maintaining type-safe, scalable applications across frontend and/or backend TypeScript codebases.


•     Strong system design skills: ability to architect scalable, maintainable, and observable systems with a focus on reliability and long-term operability.


•     Solid engineering practices: experience with TDD, CI/CD, code reviews, refactoring, and continuous deployment in Agile or eXtreme Programming environments.


•     Working knowledge of relational databases, web server ecosystems, REST/gRPC APIs, and performance optimisation.


•     Experience with source control, bug tracking, user story writing, and maintaining clear technical documentation.


Good-to-Have Skills


•     AI / LLM experience: hands-on exposure to building applications using LLMs (GPT, Claude, Gemini, or similar) for tasks such as document classification, entity extraction, or structured data generation.


•     LLM orchestration frameworks: familiarity with LangChain, LlamaIndex, Mastra, Agno, or similar agentic frameworks.


•     Prompt engineering: experience refining prompts and orchestration patterns to improve response accuracy, consistency, and structured outputs.


•     Vector databases and observability tooling: exposure to tools like Pinecone, PgVector, Qdrant, LangSmith, or DeepEval.


•     Container orchestration and infrastructure-as-code: experience with Kubernetes, Terraform, and Docker for deploying and managing production workloads.




Benefits

Life at Incubyte


We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat — with all travel expenses covered.


Our environment is built for crafters: experimenting with real-world systems, solving complex infrastructure challenges, and contributing to cutting-edge AI initiatives. We are all lifelong learners, and our work is our passion.


Perks


•     Dedicated learning & development budget


•     Sponsorship for conference talks


•     Comprehensive medical & term insurance


•     Employee-friendly leave policies


•     Home Office fund


•     Medical Insurance

Read more
Us SaaS based company
Us SaaS based company
Agency job
via Techno Wise by Ria W
Kolkata
2 - 8 yrs
₹3L - ₹20L / yr
skill iconPython
skill iconReact.js
skill iconDjango
SQL
AWS
+3 more

Role Overview

As a Software Engineer, you will build and maintain features across our SaaS platform. You will work on well-scoped tasks and features, collaborate closely with senior engineers, and grow your skills in software design, cloud-native development, and modern engineering practices. This role is a great fit for engineers who have solid programming fundamentals, are curious and quick to learn, and take pride in writing quality code. You will be supported and mentored while taking on increasing ownership over time.


Required Qualifications

Bachelor’s or Master’s degree in Computer Science or a related discipline.Ā·Ā Ā Ā Ā Ā Ā Ā 

5–8 years of software engineering experience building production-grade applications.

Strong experience building and operating cloud-native SaaS or web applications.

Solid understanding of software design, distributed systems, and modern engineering practices.

Proven ability to own and deliver complex features independently.

Experience debugging and resolving performance, scalability, and reliability issues.

Ā 

What We Look For

Strong programming fundamentals and a quality mindset.

Curiosity and a strong desire to learn and grow.

Ability to deliver well-scoped tasks reliably.

Good problem-solving and debugging skills.

Collaboration and communication skills.

Ownership and accountability for the work you do.

Passion for building software and continuous learning.

Read more
Bengaluru (Bangalore)
0 - 2 yrs
₹3L - ₹5.5L / yr
Python, JavaScript/TypeScript, Java
APIs, databases, Git and Linux.

The OpportunityĀ 

We are building the next generation of engineers at AvancerPI. You will work on real enterprise products and automation rather than isolated training assignments. Depending on your strengths, you may contribute to frontend, backend, APIs, automation, integrations, cloud-native engineering or AI-assisted capabilities.Ā 


What You’ll Work OnĀ 

  • Modern web applications and customer-facing product experiences.Ā 
  • Backend services and REST APIs.Ā 
  • Python-based automation and platform integrations.Ā 
  • Databases, data models and application state.Ā 
  • Terraform and Ansible based infrastructure automation.Ā 
  • Containers and Kubernetes-based applications.Ā 
  • Integration with enterprise infrastructure and cloud APIs.Ā 
  • AI/LLM, RAG and agentic workflows where they solve a real product or operational problem.Ā 
  • Testing, debugging, Git workflows and CI/CD.Ā 
  • Product features used by enterprise customers and internal engineering teams.Ā 


What We’re Looking ForĀ 

  • BE/BTech/MCA or equivalent technical education.Ā 
  • Strong programming fundamentals and problem-solving ability.Ā 
  • Working knowledge of at least one language such as Python, JavaScript/TypeScript, Java or similar.Ā 
  • Basic understanding of APIs, databases, Git and Linux.Ā 
  • Curiosity about cloud, infrastructure, automation, Kubernetes and AI.Ā 
  • Ability to learn unfamiliar technologies independently and ask good technical questions.Ā 
  • Evidence that you build things: academic projects, GitHub work, internships, hackathons or personal projects.Ā 


What Matters More Than a Long Skills ListĀ 

Fundamentals + curiosity + learning speed + ownership + ability to turn an idea into working software.Ā 


What You Can Expect to LearnĀ 

  • How enterprise products are designed, built, tested and released.Ā 
  • How software interacts with infrastructure, cloud and Kubernetes platforms.Ā 
  • How to write maintainable code and participate in design/code reviews.Ā 
  • How customer problems become product requirements and engineering decisions.Ā 


For more information about the company, you can visit our website: https://avancerpi.com/about/


Read more
A leading provider of electronic trading solutions in India.
A leading provider of electronic trading solutions in India.
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
4 - 7 yrs
₹16L - ₹22L / yr
skill iconPython
skill iconGo Programming (Golang)
Algorithms
Data Structures
Generative AI

ā— 4–7 years of backend development experience with Python or Golang.

ā— Strong expertise in designing, developing, and scaling microservices and distributed

systems.

ā— Solid understanding of concurrency, multi-threading, and performance optimization.

ā— Proficiency with databases (SQL/NoSQL), caching systems (Redis, Memcached),

and messaging systems (Kafka, RabbitMQ, etc.).

ā— Hands-on experience with Linux development, Docker, and Kubernetes.

ā— Familiarity with cloud platforms (AWS/GCP/Azure) and related services.

ā— Strong debugging, profiling, and optimization skills for production-grade systems.

ā— Experience with AI-powered development tools is a strong plus; familiarity with

concepts like 'agentic coding' for workflow automation or 'context engineering' for

leveraging LLMs in system design is highly desirable.

ā— Ability to lead technical initiatives and mentor junior engineers.

Read more
Elchemy
Divya Ahedi
Posted by Divya Ahedi
Gurugram, Mumbai
4 - 8 yrs
₹20L - ₹35L / yr
skill iconPython
skill iconDjango
SQL
skill iconPostgreSQL

We are seeking talented software developers who are passionate about coding and building & scaling

products. If you love taking on new challenges and have a problem solving mindset to solve problems through

code, you will be a perfect fit for our rockstar engineering team.


Roles and Responsibilities:

ā— Design and develop backend architectures to support robust, scalable, and secure web applications and

systems with a focus on backend development using Django.

ā— Design, implement and maintain high quality RESTful APIs to support seamless communication between

frontend, backend and other services.

ā— Design, implement, and maintain database schemas. Ensure the integrity, performance, and security of

data.

ā— Ensure the scalability and reliability of our backend infrastructure on AWS. Ensure reliable management of

infrastructure on cloud aiming for 0 downtime of systems.

ā— Write clean, maintainable, and efficient code, while adhering to best practices and industry standards.

Develop and maintain documentation for our backend systems, APIs, and data models.

ā— Conduct high quality code reviews and provide feedback to other team members to ensure best practices

are adhered to.

ā— Take ownership of the development, testing, and deployment of web applications. Break down high-level

business problems into smaller chunks and build systems.

ā— Work closely with the frontend development team, product managers, and designers to plan new features

and optimize existing ones.

ā— Constantly aim to improve performance and optimize systems by identifying bottlenecks and resolving

them for increased efficiency.

ā— Stay up-to-date with the latest technologies such as LLMs, and implement them as and when required



Skills and Qualifications:

ā— Bachelor's degree in Computer Science, Computer Engineering or a related field.

ā— 4+ years of experience in full-stack web development, with a focus on backend development.

ā— Strong proficiency in Python and Django, including experience with Django Rest Framework.

ā— Experience working with SQL/PostgreSQL databases, including schema design, querying, and

optimization.

ā— Proficiency in AWS services such as EC2, RDS, S3, and Lambda.

ā— Familiarity of integrations with third party services and open source frameworks

ā— Strong understanding of data structures, algorithms, and software design patterns.

ā— Experience with containerization and orchestration technologies such as Docker and Kubernetes is a plus.

ā— Familiarity with LLM frameworks such as Langchain, OpenAI, Anthropic, LLaMa is a plus.

ā— Strong problem-solving skills and ability to work in a fast-paced environment.

ā— Excellent communication and collaboration skills.

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