Save Job
Posted 2w ago

Senior Python Developer

@ EPAM Systems
Colombia
RemoteFull Time
Responsibilities:developing backend, maintaining services, integrating APIs
Requirements Summary:3+ years software engineering experience, strong Python, experience with LLM/AI integration, database architecture knowledge, Git proficiency, Python web frameworks, security and auth understanding, Agile experience, English B2+.
Technical Tools Mentioned:Python, Git, Django, Flask, Large Language Models (LLM)
Save
Mark Applied
Hide Job
Report & Hide
Job Description

We are looking for a skilled Senior Python Developer to join our team.

This role offers the opportunity to work on cutting-edge projects in a collaborative and innovative setting. You will partner with experienced colleagues and play a key role in shaping our technology landscape.

Responsibilities

  • Develop and maintain scalable backend architectures and services
  • Work closely with multidisciplinary teams to deliver high-quality software products
  • Take part in code reviews and provide input to uphold coding standards
  • Enhance application efficiency and troubleshoot technical challenges
  • Connect and manage integrations with third-party APIs and services
  • Prepare and maintain comprehensive technical documentation for new and existing features
  • Follow and promote best practices throughout all stages of software development
  • Support the continuous enhancement of team workflows and technical expertise

Requirements

  • Minimum of 3 years of relevant experience in software engineering
  • Strong command of Python for building and supporting applications
  • Experience integrating AI or Large Language Models (LLM) into development projects
  • Solid background in database architecture, management, and optimization
  • Proficiency in using Git for source control and team collaboration
  • Practical experience with Python web frameworks like Django or Flask
  • Understanding of Python web server configuration and deployment
  • Awareness of security principles and their application in software projects
  • Experience with user authentication and authorization implementation
  • Familiarity with software development methodologies such as Agile or Scrum
  • Excellent English communication skills, both written and spoken, at B2+ level or above

We offer/Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.