Himalayas logo
ED

πŸ‡΅πŸ‡± Python Engineer

edrone

Salary: 180k-240k USD

United States only

We're a hard-working, fun-loving, get-things-done type of team dedicated to providing unique marketing automation solutions for clients. We understand the challenges of eCommerce and the importance of seamless customer service and satisfaction. We roll our sleeves up, act fast, and learn together. We're looking for a Python Engineer who will do the same! πŸš€

Sounds interesting? Keep on reading!

πŸš€ What’s in it for you:

  • Be part of a small, fast-paced team that values innovation, efficiency, and a positive work culture. We thrive on challenges, embrace change, and keep things moving.

  • We value initiative and ownershipβ€”if something makes sense, we act on it quickly and take full responsibility for delivering it.

  • Direct responsibility for projects, regular 1:1s with your leader with a blameless postmortems, code reviews

  • B2B contract (15-20k) & covering all the costs of accounting services

  • Hybrid or remote work or a modern, well-equipped office - whatever you prefer!

  • 26 paid days off so you can relax properly!

  • Benefits - MultiSport card, LuxMed medical package, group accident insurance, English and Portuguese classes, and Mindgram - a portal for mental health and development

πŸš€ Who you are:

  • 3+ years of professional experience as a Python Engineer, with a strong focus on backend development, automation, and system integration

  • Deep expertise in Python, writing clean, maintainable, and efficient code across a range of applications

  • Experienced with AWS services (Lambda, ECS, S3, RDS, DynamoDB, SQS, etc.) to build, deploy, and scale cloud-native Python applications

  • Strong background in building and maintaining RESTful APIs, microservices, and backend systems

  • Skilled in working with databases (SQL and NoSQL), including performance tuning and schema design

  • Familiarity with CI/CD concepts

πŸ‘€ It’s nice if you have:

  • Experience in developing AI based applications

  • Familiarity with data orchestration tools

  • Knowledge of dbt or strong SQL/ETL background

πŸš€ How you will spend your time:

Backend System Development

  • Design, build, and maintain robust Python-based services and microservices

  • Develop and optimize RESTful APIs and background services supporting core business logic and integrations

  • Ensure code quality, reusability, and scalability through modular design and adherence to best practices

Cloud-Native Application Engineering

  • Develop serverless and containerized applications using AWS Lambda, ECS, and other cloud-native tools

  • Leverage AWS services (S3, RDS, DynamoDB, Step Functions, etc.) to support backend operations and workflows

  • Collaborate with DevOps to provision, deploy, and monitor cloud infrastructure

Automation and Task Orchestration

  • Automate recurring tasks, background jobs, and workflows using Python scripts and AWS orchestration tools

  • Build and maintain task schedulers and asynchronous workers for time-sensitive operations

  • Implement monitoring, logging, and alerting systems for observability and proactive issue resolution

Data Access and Integration

  • Build data access layers and connectors for interfacing with relational and NoSQL databases

  • Develop data integration scripts or services to move and sync data between systems when needed

  • Write efficient, production-grade SQL and Python code to support internal tools and services

Performance and Reliability

  • Optimize application performance, API response times, and system throughput

  • Implement retries, fallbacks, and circuit breakers to increase fault tolerance

  • Continuously assess and improve system design for scalability and maintainability

Contribute to Innovation and Excellence

  • Stay informed on modern Python practices, libraries, and AWS developments

Take initiative in proposing improvements and new ideas to enhance our platform

πŸ“How does the recruitment process look like:

1. A 30-minute phone interview with the People and Culture Partner - Milena Micor, where we aim to get to know you a little better!
2. A technical online interview with the Data Team Lead - Krystian Andruszek and another panelist.3. 30-minute conversation with our CTO - Maciej Mendrela to align on vision, culture, and expectations4. Decision regarding the offer and welcome on board!

After each stage, you will always receive feedback regarding your candidacy.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level
Senior

Salary

Salary: 180k-240k USD

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileED

edrone

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at edrone

Explore the variety of open remote roles at edrone, offering flexible work options across multiple disciplines and skill levels.

View all jobs at edrone

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
edrone hiring πŸ‡΅πŸ‡± Python Engineer β€’ Remote (Work from Home) | Himalayas