Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit

Line of Business:

Financial Services


Senior Python Engineer, Saint Petersburg

Project Description

We are looking for exceptionally talented engineers to join our Quant Macro Development team. Our infrastructure must ingest enormous amounts of structured data and be able to process and transform that data effectively. Members of the team will help build the technology stack, development tools, work with large clusters, test strategy, and quality of code. A successful candidate will have a solid working knowledge of Python, and general computer science topics.


We have several important tasks around processing large chunks of data, structuring them efficiently and validating data quality.



• Degree in technical discipline from top university (computer science, engineering, etc.)
• Excellent experience in Python on Linux/Unix platforms.
• Experience with working with large datasets. Reasonable understanding of processing large data files limitations.
• Experience with creating python bindings for c++ libraries.
• Experience with integrating python libraries in c++ code. (Advantage)
• Experience with different solutions for python and c++ memory sharing. (Advantage)
• Excellent problem solving ability with strong attention to detail in a fast paced environment
• Excellent communication skills in both verbal and written form; Command of the English language

Nice to have

• Good experience working with Pandas, Numpy and similar data processing libraries.


  • English: Upper-intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:


Saint Petersburg

Work Type


Seniority Level


Ref number

More job opportunities in Python

Specialization Position / Title Location Send to a friend
Python Python Data Scientist Saint Petersburg, RU Apply or Add to my jobs
Python Software Python Engineer (Middle Office) Saint Petersburg, RU Apply or Add to my jobs
Python Python/Golang Developer Saint Petersburg, RU Apply or Add to my jobs
Python Regular Python Developer Saint Petersburg, RU Apply or Add to my jobs
Python Senior Python Developer Saint Petersburg, RU Apply or Add to my jobs