HamburgerMenu
hirist

Job Description

Responsibilities :

- Design Systems : Lead the planning and building of large, dependable software systems using Python, with a strong emphasis on designing solutions that elegantly support and optimize complex business workflows and operations. You will focus on ensuring correctness, performance, reliability, and scalability.

- Boost Performance & Fix Tough Issues : Deeply analyze the performance of our software and data systems (Postgres, MongoDB, Redis, Elastic). Identify and resolve complex problems, ensuring the smooth operation of systems critical to business processes.

- Guide and Mentor : Coach and support other developers in their design, coding, and problem-solving efforts. Champion and promote best practices for software development across the team.

- Shape the Future with Business in Mind : Collaborate closely with product teams and other engineers to plan future development, ensuring technical choices strategically align with evolving business needs and processes.

- Own Key Areas : Take ownership and responsibility for major components of our software, ensuring they are well-architected, maintainable, and continue to meet long-term business and technical requirements.


- Develop and maintain robust and efficient RESTful APIs and microservices. Implement asynchronous processing patterns to enhance application performance and responsiveness.


- Leverage AWS services (EC2, S3, RDS, etc.) to build and deploy scalable cloud-based solutions.


- Write clean, well-documented, and testable code following industry best practices.


- Participate actively in code reviews to ensure code quality and knowledge sharing.


- Troubleshoot and debug complex issues across the application stack.


- Stay up-to-date with the latest technology trends and best practices in software development.


Must Have's :


- Strong proficiency in Python programming.

- Solid experience with at least one Python web framework such as FastAPI, Django, or Flask.

- Hands-on experience working with relational databases like Postgres.

- Hands-on experience working with NoSQL databases like MongoDB.

- Experience with in-memory data stores like Redis.

- Practical experience working with Amazon Web Services (AWS), including services like EC2, S3, and RDS.

- Strong understanding of microservices architecture and principles.

- Experience designing and implementing RESTful APIs.

- Understanding of asynchronous processing techniques and their implementation.


Good to Have :


- Experience with message queues (e.g., RabbitMQ, Kafka).

- Familiarity with containerization technologies (e.g., Docker, Kubernetes).

- Experience with CI/CD pipelines.

- Exposure to monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).

- Experience with testing frameworks (e.g., pytest, unittest).

- Familiarity with ElasticSearch


info-icon

Did you find something suspicious?

Posted By

Komal

Human Resource at Vetic

Last Active: 29 Oct 2025

Job Views:  
1533
Applications:  475
Recruiter Actions:  338

Functional Area

Backend Development

Job Code

1566096