Talent.com
Staff Software Engineer - Python / FastAPI

Staff Software Engineer - Python / FastAPI

EPIQ SYSTEMS INDIA PRIVATE LIMITEDHyderabad
3 days ago
Job description

It's fun to work at a company where people truly believe in what they are doing!

About the Role :

We are seeking a Staff Software Engineer with deep expertise in backend engineering, modern Python frameworks, and cloud-native architectures. This is a high-impact IC role focused on building scalable distributed systems, guiding architectural decisions, and integrating advanced AI and ML capabilities into production-grade applications.

The primary expectation is strong hands-on Python development. Exposure to Java is preferred, especially the ability to read, understand, or support existing Java services.

What You Will Do :

Architecture and Technical Leadership :

  • Design, architect, and scale backend systems using Python and FastAPI.
  • Drive architectural decisions, evaluate trade-offs, and implement robust system designs.
  • Provide technical leadership and guidance across services, ensuring best practices and high code quality.

Hands-On Backend Development :

  • Write high-quality, maintainable Python code and build microservices using FastAPI and asynchronous programming models.
  • Contribute to systems involving REST and GraphQL APIs, service orchestration, and distributed environments.
  • Work with existing Java-based services as needed. Ability to code in Java is preferred but not mandatory.
  • AI and ML Integration :

  • Collaborate with AI teams to integrate Azure AI, Azure ML, and LLM or model inference workflows.
  • Build proofs of concept using prompt engineering, embeddings, vector search, and model orchestration.
  • Deploy and optimize AI-enabled features within backend systems.
  • Engineering Excellence :

  • Promote best practices in testing, code coverage, CI / CD, and observability.
  • Lead and participate in code reviews while mentoring engineers through technical influence.
  • Ensure high reliability, scalability, and performance of :
  • Work with product, design, and platform teams to deliver high-impact features.
  • Translate business goals into technical solutions and partner effectively across the organization.
  • What We Are Looking For :

    Technical Expertise (Core Requirements) :

  • 8 to 12 plus years of backend engineering experience.
  • Strong expertise in Python, FastAPI, asynchronous programming, and modern backend design patterns.
  • Experience with microservices, distributed systems, and cloud-native applications.
  • Hands-on experience with Azure AI, Azure ML, Azure Foundry, or similar ML or LLM integration platforms.
  • Strong understanding of testing frameworks such as pytest, code coverage tools, and CI / CD pipelines.
  • Secondary Skills (Preferred, Not Mandatory) :

  • Exposure to Java. Ability to read or understand Java codebases or support Java service integrations.
  • Experience modernizing or integrating with Java-based legacy systems.
  • Open Source and Coding Footprint :

  • Visible activity on GitHub, LeetCode, HackerRank, CodeChef, or similar platforms.
  • Demonstrated technical curiosity through side projects or learning Requirements :
  • B.Tech or B.E. in Computer Science or Information Technology only.
  • Mindset and Soft Skills :

  • Strong builder mentality with a high degree of ownership.
  • Excellent problem-solving and architectural reasoning.
  • Clear and confident communication skills.
  • Curiosity and interest in new technologies, especially AI and ML.
  • If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

    It is Epiqs policy to comply with all applicable equal employment opportunity laws by making all employment decisions without unlawful regard or consideration of any individuals race, religion, ethnicity, color, sex, sexual orientation, gender identity or expressions, transgender status, sexual and other reproductive health decisions, marital status, age, national origin, genetic information, ancestry, citizenship, physical or mental disability, veteran or family status or any other basis protected by applicable national, federal, state, provincial or local law. Epiqs policy prohibits unlawful discrimination based on any of these impermissible bases, as well as any bases or grounds protected by applicable law in each jurisdiction. In addition Epiq will take affirmative action for minorities, women, covered veterans and individuals with disabilities. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. Epiq is pleased to provide such assistance and no applicant will be penalized as a result of such a request. Pursuant to relevant law, where applicable, Epiq will consider for employment qualified applicants with arrest and conviction records.

    (ref : hirist.tech)

    Create a job alert for this search

    Staff Software Engineer • Hyderabad

    Related jobs
    • Promoted
    • New!
    Python Software Engineer

    Python Software Engineer

    Teamware Solutionssecunderabad, telangana, in
    Greetings from Teamware Solutions a division of Quantum Leap Consulting Pvt Ltd.Role : Python Software Engineer - IC.Location : Bangalore / Hyderabad / pune / Mumbai. Shift : (Flexibility Required) / ...Show moreLast updated: 18 hours ago
    • Promoted
    Senior Software Engineer - Python

    Senior Software Engineer - Python

    Geeksoft LLCHyderabad
    We are looking for a highly skilled Backend Python Developer with proven experience in building and improving scalable online platforms. The ideal candidate should have at least 5 years of hands-on ...Show moreLast updated: 30+ days ago
    • Promoted
    FactSet - Senior Software Engineer - Python

    FactSet - Senior Software Engineer - Python

    Factset Research SystemsHyderabad
    Description : FactSet creates flexible, open data and software solutions for over 200,000 investment professionals wor...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Software Engineer - Python+AWS+React / Angular

    Full Stack Software Engineer - Python+AWS+React / Angular

    DeloitteHyderabad, Telangana, India
    Python development AWS cloud Angular or React .Show moreLast updated: 9 days ago
    • Promoted
    Senior Software Engineer - 35501

    Senior Software Engineer - 35501

    Turinghyderabad, telangana, in
    We are seeking a Python Developer with strong expertise in FastAPI to join an exciting Reinforcement Learning (RL) Gym project. You will design, build, and optimize scalable APIs, collaborate with r...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II - Python Developer-DSE

    Software Engineer II - Python Developer-DSE

    FACTSETHyderabad, India
    FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make c...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Python Software Engineer

    Senior Python Software Engineer

    ENTENTE SOLUTIONS LLPHyderabad
    Senior Python Software Engineer Location : Chennai / Hyderabad Experience Required : 6-9 years Job Brief ...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer Python

    Staff Software Engineer Python

    CyberArkHyderabad, Telangana, India
    Proactively identify new opportunities and advocate for and implement improvements to the current state of projects.Collaborate with technological experts in the same domain across other teams in t...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Dew SoftwareHyderabad, Telangana, India
    Position : Staff Software Engineer Duration : Full-time Location : Hyderabad (Onsite).Job Description : 10+ years of experience writing and deploying production-grade backend code.Strong programming sk...Show moreLast updated: 11 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Epiqhyderabad, telangana, in
    It's fun to work at a company where people truly believe in what they are doing!.Python frameworks, and cloud-native architectures. AI and ML capabilities into production-grade applications.The prim...Show moreLast updated: 4 days ago
    • Promoted
    Sr. Software Engineer (GenAI, Node, Python)

    Sr. Software Engineer (GenAI, Node, Python)

    Solugenix India PVT LTDHyderabad, Telangana, India
    Software Engineer (GenAI, Node, Python) Required Experience : 5 - 8 yrs Job Location : Hyderabad / Indore Shift : 12 : 30 pm - 9 : 30 pm IST Job Description (Job Summary / Roles & Responsibilities) - D...Show moreLast updated: 18 days ago
    • Promoted
    Software Engineer - Python

    Software Engineer - Python

    ConfidentialHyderabad / Secunderabad, Telangana, India
    CyberArk (NASDAQ : CYBR), is the global leader in Identity Security.Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – human or m...Show moreLast updated: 22 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ViaPlushyderabad, telangana, in
    ViaPlus is seeking a Senior Software Engineer – Python Developer to join our team of passionate and driven professionals. In this role, you will work on cutting-edge projects that shape the future o...Show moreLast updated: 30+ days ago
    • Promoted
    FactSet - Software Engineer III - Python

    FactSet - Software Engineer III - Python

    Factset Research SystemsHyderabad
    FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make c...Show moreLast updated: 30+ days ago
    • Promoted
    Generative AI Software Engineer - Python

    Generative AI Software Engineer - Python

    T D NewtonHyderabad
    Description : Hiring for GenAI Software Engineer for Hyderabad / Bangalore Location.Experience-4-8 Yrs Show moreLast updated: 24 days ago
    • Promoted
    Miracle Software Systems - Backend Engineer - Python

    Miracle Software Systems - Backend Engineer - Python

    Miracle Software Systems (I) Pvt LtdHyderabad
    Description : We are seeking a highly skilled Backend Engineer to design and develop scalable Generative AI solutions on Google Cloud P...Show moreLast updated: 30+ days ago
    • Promoted
    FactSet - Software Engineer II - Python Programming

    FactSet - Software Engineer II - Python Programming

    Factset Research SystemsHyderabad
    Description : FactSet creates flexible, open data and software solutions for over 200,000 investment professionals world...Show moreLast updated: 30+ days ago
    • Promoted
    AppSierra Solutions - Staff Software Engineer - Java / Python

    AppSierra Solutions - Staff Software Engineer - Java / Python

    AppSierra Solutions private limitedHyderabad
    Description : - Develop and maintain high-quality Java and Python code for cloud applications.Architect and design scalable systems that meet business needs....Show moreLast updated: 30+ days ago