Senior Software Engineer

8 Months ago • 5 Years + • Software Development & Engineering

Job Summary

Job Description

DPDzero seeks a Senior Software Engineer with 5+ years of experience in backend development using Python, FastAPI, Celery, and Postgres. Expertise in Vue JS and Vuetify for front-end development is essential. You will design, develop, and maintain our digital collections and recovery platform, leading a team of developers.
Must have:
  • Python Backend
  • FastAPI, Celery
  • Postgres, Redis
  • Vue JS, Vuetify
Good to have:
  • Fintech Industry
  • Compliance Requirements
  • Data Science
  • CI/CD Processes

Job Details

About the job

Company Description:


DPDzero is a pioneering fintech company dedicated to extending formal credit access to the next billion individuals in India. Our cutting-edge platform leverages machine learning and a digital-first approach to transform the lending industry. By prioritizing compliance, data-driven decision-making, and a culture of experimentation, we aim to maximize value for lenders while delivering an unparalleled customer experience. Join us as we revolutionize the financial landscape and empower individuals with greater financial opportunities.


Job Description:


We are seeking a talented and experienced Senior Software Engineer to join our dynamic team at DPDzero. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining our digital collections and recovery platform. Your extensive expertise in software development, strong technical acumen, and leadership skills will be essential in driving our technology initiatives.


Responsibilities:


  • Collaborate with the Tech Lead and cross-functional teams to understand business requirements and translate them into technical designs and implementation plans.
  • Design, develop, and deliver high-quality software solutions using Python, FastAPI, Celery, and related technologies.
  • Implement and optimize database structures and queries using Postgres to ensure efficient data storage and retrieval.
  • Build scalable and high-performance systems, leveraging caching mechanisms using Redis for enhanced application performance.
  • Develop robust and responsive front-end components using Vue JS and Vuetify, focusing on user experience and accessibility.
  • Lead and mentor a team of software developers, providing technical guidance, code reviews, and knowledge sharing.
  • Drive the adoption of best practices for software development, including test-driven development (TDD), code quality, and system performance.
  • Collaborate with data scientists and engineers to integrate data science models and analytics into our platform.
  • Troubleshoot and debug complex software issues, providing efficient and effective solutions.
  • Stay updated with emerging technologies, industry trends, and best practices in software development.


Qualifications:


  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience as a Software Engineer, with a focus on backend development.
  • Extensive proficiency in Python and experience with web frameworks such as FastAPI.
  • Strong knowledge of asynchronous programming using Celery or similar task queues.
  • Solid experience with relational databases like Postgres and caching systems like Redis.
  • Expertise in front-end development using Vue JS and Vuetify, with a focus on responsive design and user experience.
  • Proven track record of designing and developing scalable and high-performance systems.
  • Strong understanding of software engineering principles, design patterns, and best practices.
  • Experience with test-driven development (TDD) and writing comprehensive unit tests.
  • Excellent problem-solving and analytical skills, with the ability to troubleshoot and debug complex software issues.
  • Leadership abilities, with experience in mentoring and leading a team of developers.
  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.


Preferred Skills:


  • Experience in the fintech industry or other regulated environments.
  • Knowledge of compliance requirements and implementing security controls in software systems.
  • Familiarity with data science and machine learning technologies.
  • Proficiency in CI/CD processes and version control systems.



Join our innovative team at DPDzero and contribute to our mission of democratizing access to credit. Apply now and be part of a groundbreaking initiative that combines technology, compliance, data science, and a culture of test-driven development to drive positive change in the lending industry.

Similar Jobs

Ramboll3 - PFAS and Investigation/Remediation Principal - Flexible US Location

Ramboll3

Ann Arbor, Michigan, United States (Hybrid)
9 Months ago
Fictiv - Associate Technical Program Manager MP Support - North America Support

Fictiv

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
PwC - Financial Risk Management Consultant - Senior Associate

PwC

Bangkok, Bangkok, Thailand (On-Site)
9 Months ago
miniclip - Operations Specialist

miniclip

Lisbon, Lisbon, Portugal (On-Site)
1 Month ago
Qualcomm - Engineer, Senior - WDD

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Adobe - Principal Engineering Program Manager

Adobe

San Jose, California, United States (On-Site)
2 Months ago
Roblox - Principal Software Engineer - Sharing

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
oportun - Senior Software Engineer

oportun

India (Remote)
2 Days ago
AECOM - Senior Project Manager - Cleared Architecture/Engineering Design

AECOM

Arlington, Virginia, United States (Hybrid)
2 Weeks ago
Zscaler - Senior Sales Engineer

Zscaler

Houston, Texas, United States (Remote)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

IMC - Operational Delivery Manager

IMC

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Critical mass - Freelance Senior Project Manager

Critical mass

Toronto, Ontario, Canada (On-Site)
1 Month ago
Nice - Client Services Project Manager, Actimize

Nice

Hoboken, New Jersey, United States (Hybrid)
2 Days ago
London stock Exchange - DataScope Senior Software Engineer (Backend C++)

London stock Exchange

London, England, United Kingdom (On-Site)
1 Month ago
Loft Orbital - Head of Finance

Loft Orbital

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
2 Months ago
Assystems - HSE Field Officer (Saudi National)

Assystems

Al Khobar, Eastern Province, Saudi Arabia (On-Site)
8 Months ago
Penumbrainc - Marketing Administrative Assistant - Temporary

Penumbrainc

Sydney, New South Wales, Australia (On-Site)
1 Week ago
Corsair gaming - Product Manager

Corsair gaming

Landshut, Bavaria, Germany (On-Site)
1 Month ago
SoftSwiss - Project Manager - Middle

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
2 Days ago
UXBERT Labs - Director Of Business Development

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Single Store - Technical Account Manager

Single Store

Bengaluru, Karnataka, India (Remote)
3 Months ago
Ion - Client Data Analyst - ECM Alpha

Ion

Mumbai, Maharashtra, India (On-Site)
8 Months ago
MiQ - Sales Manager

MiQ

Gurugram, Haryana, India (Hybrid)
1 Month ago
Outscal - Product Operations (Gaming)

Outscal

Delhi, India (On-Site)
6 Months ago
Applied materials  - Manufacturing Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ISS Stoxx - Sales Operations - GP Review and Audit Associate

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Month ago
AECOM - Principal Designer - Architecture

AECOM

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Tide - Information Security Risk Specialist

Tide

Delhi, India (Hybrid)
1 Day ago
Blinkhealth - Software Engineer

Blinkhealth

India (On-Site)
1 Month ago
TechVedika - Senior Cloud Engineer/Devops Engineer

TechVedika

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Google - CPU Logic Design Engineer

Google

Haifa, Haifa District, Israel (On-Site)
2 Months ago
Toast - Senior Software Engineer, Embedded Finance

Toast

Boston, Massachusetts, United States (On-Site)
3 Weeks ago
Mozilla - Senior Software Engineer, Mozilla VPN

Mozilla

United States (Remote)
2 Days ago
Rocket - Senior Sales Engineer

Rocket

Mannheim, Baden-Württemberg, Germany (Remote)
1 Month ago
Any Desk - Operations Engineer / Linux Administrator

Any Desk

Stuttgart, Baden-Württemberg, Germany (On-Site)
1 Month ago
eBay - MTS1, Software Engineer- Payments

eBay

Shanghai, China (On-Site)
1 Month ago
rivos - Silicon Emulation Engineer

rivos

Santa Clara, California, United States (Hybrid)
1 Year ago
Apple - Panel Process, Equipment, Integration Engineer

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago
Playtech - Software Engineer

Playtech

Bremen, Bremen, Germany (On-Site)
4 Months ago
Puzzle Cats - Senior Software Engineer

Puzzle Cats

Toronto, Ontario, Canada (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

DPDzero is a CollecTech company that offers a Collections As a Service (CaaS) offering that helps lenders help scale their collections with zero effort.

We help Financial institutions such as Banks, Fintechs, NBFCs and MFIs to bring their capital back across all types of loan products - from Small personal loans to Home loans.

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by DPDzero

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug