Senior Python Backend Engineer (AWS, Client-Facing)

1 month, 3 weeks ago
Contract
Senior
Software Development
Workana

Workana

Workana: Leading Latam's freelance marketplace, connecting top talent with innovative projects for remote and freelance work.

Internet Software & Services
1K-5K
Founded 2012
$3M raised

Description

  • Design, build, and maintain scalable RESTful APIs.
  • Develop backend services using Python frameworks such as Flask, FastAPI, or Django.
  • Deploy, operate, and monitor services running on AWS.
  • Design and work with relational and NoSQL databases, including PostgreSQL, MySQL, and DynamoDB.
  • Work directly with consulting clients to understand 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 such as Flask, FastAPI, or Django.
  • Experience deploying and running production services on AWS.
  • Working knowledge of SQL and/or NoSQL databases.
  • Comfort with Git-based workflows, including PRs, code reviews, and 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.
  • Prior experience in a consulting or client-facing engineering role is preferred.
  • Experience translating ambiguous requirements into technical solutions is preferred.
  • Familiarity with infrastructure-as-code or CI/CD pipelines is preferred.
  • Experience working on distributed or data-heavy systems is preferred.

Benefits

  • Fully remote, contractor-friendly engagement.
  • High ownership with end-to-end responsibility for production-grade backend services.
  • Modern backend stack using Python and REST APIs.
  • Strong engineering standards, including testing, code reviews, and CI/CD.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior AI Golang Software Engineer

Plain Concepts 251-1K Internet Software & Services

Senior Software Engineer joining an AI-focused engineering team on an initial six-month contract to build scalable platforms, tools, and AI-native systems for other engineers.

AWS Azure Go System Design TypeScript
14 hours, 9 minutes ago

Backend Engineer

Your Business Diversified Financial Services

Backend Engineer joining a remote LATAM team to build and maintain revenue-critical subscription, billing, payment-event, and webhook systems using primarily TypeScript on Google Cloud Functions.

Datadog Go Node.js PostgreSQL React React Native REST API TypeScript
14 hours, 9 minutes ago

Customer Success Representative (Remote, Contract)

INFUSE 251-1K Professional Services

INFUSE, a global B2B demand generation company, is hiring a Customer Success Representative to manage client relationships, coordinate solution delivery, and support client and internal team needs.

1 day, 13 hours ago

.NET Developer

Scale Tech is seeking a remote .NET Developer for a 4–6-month B2B engagement with a fast-growing identity verification and compliance company, focused on building a reliable verification product.

Azure Kubernetes Microservices .NET
5 days, 14 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers