Senior Engineer (Dask)

Coiled in United States

$100,000 - $200,000

About Coiled and Dask

Dask is an open source library for parallel computing with broad adoption in the Python Data space.

Coiled is a company supporting Dask both with enterprise support and with a Cloud SaaS offering.

Together, Dask and Coiled are on a mission to lower barriers to advanced computing and enable everyone to ask important questions of interesting data, even when that data is very very big. We serve many scientific, financial, and public policy domains, just like Python itself.

The Role

We're looking for a software engineer to work on the core of the open source Dask project. You will be able to build and maintain the open source dask project, as well as projects in the Python data ecosystem.

This role will ensure that the core libraries in the Dask ecosystem are efficient, easy to use, and production-ready. The ideal candidate has hands-on experience building and maintaining Python library code to a high standard.  In return, you will have the opportunity to work on intellectually interesting problems that have a broad impact throughout society.
More About Us
Coiled is a remote-first company. We support you living and working from where you feel fulfilled, providing that you can collaborate effectively with your team.

We offer competitive compensation and equity, and many other benefits including:
Generous time off (PTO)
Medical, dental and vision
Parental and sick leave
401(k) matching

Coiled is an Equal Opportunity Employer and encourages people of all backgrounds, identities, and abilities to apply. We are committed to being a consciously inclusive place to work, valuing all ideas and perspectives.
    • Have experience writing well reasoned, understandable, and well-tested Python code
    • Have a working knowledge of the PyData and Scipy software stack of tools
    • Are experienced building and maintaining asynchronous Python frameworks, such as:  Asyncio, Tornado, or FastAPI
    • Are comfortable working in collaborative teams, engaging in code review, and enabling others in thoughtful discourse
    • Communicate online in a clear manner that demonstrates user empathy

    • Additionally one or more of the following specialties will help you stand out:
    • Understand networking, async-await concurrency, or have experience with complex stateful systems
    • Be familiar with performance optimization
    • Have experience training and deploying machine learning models
    • Have experience with big data tools such as Apache Spark or Flink
    • Communicating technical results to a broad audience
    • Building and maintaining open source communities

    • New Hire Base Salary Range: $100,000 - $200,000

      Please keep in mind that we are describing the background we imagine would best fit the role. Even if you don’t meet all of the requirements, yet you are confident that you are up for the task, we absolutely want to get to know you!
Apply