EPAM Systems10.03.26
AI SCORE 8.5

Senior Python Software Engineer - Remote Opportunity

$120K–$150K/year

About the Role

We are looking for a Senior Python Software Engineer to join our team. This Senior Python Software Engineer remote position offers the flexibility to work from anywhere within Slovakia. You will play a crucial role in developing and maintaining backend applications using Python and various frameworks, with a strong emphasis on AWS technologies.

What You'll Do

  • Develop and maintain backend applications using Python, ensuring high-quality and scalable solutions.
  • Collaborate with cross-functional teams to plan, design, and implement software solutions that meet business needs.
  • Participate in code reviews, identify areas for improvement, and provide technical guidance to team members.
  • Contribute to the design and development of APIs, database schemas, and data models.
  • Troubleshoot and resolve software defects, ensuring the reliability and performance of applications.

Requirements

  • Proven experience as a Senior Python Software Engineer with a strong engineering background in Python.
  • Proficiency in REST APIs, Git, and Unit Test writing.
  • Experience with NoSQL and SQL databases, event-driven systems, and microservices architecture.
  • Familiarity with relational databases such as PostgreSQL and MySQL, as well as non-relational databases like Redis, MongoDB, and DynamoDB.
  • Experience in one or more Python web frameworks, such as Django, Flask, or FastAPI.
  • Proficiency with cloud technologies, particularly AWS, GCP, or Azure.
  • Experience working in Agile environments, utilizing Scrum and Jira for team collaboration.
  • B2+ English level proficiency is required.

Nice to Have

  • Experience with containerization technologies like Docker.
  • Knowledge of CI/CD practices and tools.
  • Familiarity with DevOps principles.

What We Offer

  • Opportunity to work in a fast-paced, agile software engineering culture.
  • Comprehensive benefits program including 5 weeks of vacation, 5 paid sick days, meal vouchers, and bonuses.
  • Referral bonuses for recommended candidates.
  • English language courses and great learning and development opportunities.
  • Access to in-house professional training, career advisory, coaching, and sponsored professional certifications.
  • Well-being programs and LinkedIn Learning Solutions.

Join us as a Senior Python Software Engineer remote and take your career to the next level!

Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Python Software Engineer role at EPAM Systems offers a competitive salary, excellent benefits, and the flexibility of remote work, making it an attractive opportunity for experienced developers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.