Senior Backend Engineer FastAPI - Chennai - ClearSpot

    ClearSpot
    ClearSpot Chennai

    2 days ago

    Default job background
    Description

    Job Description

    We are seeking a skilled Backend Engineer to play a key role in designing, developing, and maintaining high-performance backend systems using FastAPI.

    Key Responsibilities:

    • API Design and Development: Design, develop, and maintain RESTful APIs using FastAPI, ensuring scalability and performance for high-traffic applications.
    • Asynchronous Programming: Implement asynchronous programming patterns to handle concurrent workloads effectively.
    • Database Integration: Integrate with SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB) databases, optimizing queries and data models.
    • Collaboration: Collaborate with frontend developers, DevOps, and product teams to ensure seamless system integration and deployment.
    • Code Quality: Write clean, testable code with unit tests (e.g., pytest, Jest) and maintain high test coverage.
    • Security: Implement security best practices, including input validation, authentication (e.g., JWT), and protection against vulnerabilities.
    • Deployment and Monitoring: Deploy and monitor applications using containerization (e.g., Docker) and cloud platforms (e.g., AWS, GCP, Azure).
    • Troubleshooting: Debug and resolve complex technical issues in production environments.
    • System Design: Contribute to system design discussions, proposing scalable architectures and optimization strategies.
    • Professional Development: Stay updated on backend development trends and apply best practices to improve team workflows.

    Qualifications:

    • Experience: ~4 years of professional experience as a Backend Engineer, with hands-on expertise in FastAPI.
    • Proven Ability: Proven ability to build and deploy production-grade APIs handling real-time user traffic.
    • Asynchronous Programming: Strong understanding of asynchronous programming (e.g., async/await in FastAPI, Promises).
    • Database Management: Experience with database management (SQL/NoSQL) and integration with third-party APIs or services.
    • Containerization and Cloud Deployment: Familiarity with containerization (Docker) and cloud deployment (AWS, GCP, or Azure).
    • Unit Testing: Proficiency in writing unit tests and ensuring code quality using frameworks like pytest or Jest.
    • Security Best Practices: Knowledge of security best practices for backend development (e.g., JWT, input sanitization).
    • Problem-Solving Skills: Strong problem-solving skills and experience debugging complex issues in production.
    • Communication Skills: Excellent collaboration and communication skills to work effectively in cross-functional teams.
    • Bonus Qualifications: Bonus: Experience with microservices, caching (e.g., Redis), or CI/CD pipelines.

    About Clearspot:

    • Cutting-Edge Projects: Work on cutting-edge projects with a talented, innovative team.
    • Growth Opportunities: Opportunity to grow your skills in a supportive, tech-driven environment.
    • Competitive Compensation: Competitive salary, benefits, and flexible work arrangements.
    • Impactful Solutions: Contribute to impactful solutions that reach a global audience.


  • ClearSpot Saint Thomas Mount

    We are seeking a skilled Backend Engineer to design, develop, and maintain high-performance backend systems using FastAPI. You will play a key role in ensuring reliability, security, and efficiency in our applications. · Key Responsibilities · Design and develop RESTful APIs usin ...


  • IDFC FIRST Bank Chennai

    Job Description: · Required Qualifications, Capabilities, and Skills: · Solid understanding of backend performance optimization and debugging. · Formal training or certification on software engineering concepts and proficient applied experience · Strong hands-on experience with P ...


  • Luxoft Chennai

    · Project Description: · We need a Python Developer to work for a leading investment bank client. · Responsibilities: · - Design, develop, and maintain full-stack Python applications with modern frontend frameworks · - Build and optimize RAG (Retrieval-Augmented Generation) syst ...


  • Luxoft Chennai

    Project Description: · We need a Python Developer to work for a leading investment bank client. · Responsibilities: · - Design, develop, and maintain full-stack Python applications with modern frontend frameworks · - Build and optimize RAG (Retrieval-Augmented Generation) systems ...


  • Cleantech Industry Resources Chennai

    SENIOR FULL-STACK DEVELOPER · Who We Are? · Cleantech Industry Resources accelerates United States solar, battery storage and EV projects by providing turnkey development as a service including 100% internal systems engineering. The company deploys a leading team that spun out of ...


  • ESDS Software Solution Limited Chennai

    Job Title: Head - Python Engineering · Job Summary: · We are looking for a skilled Python, AI/ML Developer with 8 to 12 years of experience to design, develop, and maintain high-quality back-end systems and applications. The ideal candidate will have expertise in Python and rela ...


  • Athenahealth Chennai

    Empowering a Thriving Ecosystem for Accessible, High-Quality Healthcare · Athenahealth is driven by a mission to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. · This position requires expertise in designing, developing, de ...


  • Cleantech Industry Resources Chennai

    Job Title · Ai/ml Engineer · About Us · Cleantech Industry Resources accelerates united states solar, battery storage and ev projects by providing turnkey development as a service including 100% internal systems engineering. · Location · Chennai · What We Offer · Opportunity to j ...

  • EY

    Digital-Senior

    6 days ago


    EY Chennai Full time

    At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build ...


  • Dhan Saarthi Chennai

    Company Description: · Dhan Saarthi is an investing platform dedicated to empowering individual investors. We address the trust and guidance gap in personal finance, one investor at a time. · Role Overview: · This full-time remote role as a Senior Backend Developer involves worki ...


  • Skillvera Chennai

    Senior Full Stack Developer for AI-Powered Solutions · We are seeking an experienced Senior Full Stack Developer with 10+ years of experience to work on AI-powered and Generative AI (GenAI) solutions. · Key Responsibilities: · Develop and optimize AI-powered applications using La ...

  • Ubique Systems

    Data Engineer

    1 week ago


    Ubique Systems Chennai

    About Ubique Systems · We are a cutting-edge technology company that is passionate about innovation and excellence. · Job Description · Data Engineer (Contract) · Work From Home (Remote) · Experience Required: 3-5 years in a related field · Key Responsibilities: · Data Pipelines: ...


  • VentraGate Chennai

    Job Summary · We are seeking an AI/ML Engineer to transform data into actionable insights through predictive models and automation. Strong expertise in machine learning algorithms and production-level deployment is required. · Responsibilities · Develop and deploy AI-driven appli ...


  • BeGig Chennai

    **Job Summary** · We are seeking an AI engineer with expertise in data ingestion, tagging, and LLM-powered knowledge system development to work on a part-time remote basis. · Job Role: AI Automation Engineer · Job Type: Part-time · Work Mode: Remote · Responsibilities · Create a ...


  • Ampera Chennai

    Full-Stack Data Engineer or Full Stack + Data Engineering · Requires 5+ years of experience. · We encourage candidates with disabilities to apply. · A Full-Stack Data Engineer is a skilled professional who oversees the entire data lifecycle, from ingestion and processing to analy ...


  • Connext Chennai

    Job Title: Python Software Engineer · Job Summary: · The Python Software Engineer is responsible for designing, developing, and maintaining scalable data pipelines and backend services that facilitate efficient data processing, storage, and access. This role ensures the highest s ...


  • RELEVANTZ TECHNOLOGY SERVICES INDIA PRIVATE LIMITE Chennai

    Job Title: Python Developer · Type: Full-time, 12+ years of experience required · About the Role · We are seeking an experienced Python developer to join our team at relevantz-technology-services-india-private-limited. · Key Responsibilities · Design and architect robust, scalab ...


  • Wellness Coach Chennai

    Job Title: Technical Architect · Location: Remote · About Wellness Coach: · Wellness Coach is an AI-first, enterprise-grade SaaS platform transforming employee well-being, engagement, and productivity. We serve Fortune 500 companies through personalized wellness programs, AI-powe ...


  • Lingaro Chennai

    Role: Full-stack Developer · Location: India - Remote · Lingaro Group is a data services partner to global brands and enterprises. We lead our clients through their data journey, from strategy to operations and adoption. · We have been recognized for innovation, technology excell ...


  • Destm Technologies Chennai

    Job Description: · We are seeking an experienced Python & AI Developer with 3–6 years of experience, specializing in FastAPI and database management (both SQL and NoSQL, with a strong emphasis on MongoDB). You will be responsible for designing, developing, and optimizing robust b ...

Jobs
>
Chennai