Connecting job seekers with genuine opportunities — always free to apply Post a Job Free →

Junior Python Developer - Remote

EPAM Systems

Full-time Remote United States

Job Description

About This Role

EPAM Systems is hiring a Junior Python Developer to work remotely on backend services and data processing pipelines for its global software engineering teams. This role is ideal for a fresher who is strong in Python and wants to grow in a company known for engineering excellence.

Job Overview

  • Job Title: Junior Python Developer - Remote
  • Company: EPAM Systems
  • Work Mode: Remote
  • Job Type: Full-time
  • Experience Level: Entry-level (0–1 year)
  • Salary Range: $22–$32/hr
  • Posted Date: 2026-06-02
  • Application Deadline: 2026-07-02

Role Context

You will join a backend team building microservices with Python (FastAPI or Django REST Framework) deployed on AWS. The team follows clean code principles and maintains high test coverage. Freshers are paired with a senior Python developer for the first 90 days and graduate to independent ticket ownership after that period.

Key Responsibilities

  • Build REST API endpoints using FastAPI or Django REST Framework
  • Write Python scripts for data processing and automation tasks
  • Work with PostgreSQL and Redis for data storage and caching
  • Write unit tests using pytest with a target coverage above 80%
  • Participate in code reviews and incorporate senior feedback
  • Help document service behavior in internal wikis and API specs

Requirements & Skills

  • Degree in Computer Science or demonstrated Python proficiency through projects
  • Strong Python fundamentals — data structures, OOP, modules, and error handling
  • Basic familiarity with a Python web framework (Django, Flask, or FastAPI)
  • Understanding of SQL and relational database concepts
  • Knowledge of Git version control basics
  • Comfort working independently in a fully remote team

Benefits & Work Conditions

  • $22–$32/hr with performance-based increases
  • 100% remote position
  • EPAM Learning & Development platform access (courses, certifications)
  • Health, dental, and vision coverage
  • Dedicated mentor for the first 90 days

Who Should Apply

Recent graduates with solid Python fundamentals and at least one backend or scripting project to show. You care about code quality, want structured mentorship, and are ready to grow in a globally respected engineering company.

About the Company

EPAM Systems is a leading global product development and digital engineering company serving clients across North America, Europe, and Asia. It is consistently ranked among the top software engineering employers and invests heavily in developer training and career growth.

How to Apply

Apply at epam.com/careers. Filter for "Junior Python Developer." The interview includes a Python coding challenge and a technical discussion with a senior engineer.

Job Details

Salary $22 – $32 / month
Job Type Full-time
Work Mode Remote
Location Philadelphia, PA
Pittsburgh, PA
Denver, CO
Portland, OR
Nashville, TN
Apply Before Jul 03, 2026
Important: We never charge any fee at any stage of the hiring process. If anyone asks for money, report it to [email protected].
Similar Jobs

No similar jobs found.