Summary
Join Zipdev as a Senior Backend Developer and contribute to the development and maintenance of backend solutions for a US-based aircraft repair and software client. This role requires strong expertise in Django and AWS. You will design, implement, and optimize databases, data pipelines, and APIs. Collaboration with cross-functional teams is essential. The position offers remote work, various benefits, and opportunities for professional development. The ideal candidate possesses extensive experience in backend development, AWS services, and database management. Currently living in Latin America is a requirement.
Requirements
- 6+ years of experience as a Backend Developer, with strong expertise in Django (Python)
- Deep understanding of AWS services, including RDS, DynamoDB, Lambda, S3, SQS, and CloudFormation/Terraform
- Strong database design, optimization, and management experience (PostgreSQL, MySQL, DynamoDB)
- Experience in building ETL pipelines and managing data workflows in AWS
- Proficiency in API development, including REST and GraphQL
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Experience with monitoring and security best practices for cloud-based applications
- Strong problem-solving skills and ability to work in a fast-paced environment
- Currently living in Latin America
Responsibilities
- Architect, develop, and maintain scalable backend solutions using Django
- Design, configure, and optimize relational (PostgreSQL, MySQL) and NoSQL (DynamoDB) databases in AWS
- Implement data modeling, indexing, and performance tuning strategies for high-volume applications
- Design and manage data flows within AWS, integrating various services (S3, Lambda, RDS, Glue, Kinesis, etc.)
- Develop and maintain ETL pipelines to move and process data efficiently
- Ensure security, scalability, and cost optimization in AWS-based deployments
- Build and maintain RESTful and GraphQL APIs to facilitate data access and system communication
- Work with frontend teams and other backend services to ensure seamless integrations
- Optimize API performance and implement best practices for authentication and authorization
- Implement logging, monitoring, and alerting systems using AWS CloudWatch, ELK stack, or similar tools
- Identify and resolve performance bottlenecks, ensuring system stability and scalability
- Implement security best practices in data handling, encryption, and access control
Preferred Qualifications
- Knowledge of big data processing tools such as AWS Glue, Apache Spark, or Redshift
- Experience with serverless architectures in AWS (Lambda, API Gateway)
- Exposure to DevOps practices and Infrastructure as Code (IaC) tools like Terraform or AWS CDK
- Experience with event-driven architectures using Kafka, SNS/SQS, or Kinesis
Benefits
- Work remotely Monday - Friday, 40 hours a week (no weekends)
- Vacation: 10 business days a year
- Holidays: 5 National Holidays a year
- Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Year's Eve, New Year's Day, Zipdev Day)
- Parental Leave
- Health Care Reimbursement
- Active Lifestyle Reimbursement
- Quarterly Home Office Reimbursement
- Payroll Deduction Purchase Plans
- Longevity Bonus
- Continuous Learning Bonus
- Access to Training and Professional Development Platforms
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.