Python Backend Engineer (Semi-Senior/Senior) - Real Estate Tech Platform
Seeking a Python Backend Engineer (Semi-Senior/Senior) for a high-impact team building large-scale backend systems, data pipelines, and API infrastructure. This role involves backend development, data processing, cloud operations within AWS, and modernizing legacy systems. Requires strong Python experience, AWS familiarity, and comfort with distributed systems and production troubleshooting.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Dribble Works is looking for a Python Backend Engineer (Semi-Senior / Senior) to join a high-impact engineering team working on large-scale backend systems, data pipelines, and API infrastructure supporting a major U.S.-based real estate technology platform.
This role combines backend engineering, data processing, cloud infrastructure, and operational problem-solving within a complex AWS ecosystem. The team works on business-critical systems that process large volumes of data, integrate with multiple external providers, and power APIs consumed by high-traffic web applications and internal operational tools.

We are looking for engineers who enjoy solving real-world technical challenges, working on complex distributed systems, and operating comfortably across both modern and legacy environments.
What You’ll Work On
- Development and maintenance of ETL and large-scale data processing pipelines
- Integration with multiple external vendors and APIs
- Development, optimization, and maintenance of backend APIs and services
- Modernization and migration of legacy systems into modern Python-based architectures
- Development and support of Python microservices
- Troubleshooting and debugging of complex production issues
- Participation in weekly production deployment cycles
- Collaboration on infrastructure, automation, and cloud operations within AWS
- Internal tooling and monitoring systems to improve operational workflows
Tech Stack & Environment
- Python (3.10+ and legacy environments)
- AWS:
- Lambda
- ECS
- S3
- SQS
- SNS
- CloudWatch
- REST APIs
- MySQL
- Snowflake
- Docker / Dockerfiles
- Linux & Shell Scripting
- Chalice (nice to have)
- Serverless architectures
- Distributed systems and integrations
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
What We’re Looking For
- Strong experience with Python backend development (Semi-Senior or Senior level)
- Experience building or maintaining ETL/data processing workflows
- Experience working with REST APIs and integrations
- Solid AWS knowledge and cloud infrastructure familiarity
- Experience with Docker and containerized environments
- Comfortable working with Linux environments and scripting
- Ability to debug and troubleshoot production systems effectively
- Strong technical judgment and ability to work autonomously
- Comfortable working on complex systems and legacy codebases
Nice to Have
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Experience with serverless architectures
- Experience working with distributed systems
- Familiarity with Snowflake
- Experience modernizing or migrating legacy systems
- Interest in AI-assisted development workflows and engineering automation tools
- Examples: GitHub Copilot, Cursor, Claude Code, OpenAI APIs, automated debugging and code review workflows
What We Value
- Ownership mindset and accountability
- Curiosity and continuous learning
- Pragmatism and problem-solving ability
- Adaptability in fast-moving environments
- Strong communication and collaboration skills
Additional Information
- Contractor role via Dribble Works
- Fully remote
- Candidates should have at least 4–6 working hours that overlap with PSTÂ
- Long-term collaboration preferred
- The role includes occasional participation in scheduled production deployments outside standard working hours
Dribble Works is an AI-first software development and professional services company focused on building high-performance engineering teams for ambitious technology projects. We work with experienced engineers who combine strong technical fundamentals with modern AI-enabled development practices.
Similar Jobs
Explore other opportunities that match your interests
Director of Revenue Systems and AI Automation
caul group residential | exp r...
Senior Software Engineer - Global Payments
emerchantpay
Software Engineer