← Back to job listings

Senior Software Engineer
QLYS_IN Qualys Security TechServices Private Ltd. · Pune, India
About The Role
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
About the Role
We are looking for a talented and driven Senior Python Software Developer to join our engineering team. In this role, you will design, develop, and deploy scalable backend systems and AI-powered applications, collaborating closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design and develop robust, scalable backend services and APIs using Python
- Maintain and enhance current frameworks and workflows.
- Develop and maintain RESTful APIs
- Write clean, maintainable, and well-tested code following best practices
- Participate in architecture discussions, code reviews, and technical planning
- Optimize application performance, reliability, and security
- Build and integrate AI/ML models and pipelines into production systems
- Stay current with emerging AI/ML frameworks and engineering best practices
Required Skills & Qualifications
- Core Python:
- 5+ years of professional Python development experience with scripting and web development
- Strong problem solving skills.
- Strong grasp of programming, concurrency, and design patterns
- Experience with web-scrapping, regular expressions, data handling, File IO
- Proficiency with web frameworks: FastAPI, Flask, or Django
- Experience with Python libraries: regex, Django, SQLAlchemy NumPy, Pandas, SQLAlchemy, Pydantic, Celery, pytest, beautiful soup
- Data & Infrastructure:
- Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
- Exposure to cloud platforms: AWS, GCP, or Azure
Bash Scripting
- Familiarity with containerization: Docker, Kubernetes
- CI/CD pipeline experience (GitHub Actions, Jenkins, etc.)
- APIs & Backend:
- Proven experience designing and building RESTful APIs
- Experience with API authentication (OAuth2, JWT, API keys)
- AI / Machine Learning:
- Hands-on experience building or deploying AI/ML applications
- Working knowledge of LLM integrations (OpenAI, Anthropic, LangChain, etc.)
- Familiarity with ML frameworks: TensorFlow, PyTorch, or scikit-learn
- Experience with RAG pipelines, vector databases (Pinecone, Weaviate, pgvector), or agentic workflows is a strong plus
- Nice to Have
- Security domain knowledge
- Contributions to open-source AI/ML projects
- Knowledge of prompt engineering and fine-tuning LLMs
- Experience with event-driven architectures (Kafka, RabbitMQ)
Similar roles you might like
See all →DT
Associate, SRE Engineer , Site Reliability Engineering
DBS Technology Services India Private Limited
Salary not disclosedPosted today
FG
Software Engineer
Ford Global Career Site
Salary not disclosedPosted today
LS
Senior Staff Site Reliability Engineer
LE0008 ServiceTitan India Private Limited
Salary not disclosedPosted today
LS
Staff Site Reliability Engineer
LE0008 ServiceTitan India Private Limited
Salary not disclosedPosted today
LS
Principal Site Reliability Engineer
LE0008 ServiceTitan India Private Limited
Salary not disclosedPosted today
QI
Director, Engineering OR Sr Manager, Engineering (Supply Chain / EQMS / Manufacturing Domain)
QAD, Inc.
Salary not disclosedPosted today
J
Sr. Java Developer - BYDS
jda
Salary not disclosedPosted today
J
Sr Software Engineer - Java, Spring Boot, Microservices, Azure
jda
Salary not disclosedPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
