Skip To Main Content
backBack to Search

Senior Backend Developer (Python/AWS)

Remote in Chile, Colombia
Python.Core
& 8 others

We are seeking a talented Senior Backend Developer with expertise in Python and a robust understanding of AWS services, specifically serverless architecture components like Lambda, S3, DynamoDB, and API Gateway.

As an integral member of the development team, you will craft and implement backend solutions for applications that merge technical rules with business logic, while thriving in an agile environment.

Responsibilities
  • Ensure the delivery of efficient, scalable, and secure backend systems using Python
  • Develop serverless and cloud-native solutions using AWS services such as Lambda, S3, DynamoDB, and API Gateway
  • Design and optimize APIs including REST API and GraphQL
  • Utilize Django and FastAPI frameworks to address specific project needs
  • Collaborate with frontend developers, product managers, and stakeholders to align functionality with business objectives
  • Facilitate integrations with third-party services and platforms when necessary
  • Adhere to best practices for code quality, security, and performance in backend development
  • Diagnose and resolve technical challenges quickly and efficiently
  • Write clear documentation for code, solutions, and architectural decisions to support long-term maintainability
  • Contribute actively to discussions, offering insights on technical decisions and opportunities for improvement
Requirements
  • 3+ years of experience with Python, AWS Lambda, S3, and DynamoDB
  • Background in API Gateways, REST API, and GraphQL
  • Proficiency in Django and FastAPI frameworks
  • Skills in designing and implementing serverless architectures
  • Understanding of agile development methodologies and collaborative team environments
  • Experience working with application workflows integrating business rules and technical conditions
  • Competency in problem-solving with the ability to function independently in remote or hybrid work settings
Nice to have
  • Knowledge of Node.js and TypeScript
  • Understanding of SAP integration processes
  • Expertise in application development that includes operational or planning workflows
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn