AWS Python Developer - FastAPI | Remote
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+48 more
Job description
We are seeking an experienced Python Developer with strong expertise in FastAPI and AWS cloud services to design, develop, and maintain scalable, high-performance web applications and APIs. The ideal candidate will have experience building cloud-native solutions, developing RESTful APIs, and deploying applications in AWS environments., * Design, develop, test, and maintain scalable backend applications using Python and FastAPI.
- Build and consume RESTful APIs and microservices.
- Develop secure, reusable, and efficient code following best practices.
- Deploy, monitor, and maintain applications on AWS cloud infrastructure.
- Integrate applications with databases, third-party APIs, and cloud services.
- Optimize application performance, scalability, and reliability.
- Implement authentication, authorization, and security best practices.
- Collaborate with DevOps, QA, Data Engineering, and Frontend teams.
- Participate in code reviews, technical discussions, and architecture decisions.
- Troubleshoot production issues and provide timely resolutions.
- Create and maintain technical documentation.
Requirements
Do you have experience in SQL?, Do you have a Bachelor’s degree?, * Strong experience in Python development.
- Hands-on experience with FastAPI.
- Experience with Flask or Django is a plus.
- Strong understanding of Object-Oriented Programming (OOP).
AWS Cloud Services
- Experience with AWS services such as:
- EC2
- Lambda
- API Gateway
- S3
- RDS
- DynamoDB
- CloudWatch
- IAM
- SNS/SQS
- ECS/EKS
Databases
- PostgreSQL
- MySQL
- SQL Server
- MongoDB (Preferred)
API Development
- REST APIs
- JSON/XML
- OAuth2, JWT Authentication
- API Documentation using Swagger/OpenAPI
DevOps & CI/CD
- Docker
- Kubernetes (Preferred)
- Git/GitHub/GitLab
- Jenkins, GitHub Actions, or AWS CodePipeline, * Bachelor’s degree in Computer Science, Information Technology, or related field.
- 4+ years of experience in Python development.
- 2+ years of experience with FastAPI.
- Hands-on experience with AWS cloud services.
- Strong knowledge of SQL and database design.
- Experience with Agile/Scrum methodologies., * AWS Certified Developer Associate or AWS Solutions Architect certification.
- Experience with Terraform or CloudFormation.
- Knowledge of Microservices Architecture.
- Experience with event-driven architectures and messaging systems.
- Exposure to machine learning or data engineering projects is a plus.
Nice to Have
- Kubernetes (EKS)
- Redis
- Elasticsearch
- Apache Kafka
- Celery
- GraphQL
Benefits & conditions
$45 an hour - Full-time, Pulled from the full job description
- Paid time off
- Vision insurance
- Dental insurance
- Paid holidays
- Opportunities for advancement, * Competitive salary and performance bonuses.
- Health, dental, and vision insurance.
- Paid time off and holidays.
- Professional development and certification support.
- Flexible work environment.
- Career growth opportunities.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Find a Developer Job: 12 Best Job Sites For Developers
20 Essential Tools For Backend Development
The 13 Best Python Libraries for Developers in 2025