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.