Remote Principal Software Engineer (Haskell) - Consensus - IOE: Cardano
Posted
Apply now
Please, let IO Global know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
IOG is a technology company focused on blockchain research and development, known for its scientific approach to blockchain development.
The Principal Software Engineer will lead and support complex software initiatives, driving high-level technical decisions and providing guidance across the software development lifecycle.
This role involves shaping the architectural design of systems, improving development processes, and mentoring other engineers.
Responsibilities include collaborating with product managers, delivery managers, and architects to define goals and navigate evolving priorities.
The position requires not only technical expertise but also the ability to lead and inspire teams and drive the successful delivery of complex software projects.
Key responsibilities include strategic technical leadership, software architecture and design, coding and development, technical problem solving, project management, continuous improvement, documentation and knowledge sharing, and mentorship.
Requirements:
A Bachelor's or Master's degree in Computer Science or a related field is required.
Several years (typically 15 years) of professional software development experience is necessary.
Proficiency in multiple programming languages and technologies is essential.
A strong understanding of software architecture, design patterns, and best practices is required.
Excellent problem-solving and debugging skills are necessary.
Leadership and mentoring skills with the ability to lead and inspire a team are essential.
Experience with Agile and other software development methodologies is required.
Strong communication and collaboration skills are necessary.
Experience with version control systems, continuous integration, and DevOps practices is required.
Specialist skills include experience maintaining large codebases, translating scientific research into software products, and a deep understanding of distributed systems.
A strong Haskell background and familiarity with its ecosystem is essential, along with expertise in secure coding practices and testing and quality assurance.
Benefits:
The position offers remote work flexibility.
Employees receive laptop reimbursement and a new starter package to buy hardware essentials.
There are learning and development opportunities available.
Competitive paid time off (PTO) is provided.
IOG values diversity and treats all employees and job applicants based on merit, qualifications, competence, and talent.
Apply now
Please, let IO Global know you found this job
on RemoteYeah
.
This helps us grow 🌱.