Scroll to top

Join UpTeam™ › Careers › Open Position

Middle Python Developer with AWS expertise

UpTeam is a global managed services company, delivering a full portfolio end-to-end software development to VC-funded Silicon Valley startups & corporate innovators. Our clients need us to take their businesses to the next level, solving for the right mix of mobile and web app design, data migration/integration, SaaS architecture, test automation, DevOps & modern cloud infrastructure.

We are looking for a Python Developer with AWS experience for the project with a client that is a renewable energy developer focused on the development, ownership, and operation/asset management of wind and solar energy throughout North America. What we generally do in the scope of the project is preparing, building, maintaining and improving data pipelines (aka ETL processes) that are requested by the client. We have a bunch of integrations where we need to automate Extract -> Transform -> Load processes. 

On our project we use the following tech stack: Python 3.8, AWS Lambda, AWS Step Functions, AWS S3, AWS SNS, AWS SES, AWS API Gateway, AWS RDS, AWS Athena, AWS CloudFormation, Dropbox, HTML, CSS, vue.js, bootstrap


Required skills and experience:

  • 3+ years experience in Information Technology systems development and operations 

  • Good understanding of Software Engineering principles

  • 2+ years of experience with Python

  • Good understanding of Django framework

  • Good front-end knowledge (HTML, CSS, JavaScript)

  • Good knowledge of OOP and design patterns

  • Possession of the Git flow 

  • Speaking and writing in English (upper-Intermediate level/B2)

Nice to have:

  • AWS hands-on experience (AWS S3, AWS Step Functions, AWS Lambda, SNS, SES, API Gateway, RDS, Athena, CloudFormation)

  • Experience in building data processing pipelines and manipulating data 


  • Building and improving applications for international customer

  • Setting up data pipelines

Personal skills:

  • Fast-learning, proactivity

  • Desire to work in a fast-paced growing environment

  • Strong self-motivation, driven to achieve committed milestones

  • The ability to independently analyze a task and find the right solution

  • The ability to work in a team


  • Innovative product;
  • Training with top industry experts, a range of career opportunities in international business environment: Learning & Development, Coaching and Mentoring;
  • Unique working environment where you will be a part of our clients and partners teams;
  • Competitive salary + Above market salaries for top employees, considerable quarterly bonuses for top results;
  • Paid leaves and flexible working hours;
  • Benefits (medical insurance, professional and personal wallets sponsored by the company: sports and hobby reimbursement, child care, etc);
  • Zero bureaucracy;
  • Remote mode of work.

Work Experience

1-3 years



Recruiter Nail Khabibulin
Any questions? —Talk to Nail
Nail Khabibulin
UpTeam Recruitment Specialist
Competitive Salary + Above market salaries
Competitive Salary + Above market salaries

For top employees, profit-sharing program & considerable quarterly bonuses for top results.

Full medical insurance
Full medical insurance

Your health matters to us. We offer all employees full coverage benefits w/leading local providers.

A range of career opportunities
A range of career opportunities

Great mix of products+markets, w/top tech pros on both sides of the ocean to keep your skills fresh.

Learning & Development
Learning & Development

Personal development plan for every employee; structured guidance helps reach personal & team goals.

Coaching & Mentoring
Coaching & Mentoring

Partner w/senior staff, define & practice new skills, turn situational challenges into opportunities.

Flexible working hours
Flexible working hours

We bet on smart people who get it done. Teamwork & meetings are vital; you set schedule for the rest.

Career Mobility & Momentum
Career Mobility & Momentum

Each project success builds on your achievements, paving the way for you to join new UpTeam projects.

Funded sports activities
Funded sports activities

Gym, yoga, swimming, aerobics, lacrosse, volleyball; name your game, our personal wallet program covers expenses.

Fun Events
Fun Events

Picnics, hikes, boating, sports, beer, wine, painting lessons, great people to hang with after work!

Join UpTeam

Join our team to create the best digital solutions.

and geeks
We use cookies to give you the best experience.