Job Summary :
We are looking for an experienced Senior SDE (Python) with strong expertise in developing scalable and secure applications across the full stack. The ideal candidate should have hands-on experience with Python, modern web frameworks, cloud platforms, and CI / CD practices. You will be responsible for end-to-end application development, contributing to design discussions, ensuring coding best practices, and collaborating with cross-functional teams to deliver high-quality business solutions.
Key Responsibilities :
- Design, develop, test, and maintain scalable, secure, and well-tested applications using Python.
- Work across the full technology stack browser, server, database, and cloud platforms.
- Build and consume RESTful APIs and work with modern web frameworks and concepts.
- Develop and optimize SQL databases and contribute to database design.
- Participate in design sessions, sprint planning, and regular code reviews.
- Collaborate with product managers, UI / UX teams, and QA engineers to deliver quality solutions.
- Ensure compliance with software engineering principles (SOLID, DRY, SRP).
- Support CI / CD pipelines and adopt a DevOps-first mindset.
- Troubleshoot, debug, and enhance existing applications for performance and security.
Requirements :
9+ years of professional experience in software engineering.Strong proficiency in Python and related unit testing / mocking frameworks (unittest, pytest, etc.).Good knowledge of object-oriented programming, design patterns, and scripting languages.Hands-on experience with SQL and relational databases.Expertise in modern web frameworks / concepts (REST APIs, WebSockets, etc.).Familiarity with Git and cloud platforms (Azure, AWS, or GCP).Experience in CI / CD pipelines and a strong DevOps mindset.Good to Have :
Experience with Cloud Messaging Technologies (Azure Service Bus, Amazon SQS / SNS).Knowledge of functional programming and microservices architecture.Exposure to NoSQL databases (MongoDB, CosmosDB, Cassandra, etc.).Experience with modern frontend frameworks (Angular, React, Vue).Knowledge of Domain-Driven Design (DDD), Event Sourcing, CQRS patterns.Hands-on with other OOP languages such as Java / JVM or C# / .NET Framework.(ref : hirist.tech)