Pracovné ponukyFreelanceriFirmyCenník#Neriešime

Kontakt

Výberové konanie bolo uzatvorené

Ataccama

Python Back-End Engineer - Data Stories

MestoBratislava

FormaFull-time

Platod 4500 €

TypTPP / Faktúra

ÚroveňSenior ⭐️⭐️⭐️

Pridané27.10.2021

We're an international software company full of data experts and enthusiasts developing Ataccama ONE—an AI-powered data management & governance platform that helps our customers process, manage, monitor, and just generally do amazing things with their (big) data.

We're #AimingHigh. Unicorn high. Are you?

Náplň práce

Are you ready to take on a new challenge and broaden your horizons in a growing team? Do you want the chance to apply what you already know and grow with us as we strive to build a novel way to consume and present data? Join us as a Python Back-End Engineer and help us build a platform to power the next-generation of data visualization tooling and business intelligence insights.

Not based in Bratislava? If you’re open to remote cooperation, reach out to us anyway to find out what the options are.

Your challenge

  • Co-design, extend, improve, and optimize the Python 3.9 backend code powering the Data Stories platform (query builder, data pipelines, intelligence components & integrations).
  • Continually improve how our code can be operated in production (comprehensive metrics and alerts, understandable and structured logs, and horizontal scaling as well as other aspects of a well-behaved distributed application and services run on Kubernetes).
  • Leverage a cloud-native environment and distributed computing to power and continuously compute insights derived from connected data.
  • Participate in discussions about new features and closely cooperate with our researchers, backend & cloud engineers, as well as product owners so you’ll be contributing, sharing, and learning at the same time.
  • Participate in API design (gRPC, GraphQL & REST) and the integration of our Python microservices with the rest of the Ataccama platform.
  • Participate in peer reviews and write automated tests to maintain the high quality of the codebase.

Požiadavky

Is this you?

  • You might not tick all the boxes, but we still want to hear from you!
  • You can write readable, idiomatic, and production-ready Python code. Additionally, you can make use of type annotations, static type analysis, pytest test cases, and fixtures.
  • You are interested in a programmer’s point of view more than a mathematician’s, but are not afraid to eventually learn the underlying math, bit-by-bit.
  • You’re not afraid of diving into communication patterns for distributed applications, cloud-native patterns, and maintainable API design.
  • You have prior experience with SQL databases.
  • You have some prior experience with distributed systems and/or ETL/ELT workflows (Dask, Prefect, Airflow).
  • You enjoy constantly learning new things and sharing your knowledge with others.
  • You’re not afraid to propose new approaches supported by sound reasons, yet willing to find a win-win solution that may sometimes be different from your original idea.
  • You can clearly communicate your progress, ask for help, provide feedback, and document your work.
  • You’re used to/willing to adopt the DevOps mindset (how well the app is operated in production is your business) and learn more about deploying applications to a Kubernetes cluster.
  • You prefer prevention and proactivity over firefighting and hacking.

Bonus knowledge

  • Cython/C/Rust or Numba
  • Deeper understanding of the analytical side of SQL
  • Experience with big data and/or Spark
  • Machine learning or deep learning framework
  • Deploying workloads to a Kubernetes cluster (Argo, Kustomize/Helm)

Ponúkame

Perks & Benefits

🌴 Work-life balance
5 weeks of vacation, 2 sick days, and 1 personal day for each calendar year with Ataccama (up to 5 in total).
Flexible working hours & flexible working setup. We’re not strict about how you work, as long as you’re comfortable and happy.

💲 Comp & Benefits
Employee Stock Options Program - Watch your successes directly contribute to our growth! Own a portion of the company and support each other’s wins.
"Bring Your Friend" referral program - You can get 1500 - 3000 EUR (+ 400 EUR for your team’s fund) when a new teammate you recommend finishes their probation period.
Meal vouchers.

🧘‍♂️ Health & Free time
Multisport card (after finishing your probation period).
Annual package for mental health support (sessions with a counselor, therapist, or coach).

🎓 Learning & Development
Online company language courses (German, English).
Conference tickets to the best industry events of the year.
Online courses & company access to Udemy to hone your skills.
Company library, where you can even suggest the best educational books for us to order.

💻 IT equipment
Company laptop (Dell, MacBook).
Monitor, mouse, headphones, and office chair for home office
20/50 GB of mobile data.
Company mobile phone + SIM card & 20/50 GB of mobile data.

🍩 Gifts, surprises & parties
Receive gifts including the latest Ataccama merchandise, T-shirts, limited edition hoodies, and more surprises!
Join events like our themed New Year’s parties and summer all-staffs. Though mostly online for now, we’re excited to meet in person when it’s safe!
Fuel up! Our kitchens are stocked with fresh fruit and juice, teas, and the best coffee in town.

Články z magazínu

Zobraziť všetky