FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Backend Developer, Python, AWS
Software MindBackend Developer leading the creation of a private AI assistant platform for real estate. Collaborating with a senior team on AWS-native development using Python and FastAPI.
Tech Stack
Tools & technologiesAWSDynamoDBFlaskPython
About the role
Key responsibilities & impact- Build and maintain the BFF/Backend API layer (Python/FastAPI, ECS/Lambda).
- Implement SSO / identity provider integration and the tenant-based authentication schema (AWS Cognito).
- Build the audit logging layer, from minimal dev logging through to full document lifecycle tracking.
- Develop core API services supporting the chat Q&A interface and retrieval orchestration.
- Integrate with AWS services: API Gateway, Cognito, DynamoDB, S3, CloudWatch.
- Write unit and integration tests; support the QA Automation Engineer with testable, documented service contracts.
- Participate in code reviews and contribute to maintaining backend code quality standards alongside the Tech Lead.
Requirements
What you’ll need- 3+ years in backend software development.
- Proficient in Python; FastAPI or Flask experience preferred.
- Experience with AWS serverless and container services: Lambda, ECS, API Gateway.
- Experience with DynamoDB / S3.
- Familiarity with SSO/OAuth 2.0/OIDC patterns; AWS Cognito or equivalent identity provider integration experience.
- Understanding of API design principles, audit logging patterns, and secure data handling.
- Comfortable working in agile/scrum teams with Jira.
Benefits
Comp & perks- Flexible work arrangements
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIFlaskAWS LambdaAWS ECSAPI GatewayDynamoDBS3SSOOAuth 2.0
Soft Skills
code reviewscollaborationcommunicationagilescrum