Software Development Engineer

Glitterbug Technologies

Bengaluru, Mumbai

On-site

INR 1,200,000 - 2,400,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Glitterbug Technologies is seeking a backend engineer to design, build, and maintain scalable Python/Django systems in Bengaluru. You will collaborate with AI-assisted development, design robust APIs, and ensure reliability and performance from concept to production.

You will work with product and design teams, implement robust data models, optimize for performance, and continuously learn new technologies to deliver high-impact features.”

Qualifications

  • 2-5 years of experience building production-grade backend applications using Python and Django.
  • Strong CS fundamentals, data structures, algorithms, object-oriented programming, and software design principles.
  • Ability to independently design scalable systems, APIs, database schemas, and backend architectures with a focus on maintainability, performance, and reliability.
  • Strong problem-solving skills with edge-case, trade-offs, and bottlenecks awareness.
  • Experience with PostgreSQL/SQL, REST APIs, authentication, caching, asynchronous processing, and distributed systems concepts.
  • Comfortable using AI-powered development tools to accelerate development while evaluating AI-generated code.
  • Experience with AI-powered products, LLM integrations, or AI-assisted developer tooling is a plus.

Responsibilities

  • Design, build, and maintain scalable backend systems and APIs using Python and Django.
  • Translate product ideas into robust technical solutions from concept to production.
  • Design clean system architectures, database schemas, and APIs with scalability and reliability in mind.
  • Collaborate with AI to brainstorm solutions and accelerate development while maintaining judgment.
  • Address edge cases, performance bottlenecks, security considerations, and failure scenarios before implementation.
  • Build AI-powered features, automate workflows, and experiment with emerging technologies to improve products.
  • Write clean, well-tested code and participate in code reviews to uphold quality.
  • Debug production issues, optimize performance, and improve system reliability.
  • Work with Product, Design, and Engineering teams to deliver high-quality user experiences.
  • Continuously learn, experiment, and contribute ideas to improve products and developer experience.

Skills

Python
Django
System design
Algorithms & data structures
REST APIs
Problem solving
Debugging
Communication
Ownership

Education

Bachelor's degree in Computer Science or equivalent

Tools

PostgreSQL/SQL
Redis
Docker
Linux
CI/CD
Git
AWS

Job description

We believe great engineers do more than write code they build products. We're looking for engineers who combine strong software engineering fundamentals with systems thinking, AI-assisted development, sound architectural judgment, and the ownership to take ideas from concept to production.

What you will do?
  • Design, build, and maintain scalable backend systems and APIs using Python and Django.
  • Translate product ideas into robust technical solutions, taking features from concept to production.
  • Design clean system architectures, database schemas, and APIs with scalability, reliability, and maintainability in mind.
  • Collaborate with AI to brainstorm solutions, accelerate development, and improve productivity while applying sound engineering judgment.
  • Think through edge cases, performance bottlenecks, security considerations, and failure scenarios before implementation.
  • Build AI-powered features, automate workflows, and experiment with emerging technologies to create better products.
  • Write clean, well-tested, and maintainable code, and participate in code reviews to uphold engineering quality.
  • Debug production issues, optimize application performance, and continuously improve system reliability.
  • Work closely with Product, Design, and Engineering teams to deliver high-quality user experiences.
  • Continuously learn, experiment, and contribute ideas that improve our products, engineering practices, and developer experience.
What are we looking for?
  • 2-5 years of experience building production-grade backend applications using Python and Django.
  • Strong computer science fundamentals, data structures, algorithms, object-oriented programming, and software design principles.
  • Ability to independently design scalable systems, APIs, database schemas, and backend architectures with a strong focus on maintainability, performance, and reliability.
  • Strong problem-solving skills with the ability to identify edge cases, trade-offs, failure scenarios, and production bottlenecks before implementation.
  • Hands-on experience with PostgreSQL/SQL, REST APIs, authentication, caching, asynchronous processing, and distributed systems concepts.
  • Comfortable using AI-powered development tools (Claude Code, Codex, Cursor, GitHub Copilot, ChatGPT, etc.) to accelerate development while critically evaluating AI-generated code.
  • Experience building AI-powered products, LLM integrations, agentic workflows, RAG pipelines, or AI-assisted developer tooling is a strong advantage.
  • Familiarity with cloud platforms (preferably AWS), Docker, Linux, CI/CD, Git, and basic DevOps practices.
  • Experience with Redis, Celery, Kafka, Elasticsearch/OpenSearch, Nginx, or similar backend infrastructure is a plus.
  • Strong debugging, communication, and collaboration skills, with a high sense of ownership and accountability.
  • Curious to learn continuously, embrace new technologies, and build products with speed, quality, and customer impact.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Neurealm • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Python / AI Backend Developer
Python / AI Backend Developer

Ommify Technologies • New Delhi

On-site
INR 1,200,000 - 1,800,000
Product Engineer (Python)
Product Engineer (Python)

Recruiterflow • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Python Developer (GenAI)
Python Developer (GenAI)

ScryAI • Gurugram District

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EvoluteIQ • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior AI Engineer
Senior AI Engineer

BIGFORMULA Solutions • Ernakulam

On-site
INR 1,200,000 - 1,500,000
Python Developer
Python Developer

Creuto Cloud Private Limited • India

On-site
INR 800,000 - 1,200,000
Senior Python Software Engineer
Senior Python Software Engineer

Stellar Innovations • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Lead Backend Developer
Lead Backend Developer

Aptus Data Labs • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Opportunity to work on AI-driven products
Collaborative, growth-oriented environment