Senior Python Developer
EPAM Systems · Lviv
Job description
About the role
EPAM is looking for a Senior Python Developer to help build an end‑to‑end workflow automation system that streamlines internal tools. The position is fully remote, but candidates must reside in Ukraine.
Key responsibilities
- Develop custom Python applications and design integration‑focused software architectures.
- Collaborate with cross‑functional teams to translate requirements into reliable solutions.
- Optimize performance, ensure scalability, and manage deployments using AWS services.
- Design and implement Web UI components with ReactJS.
- Integrate PostgreSQL databases into application designs and maintain architectural compliance.
- Troubleshoot issues, create automation to boost system performance and user adoption.
Required profile
- At least 3 years of hands‑on Python development experience.
- Bachelor’s degree in Computer Science, Engineering or a related field.
- Upper‑Intermediate English communication (B2+).
- Strong analytical abilities and adaptability to dynamic environments.
Required skills
- Python
- PostgreSQL
- AWS services
- ReactJS
- Integration architecture and software design patterns
What we offer
- Flexible remote schedule with equipment provided.
- Opportunities to work across diverse business domains (e.g., finance, healthcare, AI).
- Access to free training, certifications and language improvement programs.
- Comprehensive medical and voluntary insurance plans.
- Support for personal development, community participation and family benefits.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ukraine.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 16 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EPAM Systems
Lviv