Remote Staff Software Engineer- Developer Experience

Posted

Apply now
Please, let Nextdata Technologies Inc know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Nextdata is seeking a Staff Software Engineer- Developer Experience to enhance how developers interact with Nextdata OS.
  • The role involves designing and building Python-centric APIs, libraries, and tools to simplify data product development.
  • Responsibilities include optimizing notebook environments like Jupyter for data engineers, data scientists, and ML practitioners.
  • The engineer will create intuitive frameworks and reusable abstractions to support technologies such as Spark, Flink, and pandas.
  • Collaboration with internal teams and the open-source community is essential to refine best practices and improve the platform experience.
  • The position will also involve enabling streaming workflows and creating documentation and tutorials for developers.
  • The engineer will advocate for user-centric design and workflows that prioritize efficiency and clarity.

Requirements:

  • Candidates must have 10+ years of experience in software engineering, focusing on developer experience, data engineering, or data science.
  • A deep understanding of Python, including advanced features and experience in building libraries and frameworks, is required.
  • Hands-on experience with machine learning workflows and data engineering pipelines using tools like PySpark, pandas, and Flink is necessary.
  • Significant experience with Jupyter notebooks or similar tools, including customization and extension, is essential.
  • A demonstrated history of contributing to or leading open-source projects, particularly in the Python ecosystem, is required.
  • Proven ability to design intuitive developer workflows, tools, and APIs that abstract complexity while maintaining flexibility is needed.
  • Familiarity with creating tools for polyglot environments and integrating with diverse technology stacks is important.
  • Experience with distributed systems and cloud-native technologies is required.
  • Strong collaboration skills to work closely with data engineers, scientists, and platform developers are essential.
  • Candidates should be comfortable in a fast-paced, early-stage startup environment with a proactive mindset.

Benefits:

  • Nextdata offers a competitive salary and equity, providing ownership in the company’s future.
  • Premium health, vision, and dental insurance coverage is available for employees and their dependents.
  • The company provides unlimited paid time off to promote flexibility and work-life balance.
  • A $2,000 allowance for home workspace setup and a company laptop will be provided to help employees get started.
Apply now
Please, let Nextdata Technologies Inc know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
NT
Nextdata Technologies Inc's company logo
Nextdata Technologies Inc
View company profile Visit nextdata.com
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback