We are seeking a highly skilled and motivated Python Developer|| Remote with
5 years of experience. If you're passionate about coding, problem-solving, and
innovation, we'd love to hear from you!
About Us
CodeVyasa is a mid-sized product engineering company that works with top-tier
product / solutions companies such as McKinsey, Walmart, RazorPay, Swiggy, and
others. We are about 550+ people strong, and we cater to Product & Data
Engineering use-cases around Agentic AI, RPA, Full-stack, and various other GenAI
areas.
Key Responsibilities :
Design and implement scalable, secure, and reliable backend systems using
Python .
Apply
system design principles
to architect high-performance services and APIs.
Collaborate with frontend developers, product managers, and DevOps teams to deliver end-to-end solutions.
Optimize applications for maximum performance, scalability, and maintainability.
Write clean, modular, and testable code with proper documentation.
Participate in code reviews, architecture discussions, and technical decision-making.
Implement monitoring, logging, and alerting mechanisms for production systems.
Research and adopt new technologies to improve existing systems and processes.
Required Skills :
Strong programming skills in
Python
(Django / Flask / FastAPI preferred).
Deep understanding of
System Design
and distributed architecture.
Experience with
RESTful APIs ,
microservices , and
asynchronous processing .
Familiarity with
SQL
and
NoSQL
databases.
Hands-on experience with
Git ,
CI / CD pipelines , and
containerized environments (Docker / Kubernetes) .
Excellent problem-solving skills and attention to detail.
Good to Have : Experience with
Ruby on Rails (RoR) .
Familiarity with
cloud platforms
(AWS / GCP / Azure).
Understanding of
message queues
(Kafka, RabbitMQ, etc.).
Exposure to
DevOps practices
and
infrastructure automation .
Education :
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Why Join CodeVyasa?
Python Developer • Dehra Dun, Uttarakhand, India