Senior Python Developer with FastAPI Expertise

1 month ago


Bengaluru, Karnataka, India AVR EDGE Networks Full time
About AVR EDGE Networks

At AVR EDGE Networks, we're passionate about simplifying employee data to help large corporates solve talent management problems. With a strong focus on AI-based products, we've developed a sophisticated intelligence called EDGE graph, which has been deployed in companies like Wipro, HCL, and UST Global.

We're committed to building end-to-end talent management products that provide a 360-degree view of the talent supply chain. Our goal is to help organizations make informed talent decisions efficiently and build an intelligent workforce.

Job Summary

We're seeking an experienced Senior Python Developer with expertise in FastAPI to join our development team. The ideal candidate will have a deep understanding of Python programming and significant experience building high-performance APIs using FastAPI.

Key Responsibilities
  1. Design, develop, and maintain RESTful APIs using FastAPI, ensuring they are scalable, efficient, and secure.
  2. Contribute to system design and architecture discussions, making decisions on the best technologies and approaches to implement solutions.
  3. Work with SQL and NoSQL databases, ensuring efficient data models and queries that support application requirements.
  4. Optimize application performance, including refactoring code, optimizing queries, and enhancing API response times.
  5. Conduct code reviews, provide constructive feedback, and mentor junior developers to ensure code quality and adherence to best practices.
  6. Integrate third-party services and APIs into the existing architecture, ensuring seamless interaction between different systems.
  7. Write and maintain unit, integration, and end-to-end tests to ensure the reliability and robustness of the applications.
  8. Implement and maintain security best practices in the API and backend services, including authentication, authorization, and data protection.
  9. Maintain comprehensive documentation for code, APIs, and architecture to support ongoing development and maintenance.
Requirements
  • Bachelor's degree in computer science, engineering, or a related field, or equivalent work experience.
  • 3+ years of experience in Python development, with a strong focus on backend development.
  • 2+ years of experience with FastAPI in production environments.
  • Proven experience in designing and implementing RESTful APIs.
  • Strong understanding of PostgreSQL.
  • Experience with asynchronous programming in Python.
  • Familiarity with Docker and containerization for deployment.
  • Experience with ETL processes and tools.
  • Experience with data mapping and transformation.
  • Utilize AI-powered coding assistants such as GitHub Copilot, Cursor, ChatGPT, or Tabnine to enhance productivity and code quality.
Why Join Us

We're committed to the growth of both the company and our team members. We have a transparent, open, and collaborative work environment, and we're passionate about helping our team members grow professionally and personally. With a focus on work-life balance, we offer a flexible and supportive environment that allows you to thrive.



  • Bengaluru, Karnataka, India AVR EDGE Networks Full time

    About UsAt AVR EDGE Networks, we're revolutionizing employee data management for large corporations. By simplifying this data, we help organizations solve talent management problems and make informed decisions.We've spent eight years understanding the IT and BFSI industries, and our sophisticated intelligence, the EDGE graph, is the brain behind our AI-based...


  • Bengaluru, Karnataka, India Snaphunt Full time

    The OpportunityWe are seeking a skilled Python Developer to join our team at Snaphunt. As a Python Developer, you will be responsible for developing efficient, reusable, and robust Python code for optimal performance and reliability.ResponsibilitiesDesign and build RESTful APIs for internal and partner consumption.Work closely with UX design team and...


  • Bengaluru, Karnataka, India LTIMindtree Full time

    Job DescriptionOverview: LTIMindtree is seeking a highly skilled Senior Backend Engineer to join our team.Estimated Salary: ₹1,200,000 - ₹1,800,000 per annum (depending on experience).Responsibilities:Design, develop, and maintain efficient reusable and reliable Python code for backend systems.Implement robust scalable backend services and APIs using...


  • Bengaluru, Karnataka, India Web Synergies (India) Pvt. Ltd Full time

    Job Title: Senior Python DeveloperAbout the Role:We are seeking a highly skilled Senior Python Developer to join our team at Web Synergies (India) Pvt. Ltd. You will be responsible for designing and developing multi-tiered commercial and internal applications as per specifications.Your key responsibilities will include collaborating with a Scrum team of...


  • Bengaluru, Karnataka, India Web Synergies (India) Pvt. Ltd Full time

    Job Title: Senior Python DeveloperAbout the Role:At Web Synergies (India) Pvt. Ltd, we are seeking a highly skilled Senior Python Developer to join our team. As a Senior Python Developer, you will be responsible for designing and developing multi-tiered commercial and internal applications as per the specifications.Responsibilities:Collaborate with a Scrum...


  • Bengaluru, Karnataka, India Relanto Full time

    About the Role:We are seeking a highly skilled Senior Python Developer with a strong focus on backend API development and AWS expertise, coupled with a solid understanding of Site Reliability Engineering (SRE) principles. The ideal candidate will have a proven track record of building and maintaining scalable, reliable, and high-performing systems in a cloud...


  • Bengaluru, Karnataka, India TekPillar Full time

    We're looking for a seasoned Senior Python Engineer to collaborate with our cross-functional teams in developing, designing, and implementing advanced web applications. Key responsibilities include building robust backend services using Python frameworks, working on the integration of FastAPI for high-performance APIs, and optimizing data handling with...


  • Bengaluru, Karnataka, India Nextbrain Full time

    Nextbrain is a leading enterprise software development company with a strong track record of success.We are looking for an experienced Senior Software Engineer to join our team in Bangalore, India.The estimated salary for this position is ₹12,00,000 per annum.About the RoleThis is a full-time, permanent position that requires a minimum of 3-5 years of...


  • Bengaluru, Karnataka, India Nextbrain Full time

    About the RoleAt Nextbrain, we're looking for a dedicated Python Developer to join our team. If you're passionate about building scalable applications, this is your chance to shine!ResponsibilitiesWrite and maintain efficient, readable, and robust Python code for optimal performance and reliabilityDesign and implement microservices and REST APIs using...


  • Bengaluru, Karnataka, India MindBrain Full time

    Senior Python Developer (Backend)At MindBrain, we are seeking a highly skilled Senior Python Developer (Backend) to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing scalable and efficient backend systems using Python.Key Responsibilities:Design and develop high-quality, scalable, and...


  • Bengaluru, Karnataka, India Teamware Solutions ( A division of Quantum Leap Co Full time

    Job Title: Senior Backend Python DeveloperAbout the Role:We are seeking a senior backend python developer at Teamware Solutions (A division of Quantum Leap Co) to join our dynamic team. The ideal candidate will have a deep understanding of python-based backend services, microservices architecture, and API development.Key Responsibilities:- Design and build...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Nextbrain Full time

    At Nextbrain, we're seeking a skilled Python Developer to join our team. As a key member of our software development company, you will be responsible for designing and building efficient, scalable applications using Python and modern web frameworks like FastAPI.Key ResponsibilitiesDevelop high-quality, reusable Python code for optimal performance and...


  • Bengaluru, Karnataka, India Hub Work Full time

    Senior Python DeveloperWe are seeking an experienced Senior Python Developer to join our team at Hub Work.This role offers the opportunity to engage in exciting projects, making significant contributions to our company's growth. The ideal candidate will be responsible for crafting clean, efficient, and maintainable code, as well as fostering effective...


  • Bengaluru, Karnataka, India Vodex Full time

    Company Overview: Vodex is a revolutionary technology company that utilizes advanced Generative AI to enhance outbound customer calls. This innovative approach boasts 98% accuracy in speech recognition, allowing for seamless communication and natural interactions. Position Summary: We are seeking a highly skilled Python Software Engineer to join our team....


  • Bengaluru, Karnataka, India Hub Work Full time

    At Hub Work, we are seeking a highly skilled Senior Python Engineer to join our team. As a key member of our backend development team, you will be responsible for crafting clean, efficient, and maintainable Python code, collaborating closely with team members to enhance existing features and develop new ones, and engaging with clients to comprehensively...


  • Bengaluru, Karnataka, India Draup Full time

    Job Description:We're seeking an exceptional Senior Python Engineer to join Draup's team of innovators.Key Responsibilities:Design and implement distributed systems for web scraping, leveraging Python expertise.Develop and optimize scalable, self-healing scraping frameworks integrated with AI tools for intelligent data collection.Implement monitoring,...


  • Bengaluru, Karnataka, India Arting Digital Full time

    **About the Role**We are seeking a skilled Senior Backend Developer to join our team at Arting Digital. As a Python Expert, you will be responsible for designing, building, and maintaining our enterprise web applications and/or APIs using Python, FastAPI/Flask, and Django frameworks. Your expertise in Cloud/AWS, GraphQL, and PostgreSQL will be crucial in...


  • Bengaluru, Karnataka, India Vikgol Full time

    Vikgol is seeking a seasoned Senior Backend Developer to spearhead the design and development of scalable backend architecture.The ideal candidate will possess 6-10 years of experience in backend development, primarily with Python, and have expertise in frameworks such as Django, Flask, or FastAPI.Key Responsibilities:


  • Bengaluru, Karnataka, India Winning Edge Full time

    Job Description: We are looking for a skilled Senior Python Software Developer to join our team at Winning Edge. As a senior developer, you will be responsible for designing and implementing backend services using Python and Flask, FastAPI & Django framework.Key Responsibilities: Work as a software engineer on a team of full stack software developers to...


  • Bengaluru, Karnataka, India Astuto Technologies Private Limited Full time

    About Astuto Technologies Private LimitedWe are building an AI-first cloud efficiency platform to help businesses maximize ROI on public cloud investments. The complexity and cost of cloud infrastructure and services create a significant opportunity, with over $600 billion spent annually and an estimated $180 billion wasted due to lack of expertise as...