Remote Principal Software Engineer Lead (10 years Haskell Experience)

at MLabs

Posted 2 days ago 2 applied

Description:

  • A Principal Software Engineer leads and supports complex software initiatives, driving high-level technical decisions and providing guidance throughout the software development lifecycle.
  • You will leverage deep technical expertise to shape architectural design, evolve engineering practices, and mentor other engineers to foster technical excellence.
  • This role involves improving development processes, influencing strategic technology decisions, and collaborating closely with cross-functional stakeholders like product and delivery managers.
  • As a senior specialist, you will be responsible for leading and inspiring teams, making critical architectural decisions, and ensuring the successful delivery of complex software projects.

Requirements:

  • A Bachelor's or Master's degree in Computer Science or a related field is required.
  • Typically, 15+ years of professional software development experience is expected.
  • Proficiency in multiple programming languages and technologies is necessary, with a strong Haskell background (10+ years) and familiarity with its ecosystem (e.g., lenses, Template-Haskell, CBOR, GHC Generics, STM, mtl, SOP).
  • A deep understanding of blockchain technology and experience maintaining large, complex distributed systems is essential.
  • Experience translating scientific research into software products is required.
  • Experience maintaining large codebases is preferred, with open-source contributions being a plus.
  • The candidate must be able to start their shift between UTC -8 and UTC -10, as the company plans to run 24/7 development.
  • It is ideal if the candidate is open to working one weekend per month, which would be scheduled in advance and compensated additionally.

Benefits:

  • The position offers the opportunity to lead and inspire teams while making critical architectural decisions.
  • You will have the chance to work on complex software projects that influence strategic technology decisions.
  • The role provides a collaborative environment with cross-functional stakeholders, enhancing your professional network.
  • The company is committed to equality and accessibility, ensuring a diverse and inclusive workplace.
  • Additional compensation is provided for working one weekend per month, scheduled in advance.