F
Fortinet
Staff Software Development Engineer
Skills
SQL QueriesMongoDBScrapingData MiningPythonMachine LearningAIElasticsearchFastAPI
3 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Pune Division, Maharashtra, India
Work mode:
Onsite
Published on:
5 September 2026
What they need
Roles & Responsibilities:
- Lead the architecture, design, development, and enhancement of scalable, reliable, and maintainable software products and platforms.
- Design and develop efficient, reusable, testable, modular, and scalable applications and services.
- Design solutions for data-intensive and distributed workloads , including data extraction, processing, transformation, cleaning, enrichment, and delivery.
- Drive product enhancements and new feature development while ensuring alignment with product objectives and long-term technical strategy.
- Apply appropriate design patterns, object-oriented principles, data structures, algorithms, and architectural practices to solve complex engineering problems.
- Conduct code and design reviews , promoting high standards for quality, security, performance, reliability, and maintainability.
- Mentor engineers through technical guidance, design discussions, code reviews, knowledge sharing, and problem solving.
- Improve engineering processes, development practices, automation, and team productivity through continuous improvement.
Requirements:
- 9 to 12 years of relevant work experience in software engineering and back-end application development .
- Proven track record of delivering production-grade systems.
- Strong hands-on experience with Python and developing RESTful APIs and backend services using FastAPI or similar frameworks.
- Strong experience designing and implementing micro-services and distributed systems .
- Hands-on experience with containerized application deployment.
- Experience with SQL databases , and NoSQL databases , such as MongoDB, Opensearch / Elasticsearch including indexing, mapping, search, querying, and performance optimization.
- Experience with data extraction, web scraping, data ingestion, cleaning, transformation, processing, and enrichment .
- Strong understanding of API design, service-oriented architectures, integrations, and asynchronous/distributed processing .
- Excellent communication and collaboration skills with both technical and non-technical stakeholders.
- Good to Have:
- Experience applying AI and Machine Learning techniques to data-related problems .
- Exposure to LLMs, Generative AI, embedding, vector search, classification, entity matching, and automated data enrichment .
- Experience with large-scale data platforms, distributed data processing, event-driven architectures, or data pipelines .
- Experience contributing to technical strategy, architecture, and engineering standards across multiple teams.
Other offers great for you!
These companies are also looking for great profiles
T
Tenth Revolution Group
Staff Software Engineer Ruby on Rails
Freelance
Paris, France
Hybrid
Skills
LLMs / Large language modelsRuby on RailsPostgreSQLDatadogGrafanaPrometheusKubernetes
6 days ago
Quick apply
T
Top Profil
Staff Software Engineer, Systèmes distribués et LLM
Freelance
Paris, France
Hybrid
Skills
LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation
2 days ago
Quick apply
L
LittleBig Connection (part of Mantu)
Software Development Engineer Fullstack expérimenté-e - NANTES
500
Freelance
Nantes, France
Hybrid
Skills
Java
17 hours ago
Quick apply
No company information available.