Senior Python Engineer (AWS, Client-Facing), Part-Time
ColombiaRemoteContract
AI Summary
Design, build, and scale backend services and RESTful APIs using Python on AWS, and collaborate directly with consulting clients to understand requirements and deliver production-ready solutions.
About this role
About the Role
We’re looking for a part-time Senior Software Engineer to help design, build, and scale backend services that power our core products and support client-facing consulting engagements. This role blends strong technical execution with the ability to collaborate directly with clients to understand requirements and deliver high-quality solutions.
What You’ll Do
- Design, build, and maintain scalable RESTful APIs
- Develop backend services using Python (Flask, FastAPI, Django, or similar)
- Deploy, operate, and monitor services running on AWS
- Design and work with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (DynamoDB)
- Work directly with consulting clients to understand technical requirements, clarify use cases, and support implementation
- Translate client needs into technical designs and production-ready solutions
- Write clean, maintainable, well-tested code following modern engineering best practices
- Collaborate asynchronously with internal teams in a remote environment
- Participate in code reviews and contribute to technical design decisions
Requirements
- 3+ years of professional experience as a Software Engineer (or equivalent hands-on project experience)
- Strong experience building and consuming REST APIs
- Proficiency in Python and backend frameworks (Flask, FastAPI, Django, etc.)
- Experience deploying and running production services on AWS
- Working knowledge of SQL and/or NoSQL databases
- Comfort with Git-based workflows (PRs, code reviews, CI/CD)
- Strong English communication skills
- Ability to communicate clearly with non-technical stakeholders and clients
- Ability to work independently, manage time effectively, and thrive in a fully remote environment
Nice to Have
- Prior experience in consulting or client-facing engineering role
- Experience translating ambiguous requirements into technical solutions
- Familiarity with infrastructure-as-code or CI/CD pipelines
- Experience working on distributed or data-heavy systems
Benefits
- Fully remote, contractor-friendly engagement
- High ownership: you’ll design and ship production-grade backend services end-to-end
- Modern backend stack (Python + REST APIs) with strong engineering standards (testing, code reviews, CI/CD)
Skills
AWSCI/CDDjangoDynamoDBFastAPIFlaskGitMySQLNoSQLPostgreSQLPythonREST APISQL
Explore related jobs
More jobs at Workana
- WSales & Customer Service SpecialistMexico City, CDMX
- WVendedor(a) Interno(a) Pleno/Sênior | Curitiba - PRCuritiba, PR
- WAssistente Comercial e AdministrativoCuritiba, PR
- WAsistente Administrativa Virtual | Sector Seguros | RemotoDO
- WConsultor SAP Logístico SeniorLima, Callao Region
- WCriador(a) de Vídeos com Inteligência Artificial (IA) | Remoto | 20 horas semanaSão Paulo, SP
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.