Argentina
We are seeking a highly skilled Senior Python Core Developer to join our team.
In this role, you will focus on designing and improving scalable backend systems while ensuring their reliability and performance. You will work closely with different teams to deliver high-quality solutions that align with business objectives and industry standards.
Responsibilities
- Design, develop, and optimize backend systems to support scalability and high reliability
- Collaborate with frontend teams to integrate APIs and ensure smooth system interaction
- Write efficient, maintainable, and clean Python code for backend applications
- Create and manage RESTful APIs using frameworks such as FastAPI
- Handle database architecture, optimization, and integration with SQL-based systems
- Use Docker and Kubernetes for application containerization and deployment management
- Work with AWS services to build, deploy, and scale cloud-based solutions
- Diagnose and resolve technical challenges while providing creative solutions to complex issues
- Take part in code reviews and contribute to the team’s technical development
Requirements
- Minimum of 3 years of experience as a Software Developer
- Strong knowledge of frontend technologies, including React or Svelte paired with TypeScript
- Expertise in Python with a focus on backend development and system optimization
- Practical experience using FastAPI for API development and management
- Familiarity with additional programming languages such as Golang, C#, or Java
- Solid experience with SQL databases, including design and performance tuning
- Proficiency in Docker for containerization and Kubernetes for orchestration
- Comprehensive understanding of AWS services for cloud application deployment and scaling
- Excellent problem-solving skills and the ability to troubleshoot and resolve technical issues
- Fluent in English with strong written and verbal communication skills at a B2 level or higher
Nice to have
- Experience with JavaScript-based automated testing for ensuring seamless integration
- Knowledge of Backstage for building developer portals and managing microservices
- Familiarity with GitHub Actions for workflow automation and CI/CD implementation
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