Principal Python Engineer

EPAM SystemsMalaga, ES
Published on

About the Role

Are you an open-minded and dedicated professional who revels in intellectually rigorous environments? As a Principal Python Engineer at EPAM Systems, you will oversee a newly established back-end team developing an oversight platform for managing all of a hedge fund's trade generation activity. This position involves interacting with technically savvy investors and team members who understand complex product and business problems.

Responsibilities

  • Build and develop a next-generation AI-powered financial assistant platform with extremely sophisticated tools.
  • Collaborate with a small, hands-on team of engineers who are all competent in their respective areas.
  • Interact with non-technical clients and users, ensuring smooth communication and collaboration.
  • Work with cutting-edge technologies—enjoy the excitement of no legacy code.
  • Shape and influence the product development directly, making significant contributions to its success.

About the Candidate

Candidates should have:

  • Strong computer science fundamentals with mastery in back-end development.
  • 7+ years of professional software development experience in technically rigorous environments.
  • Extensive experience with Python and related technologies (React, FastAPI, AWS, etc.).
  • High autonomy and self-governance, with the ability to gather requirements and implement effective designs.
  • Willingness to embrace a startup environment and learn new technologies as they evolve.

Nice to Have:

  • Experience with frontend technologies such as TS/JS, ReactJS/Next.js/Node.js.
  • Strong AI/ML knowledge.

About the Company

EPAM Systems is a leading digital transformation services and product engineering company. Since our inception in 1993, we have grown to over 52,650 employees across 55 countries and regions. Our multidisciplinary teams work diligently to make the future a reality for clients and communities around the globe. In 2018, we opened an office in Spain, quickly expanding to more than 1,450 staff across Málaga and Madrid, and various remote locations.

Company Culture and Benefits

  • Work and Life Balance: Flexible work options, 24 working days of annual leave, and paid time off for public holidays.
  • Continuous Learning Culture: Create a personalized Career Development Plan with access to internal training, mentorship, and sponsored certifications.
  • Clear Career Paths: Opportunities for growth in engineering or managerial roles, becoming a People Manager, technical specialist, Solution Architect, or Project/Delivery Manager.
  • Strong Professional Community: Join a global community of highly skilled experts, solve challenges together, exchange ideas, and build lasting relationships.

With these opportunities, EPAM Systems offers a collaborative and growth-focused environment for driven individuals looking to make a significant impact in their careers. Join us to be part of transformative projects that shape the future.