We’re opening the position of a Junior Python Developer to join the team of our US-based Customer who provides comprehensive cloud services, encompassing market intelligence and management solutions (assisting businesses in effectively managing and optimizing their cloud infrastructure, covering areas such as consulting, cost optimization, workload migration, and ongoing cloud management).
Responsibilities:
- Collaborate with the Customer’s team on the requirements
- Write clean, efficient, and maintainable Python code, predominantly building web scrapers
- Participate in code reviews to ensure code quality and adherence to best practices
- Identify and troubleshoot bugs and performance issues
- Work collaboratively with cross-functional teams to deliver high-quality software solutions
Requirements:
- Strong knowledge of the Python programming language and the relevant ecosystem (boto3, AWS, Snowflake, SQL, HTTP, REST API, OAuth2, RegExp, Xpath, unit testing)
- Understanding of the AWS infrastructure (Lambda, API Gateway, Cognito, RDS, ECS, S3, IAM)
- Experience building Serverless applications on AWS (web scrapers, data pipelines, Rest API)
- Proficiency in CI/CD setup in Bitbucket
- Good skills in web scraping
- Familiarity with the concept of an AI agent (willingness to learn and work in this field, familiarity with some frameworks for creating agents — e.g., LangGraph, etc.)
- Responsibility and attention to detail, with a focus on quality
- Readiness to work with the existing code to support the actual codebase
- Readiness to work with enabler assignments: research open data sources and report data review
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- English level — Upper-Intermediate or higher
Will be a plus:
- Some knowledge of front-end technologies (preferably Angular)
We offer:
- Remote-first work model with flexible working hours (we provide all equipment)
- Comfortable and fully equipped offices in Lviv and Rzeszów
- Competitive compensation with regular performance reviews
- 18 paid vacation days per year + all state holidays
- 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
- Medical insurance with an affordable family coverage option
- Mental health program which includes free and confidential consultations with a psychologist
- English, German, and Polish language courses
- Corporate subscription to learning platforms, regular meetups and webinars
- Friendly team that values accountability, innovation, teamwork, and customer satisfaction
- Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
- We are committed to supporting Ukraine and actively participate in charity initiatives