Wanna be a part of technological breakthrough?

Join #Almazzed global team!
Almaz Capital
companies
Jobs

Senior Python Developer

GridGain

GridGain

Software Engineering
Poland
Posted on Aug 6, 2025

Senior Python Developer / Senior Software Engineer
LOCATION: remote — Europe.

ABOUT GRIDGAIN

We live in a world that increasingly expects instant gratification. To remain competitive, enterprises must process and analyze extraordinary amounts of information in milliseconds.
GridGain's Unified Real-Time Data platform enables a simplified and optimized data architecture for enterprises that require extreme speed, massive scale, and high availability from their data ecosystem. It seamlessly combines streaming data in-motion and historical data at-rest with compute functionality to help companies handle complex analytical, streaming, and transactional data workloads at ultra-low latencies.
GridGain is trusted by companies like Citi, Barclays, American Airlines, AutoZone, and UPS to manage mission-critical data operations across their businesses.
GridGain is growing! Join the team and play a critical role in a fast-paced Silicon Valley startup that's changing the definition of "real time," and the world's expectations for high-speed data processing, computation, and analytics.


ABOUT THE ROLE

We are seeking a creative and experienced Senior Python Developer to join our core engineering team. The ideal candidate will have a wealth of experience in developing data processing systems and have an expert level knowledge of the Python programming language, as well as experience in C++ or willingness to learn it.

Required Job Duties:

  • Contributing to the development of a real-time database GridGain / Apache Ignite.
  • Developing libraries, tools and integrations for the core GridGain product.
  • Working on performance optimization tasks.
  • Writing effective and scalable Python code while working in highly autonomous mode.
  • Full-cycle development, from API design to implementation.
  • Building client libraries in Python and integrating them with C++ to improve performance.

Essential Skills & Requirements:

We welcome experienced software engineers who wish to develop and grow as professionals. We expect at least the following from a successful candidate:

  • Expert level proficiency in Python.
  • 3+ years experience as a Python developer and 5+ years of software development experience.
  • Experience with design and development of library APIs.
  • Experience in C++ or willingness to learn it.
  • Familiarity with client-server architecture.
  • Familiarity with concepts of asynchronous code and multithreading.
  • Ability to work independently with deep technical ownership.
  • English on at least Upper-Intermediate level.

The following will be a plus:

  • Experience with building distributed systems/algorithms, experience with distributed/NoSQL/NewSQL
    databases.
  • Experience with C++ and / or Java programming.
  • Experience in development or support of native extensions for Python libraries on C or C++.
  • Willingness to continuously learn new technologies.

We are an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, sex, age, national origin or disability.