Software Developer

Datawrkz

Bengaluru

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Insurance Coverage
Performance-based compensation
Professional development support
Flexible work culture
Onsite meals & recreation

Job summary

Datawrkz, Bengaluru-based digital advertising solutions company, is seeking a Software Developer to design, build, and maintain scalable backend applications using Python and Django. You will work on RESTful APIs, leverage AWS services, and contribute to CI/CD automation in a fast-paced environment.

You should have 3–4+ years of hands-on Python/Django experience, strong JavaScript skills, and familiarity with SQL/NoSQL databases, Git, and Linux.

Qualifications

  • 3-4+ years of professional software development experience, including at least 3 years with Python and Django.
  • Strong proficiency in Python and JavaScript.
  • Experience building production-grade RESTful APIs using Django REST Framework.

Responsibilities

  • Follow due SDLC process across design, development, unit testing, and maintenance.
  • Understand requirements from specs and update software design docs.
  • Participate in peer design/code reviews.
  • Support CI/CD automation and deployments.
  • Handle customer escalations and special requests promptly.
  • Deliver software releases on time with ownership.
  • Write clean, modular, scalable backend code.
  • Develop and maintain scalable backend apps with Python/Django.
  • Stay updated with technologies and improve engineering practices.
  • Explore AI/LLM opportunities to enhance product capabilities.

Skills

Python
Django
JavaScript
REST APIs
SQL/NoSQL
OOP / Design patterns
Git
Linux / CI-CD
Testing (unit & integration)
Communication & collaboration
AWS
Generative AI / LLM
Problem solving

Tools

Django REST Framework
Docker
FastAPI
Angular

Job description

About us:

Founded in 2013, Datawrkz is a rapidly growing global digital advertising solutions company with a

strong presence in India, the US, and the UK. Acquired by Nazara Technologies in 2022 and further

strengthened by the acquisition of S&;T in the UK, we continue to expand our global footprint and

capabilities.

Led by industry veterans, Datawrkz partners with advertisers and publishers to solve complex marketing

challenges across industries. We specialize in full-funnel advertising with a strong focus on delivering

measurable outcomes.

Our expertise spans Search, Social, Programmatic, and cutting-edge platform partnerships (including

Google, Meta, The Trade Desk, Amazon DSP, Vizibl, Ignition, and others) enabling us to deliver

innovative, performance-driven solutions.With over a decade of experience, our team of Performance

Specialists combines analytical rigor with deep product knowledge to help mid-market clients and global

brands achieve their marketing goals.

Learn more about us at:

https://datawrkz.com/careers

https://datawrkz.com/company/

https://www.linkedin.com/company/datawrkz/

https://www.mediawrkz.com/

https://www.vizibl.ai/

Role: Software Developer
Key Responsibilities:
  • Follow due SDLC process for different phases of development-like design, development, unit testing, maintenance
  • Understand the requirements clearly from Functional specs and future roadmap write and update software design specs for the solution.
  • Participate and invite peer review for design and coding .
  • Support the automation requirements of continuous integration and continuous deployments.
  • Handle customer escalations and special requests in a timely manner
  • Work with the rest of the team in a professional manner and show ownership and commitment.
  • Timely delivery of software product releases.
  • Modular, clean and expandable design/code with Quality of code in terms of robustness, readability and maintainability.
  • Design, develop, test, and maintain scalable and high-performance backend applications using Python and Django.
  • Stay current with relevant technologies and contribute to continuous improvement of the team's engineering practices.
  • Identify opportunities to leverage AI and Generative AI to improve product capabilities, developer productivity, and business processes.
Skills and Experience:
Mandatory Skills
  • 3-4+ years of professional software development experience, including at least 3 years of hands‑on work with Python and Django
  • Strong proficiency in Python and JavaScript
  • Experience building and maintaining production‑grade RESTful APIs using Django RESTFramework (DRF)
  • Solid understanding of SQL databases, with working knowledge of NoSQL concepts
  • Strong grasp of core engineering fundamentals: OOP, MVC, RESTful API design, ORM, authentication/authorization, data structures & algorithms (DSA), and common design patterns
  • Proficiency with Git and collaborative development workflows (branching strategies, pull requests, code reviews)
  • Working knowledge of Linux/Unix environments, with exposure to deployment processes and CI/CD pipelines
  • Strong debugging, analytical, and structured problem‑solving abilities
  • Excellent communication and collaboration skills, with the ability to work effectively across cross‑functional teams
  • Hands‑on experience with AWS cloud services (e.g., S3, EC2, RDS, CloudFront) for building and deploying cloud‑based applications
  • Familiarity with Generative AI and Large Language Model (LLM) concepts
  • Strong ability to quickly learn new technologies and apply structured thinking to complex problems
  • Experience writing unit and integration tests, with a focus on maintaining code quality
Preferred Skills
  • Working knowledge of FastAPI and/or Angular
  • Exposure to AI application development prompt engineering, Retrieval‑Augmented Generation (RAG), embeddings, vector databases, semantic search, or AI agents
  • Hands‑on experience integrating LLM APIs and building AI‑powered product features
  • Experience with containerization (Docker) and orchestration tools
  • Understanding of microservices architecture and API gateway patterns
  • Experience mentoring junior engineers or leading small technical initiatives
  • Experience working in Agile/Scrum environments
Compensation and Benefits:
  • Medical Insurance Coverage of 3,00,000 for individual, spouse, and kids, with the option to include parents and increase coverage to 5,00,000
  • Performance-driven compensation with upside linked to revenue/gross margin
  • Professional development support, including reimbursement for relevant certifications/courses
  • A flexible, outcome-oriented work culture, supported by a global leadership team
  • Onsite perks: meals, recreation, and an open, collaborative environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Backend & GenAI
Senior Software Engineer – Backend & GenAI

datawrkz • Bengaluru

On-site
INR 1,500,000 - 4,000,000
Medical insurance
Dependent coverage
Performance-based pay
+4
Inside Sales Associate – North America
Inside Sales Associate – North America

datawrkz • Bengaluru

On-site
INR 600,000 - 900,000
Medical Insurance
Performance-based pay
Certifications reimbursement
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Chennai District

Remote
INR 1,200,000 - 1,900,000
Remote work with periodic meet-ups
Full local compliance with Indian regulations
Competitive compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Gurugram District

Remote
INR 800,000 - 1,200,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Arishinakunte

Hybrid
INR 1,200,000 - 2,400,000
Remote work & local connection
Legal presence in India
Competitive Compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Mumbai

Remote
INR 1,000,000 - 1,800,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Maharashtra

Remote
INR 1,800,000 - 2,800,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
AdTech Client Account Manager - Google & Meta Ads
AdTech Client Account Manager - Google & Meta Ads

Datawrkz • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Medical Insurance
Professional development
Flexible culture
+1
Software Engineer - Python
Software Engineer - Python

KJBN Labs • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Data Scientist
Data Scientist

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 1,800,000 - 2,800,000
AI tools
Coursera access
Flexible hours
+5