Jobs
Interviews
1 Job openings at ClearSpot.ai
Internship - Backend Engineer FastAPI

India

1 years

None Not disclosed

On-site

Not specified

Job Description Overview We are seeking a skilled Backend Engineer with ~1 year of experience in building robust, scalable APIs using FastAPI . You will play a key role in designing, developing, and maintaining high-performance backend systems that power our applications, ensuring reliability, security, and efficiency. If you’re passionate about creating seamless backend solutions and thrive in a collaborative, fast-paced environment, we’d love to hear from you! Key Responsibilities Design, develop, and maintain RESTful APIs using FastAPI, ensuring scalability and performance for high-traffic applications. Implement asynchronous programming patterns to handle concurrent workloads effectively. Integrate with SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB) databases, optimizing queries and data models. Collaborate with frontend developers, DevOps, and product teams to ensure seamless system integration and deployment. Write clean, testable code with unit tests (e.g., pytest, Jest) and maintain high test coverage. Implement security best practices, including input validation, authentication (e.g., JWT), and protection against vulnerabilities. Deploy and monitor applications using containerization (e.g., Docker) and cloud platforms (e.g., AWS, GCP, Azure). Debug and resolve complex technical issues in production environments. Contribute to system design discussions, proposing scalable architectures and optimization strategies. Stay updated on backend development trends and apply best practices to improve team workflows. Qualifications ~1 year of professional experience as a Backend Engineer, with hands-on expertise in FastAPI . Proven ability to build and deploy production-grade APIs handling real-time user traffic (a "yes" to having successfully delivered scalable systems is expected). Strong understanding of asynchronous programming (e.g., async/await in FastAPI, Promises ). Experience with database management (SQL/NoSQL) and integration with third-party APIs or services. Familiarity with containerization (Docker) and cloud deployment (AWS, GCP, or Azure). Proficiency in writing unit tests and ensuring code quality using frameworks like pytest or Jest. Knowledge of security best practices for backend development (e.g., JWT, input sanitization). Strong problem-solving skills and experience debugging complex issues in production. Excellent collaboration and communication skills to work effectively in cross-functional teams. Bonus: Experience with microservices, caching (e.g., Redis), or CI/CD pipelines. Why Join Us? Work on cutting-edge projects with a talented, innovative team. Opportunity to grow your skills in a supportive, tech-driven environment. Competitive salary, benefits, and flexible work arrangements. Contribute to impactful solutions that reach a global audience.

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview