Find a jobRecruiters

Staff Software Development Engineer

Exclusive opportunity

Onsite

Staff Software Development Engineer

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

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

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

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

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools