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 06, 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 limit yourself. Many people limit themselves to what they think they can do. You can go as far as your mind lets you.

“Mary Kay Ash”
Apply Now