Junior Python Engineer
About the Role
We're looking for a curious and motivated Junior Python Engineer to join our team. You'll be building backend services, REST APIs, and data-processing pipelines, with some exposure to cloud infrastructure along the way.
We work in pairs โ juniors are always paired with someone at a similar or slightly higher level, not just for code reviews, but for day-to-day coding, architecture decisions, and problem solving. This is production work: you'll ship backend services that customers rely on, with the safety net of another teammate beside you.
The client is US-based, so the team works US business hours; for engineers in Ukraine, this means your working day ends around midnight Kyiv time. This role can be full-time or part-time, depending on your availability.
What You'll Work On
- Backend Services & APIs โ build and maintain REST APIs and backend services for client platforms.
- Document Processing โ build pipelines for validation, extraction, and status tracking.
- AWS Integrations โ work with AWS infrastructure managed through Terraform.
- Internal Tooling โ build workflow automation and internal tools.
Tech Stack
- Backend โ Python (our main language), a web framework (most of our services run on one), SQL or a NoSQL store for reading and writing data.
- Cloud โ AWS (Lambda, S3, IAM) and Terraform โ both nice-to-haves, you'll pick up what you need on the job.
Working Hours & Format
This role can be full-time or part-time, depending on your availability. It's remote, with occasional face-to-face working sessions. Our client operates on US business hours, so the schedule needs to align with US time zones โ for engineers based in Ukraine, your working day will end around midnight Kyiv time.
Requirements
Solid fundamentals in Python, familiarity with a web framework, and a basic understanding of REST APIs.
Exposure to AWS or Terraform is a plus, but not required โ you'll pick up what you need on the job. We care more about your curiosity and attitude than your CV.