Join a dynamic tech team as a Python/Spark Developer, where you'll build and maintain robust applications. This role is perfect for someone with a strong background in Python and experience in data processing frameworks like Apache Spark.
As a Python/Spark Developer, you'll be part of a growing technology team focused on developing modern applications. Your main responsibility will be to create type-safe and well-tested Python applications that leverage Apache Spark for data processing. You will work independently to deliver production-level Python/Spark pipelines, ensuring that they are efficient and reliable.
In this role, you will utilize your expertise in Python and Spark to build robust data solutions. You will also engage with SQL and REST APIs to integrate various data sources and services. Familiarity with tools like Delta Lake and modern Python tooling such as uv or Poetry will be beneficial, as they will enhance your development process.
The ideal candidate should have at least four years of professional experience in Python development, with a proven track record of delivering successful projects. Experience with type-hinted Python and static analysis tools like Pyright or Mypy will set you apart. Additionally, having a Databricks certification or equivalent will be advantageous.
This position is well-suited for mid-level developers who are passionate about building scalable applications and have a strong foundation in data processing technologies. If you thrive in an innovative and growth-oriented environment, this role could be a great fit for you.
You'll be taken to the original listing on PNet to apply.