Software Engineer - Python [Data Tools]
Data Tools Team
Our team builds and maintains internal tools that help people across the company work with data efficiently.
We focus on data access, visualization, and discovery – making it simple for teams to explore existing data, create dashboards, and share insights.
We use and develop open-source systems such as Apache Superset, Jupyter Notebooks, and DataHub, integrating them into a reliable platform that supports analytics and decision-making every day. Also we are going to develop our own solutions which will fit business needs and improve user experience.
Challenges that await you:
Assisting in the design, implementation, and maintenance of Data Tools for our users.
Collaborating in Data Tools users needs and Data processes analysis within Product Management.
Collaborating with engineers, product manager and users to develop and improve tools in DWH.
Writing and maintaining deployment scripts, configs, Helm charts and CI/CD jobs.
Monitoring and ensuring the performance and stability of data tools services.
Assisting in the documentation of data tools architecture and processes.
Our technology stack:
Languages: Python 3.x (primary), a bit of Go
Tools: Jupyter/JupyterHub; Superset, Tableau; DataHub (ingestion, metadata, search/lineage) and own development
Data & Orchestration: Snowflake, SQL, dbt, Apache Airflow
Infra: Docker, Kubernetes, Helm; GitHub/GitLab CI
Observability: Prometheus, Grafana, Kibana, Alertmaneger
Auth & Security: OIDC/SAML (e.g., Keycloak/Entra/Okta), RBAC, SSO, secrets management
What makes you a great fit:
3+ years experience in Python with a strong knowledge of ecosystem
Involvement in developing a service/subsystem from scratch and bringing it to production with a successful business increment
Understanding of software lifecycle, application of MVP methodology
Experience with architectural patterns and design principles
Willingness to take responsibility for architectural service decisions
B1 or higher English level for effective communication with an international team
Your bonus skills:
Knowledge of Go (or ability to learn and progress in this area)
Experience in developing and implementing automations
Experience in working with open source products and adapting them
Our ways of working:
Innovative Spirit: A commitment to creativity and groundbreaking solutions
Honest Feedback: valuing open, transparent communication
Supportive Team: a strong, collaborative community
Celebrating Achievements: recognizing our wins together
High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances
Our benefits:
Relocation support to one of our hubs — Cyprus, Georgia, Serbia, or Kazakhstan — with assistance for the employee and their family
Flexible work from one of our offices or remote
Healthcare Coverage
Education Budget: Language lessons, professional training and certifications
Wellness Budget: Mental health and fitness activity reimbursements
Vacation policy: 20 days of annual leave and paid sick leave
Published on: 4/3/2026

Plata Card
Plata is a tech platform powered by AI that is redefining the financial experience in Mexico. Plata's mission is to simplify the financial experience.
Please let Plata Card know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!





