Python-Developer

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Python Data Engineer

SUMMARY

We are seeking a senior software developer who is passionate about building high-quality
systems. As part of DevSecOps, our core engineering & production management team, you will
build, deploy and support a world-class, institutional-grade product for our clients. Development
will be fast-moving and iterative following Agile practices. You will collaborate closely with our
frontend developer and our test automation engineer to create a fast, reliable, resilient and
maintainable system that delights our clients. You will also work with our research team to
integrate new risk models and extend the system to meet their needs. As a senior developer,
you will also work with the CTO on design and best practices for the whole codebase.

RESPONSIBILITIES

● Design & develop complex batched based data pipelines with various external data
sources
● Work closely with our quant researchers to source and integrate new data feeds
● Implement data quality checks
● Work closely with our quant researchers to integrate new risk models
● Write unit tests
● Peer & junior developer code review
● Peer & junior developer design review
● Configure backend systems using Kubernetes
● Deploy services on the public cloud

SKILLS REQUIRED

● At least 6 years of IT industry experience


● Experience working with Python data orchestration tools like Dagster or Airflow/Luigi
or similar technology stack
● Deep knowledge of the Python data science stack (Pandas, NumPy, SciPy, Jupyter)
● Experience with common Big Data technologies like Hadoop Ecosystem, PyFlink,
PySpark, Pulsar, Kafka or the equivalent stacks
● Experience building sophisticated data & analytics products at scale
● Experience with database security best practices and performance tuning on very
large data
● Experience deploying reliable, scalable cloud-based platforms on Kubernetes
● Comfort working with data scientists & quantitative researchers

SKILLS DESIRED

● Azure cloud deployment experience


● Knowledge of the digital asset market or traditional markets (Equities, FX and Fixed
Income)
● Experience building risk management systems and integrating with quant models
● Experience architecting market data, exchange connectivity, algorithmic execution,
smart order routing and other institutional-grade trading infrastructure

You might also like