Job description
Overview
Work Arrangement: Remote| 9:00 AM – 6:00 PM EST
Job Type: Full-time
Salary: Competitive base salary in USD
Work Schedule: 40 hours per week
About Pearl Talent
Pearl works with the top 1% of candidates from around the world and connects them with the best startups in the US and EU. Our clients have raised over $5B in aggregate and are backed by companies like OpenAI, a16z, and Founders Fund. They’re looking for the sharpest, hungriest candidates who they can consistently promote and work with over many years. Candidates we’ve hired have been flown out to the US and EU to work with their clients, and even promoted to roles that match folks onshore in the US.
Hear why we exist, what we believe in, and who we’re building for: Watch here
🧑💻 Python Developer – AWS Automation & Infrastructure
Why Work with Us?
We’re not just another recruiting firm—we focus on placing candidates with exceptional US and EU founders who prioritize the long-term success of their team members. We also provide retention bonuses at 3, 6, 9, and 12 months, as well as community-driven benefits like an annual retreat.
🏢 About the company
Our partner company is an innovative e-commerce solutions company dedicated to helping online vendors optimize operations through automation, analytics, and actionable insights. They specialize in building scalable, data-driven platforms that make it easier for sellers to manage disputes, reporting, and invoicing – all from one place.
The’re expanding our engineering team to accelerate new feature development and improve system performance as we prepare to scale.
🔧 Role Overview
We’re looking for a skilled Python Developer to join our engineering team. In this role, you will work alongside our lead engineer to maintain our current codebase and help build the next generation of automation services for clients. You’ll focus on streamlining and scaling an event-driven cloud system that leverages AWS extensively.
This is a great opportunity for someone who thrives in fast-paced environments, enjoys solving complex backend challenges, and is comfortable working independently within an established architecture.
🛠️ Responsibilities
- Maintain and improve legacy Python code used for scraping, data processing, and automation.
- Support new feature development in collaboration with our lead engineer to meet client needs faster.
- Build and deploy event-driven services using AWS Lambda and DynamoDB.
- Write and maintain infrastructure as code using AWS CDK.
- Develop automated systems for reporting and invoicing services for clients.
- Conduct unit and integration testing to ensure system reliability and performance.
- Troubleshoot production issues and continuously improve system resilience.
✅ Required Qualifications
- 3–5+ years of hands-on experience with Python in a production environment
- Deep experience with AWS, including Lambda, S3, DynamoDB, SQS, and CloudWatch
- Solid understanding of event-driven architecture and cloud-native system design
- Experience building scraping bots or automation tools
- Proficiency in writing and maintaining infrastructure as code (preferably using AWS CDK or similar)
- Strong grasp of unit testing, integration testing, and debugging cloud systems
💡 Nice-to-Have
- Experience with data pipelines or real-time analytics workflows
- Exposure to reporting, invoicing, or other client-facing systems
- Familiarity with DevOps tools and CI/CD pipelines
- Ability to work autonomously and manage own workload with minimal oversight
🤝 What You’ll Get
- Professional Development: Annual learning budget for books, courses, and conferences
- Mentorship: Learn directly from startup veterans (ex-Looker, GitHub, Mulesoft)
- Impact: Help shape a growing brand with a voice that influences fintech innovation
- Inspiring Workspaces: Offices in Berlin, New York, and London, with travel opportunities
- Flat Hierarchy: Work directly with founders and have your ideas heard
- Flexible Work Setup: Equipment of your choice, strong home office support
🚀 Hiring Process
- Application
- Screening
- Top-grading Interview
- Skills Assessment
- Client Interview
- Offer
- Onboarding