Docyt's Profile Image

Senior Member of Technical Staff - Python

Company: Docyt

Job Location: Pune, Maharashtra, India

Job Type: FULL_TIME - (HYBRID)

Date Posted: April 05, 2025

External

Apply Now

About Docyt

Docyt is a rapidly growing fintech company focused on automating financial workflows for businesses. We leverage AI-driven solutions to streamline bookkeeping, expense management, and financial reporting.

Role Overview

We are looking for a skilled Python Backend Developer who excels in designing and implementing scalable backend systems. The ideal candidate will have expertise in frameworks like Flask/FastAPI, Microservices architecture, REST API development, database design and optimization, and asynchronous event-driven systems.

Key Responsibilities

  •  Backend Development Experience: 4-6 years of experience in Python backend development.
  •  Flask/FastAPI: Strong experience with Flask or FastAPI for building RESTful services.
  •  Database Expertise: Proficiency in SQL and NoSQL databases such as MongoDB and Elasticsearch/OpenSearch.
  •  Asynchronous Programming: Experience with RabbitMQ or Kafka for implementing event-driven architectures.
  •  Microservice Architecture: Knowledge of microservice design patterns and how to implement them at scale.
  •  Performance Management: Strong understanding of optimizing database queries, indexing, and caching for performance.
  •  Deployment Experience: Hands-on experience with containerization and deployment using Docker and Kubernetes.
  •  AGILE Practices: Experience with AGILE Sprint planning, Story point estimation, and other related Software Development Lifecycle (SDLC) practices.
  •  Performance Monitoring & Debugging: Proficiency in performance profiling and debugging tools to identify bottlenecks and improve system performance.
  •  Collaboration: Work closely with cross-functional teams to deploy backend services into production environments, ensuring smooth integrations and system performance.
  •  Adaptability: Quickly adapt to changing requirements and priorities to ensure fast-paced, high-velocity delivery of solutions.
  •  Communication: Participate in asynchronous communication using tools like Slack, ensuring seamless collaboration across teams and time zones.

    Nice to Have (Bonus Skills) 
    • Experience with LLMs/AI/ML technologies such as OpenAI, Google Vertex AI, AWS SageMaker/Bedrock, or Anthropic Claude Sonnet.
  • What We’re Looking For (Behavioral Skills)
    •  High-velocity delivery mindset with the ability to handle evolving requirements.
    •  Independent problem-solver who can take ownership of tasks and drive them to completion.
    •  Solution-oriented thinker with a proactive approach to challenges.

Don't count the days, make the days count.

“Muhammad Ali”
Apply Now