Senior Python Developer (FastAPI)

Remotebase is a company dedicated to redefining and revolutionizing remote work through innovative technology solutions.
United States
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Python Developer (FastAPI)

At Remotebase, we are pioneering the future of remote work through innovative solutions. As a Senior Python Developer, you'll be instrumental in designing and implementing high-performance web services using FastAPI. The role combines technical expertise with collaborative teamwork, focusing on building scalable, secure applications that power our platform. You'll work with cutting-edge technologies including Python, FastAPI, and cloud services, while enjoying the flexibility of remote work. The position offers significant growth opportunities, competitive compensation, and the chance to shape the future of remote work technology. Our ideal candidate brings 5+ years of backend development experience, strong Python expertise, and a passion for creating efficient, maintainable code in a remote-first environment.

Last updated 21 days ago

Responsibilities For Senior Python Developer (FastAPI)

  • Develop and maintain high-quality APIs using FastAPI to support various applications and services
  • Optimize applications for maximum speed and scalability while ensuring code quality and reliability
  • Collaborate with product managers and front-end developers to translate business requirements into technical specifications
  • Conduct code reviews to ensure best practices and coding standards are upheld
  • Design, build, and maintain efficient and reusable code
  • Implement security best practices to protect sensitive data and ensure compliance
  • Troubleshoot and debug applications to improve performance and user experience
  • Stay updated with the latest trends and technologies in software development and contribute ideas for process improvements

Requirements For Senior Python Developer (FastAPI)

Python
PostgreSQL
MySQL
Kubernetes
  • Strong experience with Python and a deep understanding of web frameworks such as FastAPI, Django
  • Good to have Ruby on Rails and ASP.NET
  • 5+ years of professional experience in software development with focus on backend programming
  • Experience with building RESTful APIs and microservices architecture
  • Proficiency in relational databases such as PostgreSQL or MySQL and ORM frameworks
  • Familiarity with cloud services like AWS and Azure
  • Strong understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes, Terraform)
  • Proficient in source control management (Git) and CI/CD practices
  • Excellent problem-solving skills and an ability to troubleshoot complex systems
  • Strong communication skills and ability to work collaboratively in a remote environment
  • Experience with asynchronous programming and handling background tasks in Python
  • Understanding of Agile methodologies and experience working in Agile teams

Benefits For Senior Python Developer (FastAPI)

  • Fully remote
  • Flexible timings. You decide your work scheduled
  • Market competitive compensation (in $$)
  • Insane learning and growth

Interested in this job?

Jobs Related To Remotebase Senior Python Developer (FastAPI)

Python Developer (Django and FastAPI)

Senior Python Developer position specializing in Django and FastAPI for building scalable web applications and RESTful APIs.

Senior Backend Engineer (Nodejs)

Senior Backend Engineer position at Remotebase, building robust systems using Node.js and TypeScript, with focus on AI-based solutions and scalable infrastructure.

Senior Backend Engineer (Nodejs)

Senior Backend Engineer position at Remotebase, building robust systems with Node.js and TypeScript in a fully remote environment.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.