We are looking for...

Junior AWS Python Developer

Ready for a role where your work actually matters? Join a team where your ideas, skills, and ambition can make a real difference.

Role Overview

We’re expanding our team and looking for a Junior AWS Python Developer to join us on a new international project.

You’ll work on cloud applications and automation using Python and AWS. The role combines hands-on development with practical experience in cloud infrastructure, CI/CD, and the practices that keep applications reliable, secure, and easy to maintain.

We’re looking for someone with a solid foundation in Python, a basic understanding of AWS, and a willingness to learn. You’ll work closely with experienced engineers, receive mentoring, and develop your skills through real projects and supported AWS certifications.

The position is officially hybrid, but in practice the work is primarily remote, with office presence required only a few days per month. For that reason, we’re looking for someone based in Sofia or the surrounding area.

Role at a glance

  • Role: AWS Python Developer
  • Job Type: Full Time
  • Location: Sofia, Bulgaria
  • Work Model: Hybrid / Primarily Remote
  • Office Presence: A few days per month
  • Project: International

Tech stack

  • Cloud: AWS
  • Languages: Python
  • Infrastructure as Code: Terraform
  • CI/CD: GitHub Actions
  • Version Control: GitHub
  • Databases: PostgreSQL, DynamoDB
  • Monitoring: CloudWatch
  • Containers: Docker, ECS

What you’ll​ bring

  • Completed degree or relevant training in Computer Science, software development, or a related field.
  • Solid foundational Python skills, with an understanding of how to write clean, maintainable code.
  • Basic understanding of AWS services such as EC2, S3, Lambda, and RDS.
  • Familiarity with Git for version control and collaboration.
  • Good English communication skills, both written and spoken.
  • Willingness to learn, take feedback, and pursue AWS certifications with company support.

Nice to have: TypeScript, Terraform, CI/CD experience, or familiarity with the AWS Well-Architected Framework.

What you’ll​ work on​

  • Develop and maintain AWS applications and automation using Python.
  • Assist in configuring and maintaining AWS infrastructure with guidance from experienced engineers.
  • Contribute to CI/CD pipelines and deployment automation.
  • Troubleshoot application and infrastructure issues alongside the team.
  • Help improve application reliability, security, performance, and cloud costs.
  • Participate in code reviews and apply team standards for maintainable code.
Pointer Arrow Down Left
Tools

The technology behind our work

We use proven cloud, automation, infrastructure, and observability tools to build platforms that are reliable, scalable, and easy to operate.

 

Pointer Arrow Down Left
Contact Us
Benefits

Our benefits are built to give you the flexibility, tools, and space to do your best work.

We believe that good work happens when people feel supported. 

Paid time off

20 days of paid annual leave plus 10 additional special days.

Home office equipment

Get a company laptop and the equipment you need to work comfortably and effectively.

Remote-friendly work

Most of our work can be done remotely, with office presence depending on the role and project.

Autonomy & ownership

A small team with no bureaucracy, where you’re trusted to make decisions and take responsibility for your work.

Flexible hours

Organise your working day around when you’re most productive.

Learning & certifications

Choose from relevant professional and AWS certification paths, with certification costs covered by us.

MultiSport card

A company-funded MultiSport card to support an active lifestyle outside of work.

Referral bonus

Help us meet great people and receive a referral bonus when your recommendation results in a successful hire.

Ready to join us?

If this role sounds like a good fit, send us your CV and a few details.