Remote Principal Software Engineer Lead (10 years Haskell Experience)
GrabJobs
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.
A Bachelors or Masters degree in Computer Science or a related field.
Typically 15+ years of professional software development experience.
Proficiency in multiple programming languages and technologies, with a
strong Haskell background (10+ years) a nd 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.
Experience translating scientific research into software products.
Experience maintaining large codebases (open-source contributions are preferred but not required).
Regarding time zones, we’re looking for someone who can start their shift between UTC -8 and UTC -10, as we’re planning to run 24/7 development.
It would also be ideal if the candidate is open to working one weekend per month. This would be scheduled in advance and compensated additionally.
Skills & Competencies
Strategic Execution:
Ability to align technical initiatives with business objectives and manage timelines, resources, and deliverables.
Leadership & Collaboration:
Strong leadership and mentorship abilities, excellent communication skills, and a commitment to promoting diversity and inclusion.
Process Definition & Oversight: T he ability to establish and oversee coding, deployment, and CI/CD processes to maximize efficiency and quality.
Standardization:
Develop and enforce coding and deployment standards, leading the adoption of industry best practices for version control and code reviews.
Cross-Organizational Influence:
Serve as a technical liaison between teams and influence company-wide technical direction. -
Software Architecture & Design:
Expertise in designing complex, scalable, and maintainable software systems with a focus on performance and security.
Security Best Practices:
Knowledge of secure coding, cryptographic methods, and implementing security measures.
Testing & Quality Assurance:
Familiarity with automated testing tools (e.g., QuickCheck, Hedgehog) and continuous integration.
Problem-Solving:
Excellent problem-solving, debugging skills, and the ability to troubleshoot production issues.
How to Apply:
Please apply if you think you would be suitable for this role. We look forward to your application and the opportunity to welcome you to our team.
Due to the high volume of applications we anticipate, we regret that we are unable to provide individual feedback to all candidates. If you do not hear back from us within 4 weeks of your application, please assume that you have not been successful on this occasion. We genuinely appreciate your interest and wish you the best in your job search.
Commitment to Equality and Accessibility:
At MLabs, we are committed to offer equal opportunities to all candidates. We ensure no discrimination, accessible job adverts, and providing information in accessible formats. Our goal is to foster a diverse, inclusive workplace with equal opportunities for all. If you need any reasonable adjustments during any part of the hiring process or you would like to see the job-advert in an accessible format please let us know at the earliest opportunity by emailing View email address on click.appcast.io.
MLabs Ltd collects and processes the personal information you provide such as your contact details, work history, resume, and other relevant data for recruitment purposes only. This information is managed securely in accordance with MLabs Ltd’s Privacy Policy and Information Security Policy, and in compliance with applicable data protection laws. Your data may be shared only with clients and trusted partners where necessary for recruitment purposes. You may request the deletion of your data or withdraw your consent at any time by contacting View email address on click.appcast.io.
- ...Job Description Role: Java Backend Lead Developer WITH AI EXPERIENCE Skills: Java, Microservices, Spring... ...on Java Lead person with an overall 10+ Years of IT Experience. Should be doing... ...working from the client office no remote working (not negotiable)...Remote workWork experience placementWork at officeLocal areaWork from homeFlexible hours3 days per week
- Role Java Backend Lead Developer with AI experience. Skills Java, Microservices, Spring Boot, Kafka Mandatory... ...on Java Lead person with an overall 10+ Years of IT Experience. Should be doing... ...working from the client office - no remote working (not negotiable). #J-18808-...Remote workWork experience placementWork at officeLocal area3 days per week
- ...: Senior .NET Developer (10+ Years Experience) Location: [USA - Remote] Citizenship Requirement... ...Key Responsibilities: Lead the design, development,... ...architects, developers, QA engineers, and business analysts to deliver high-quality software solutions. Architect...Remote work
$100k - $124k
...senior‑level Healthcare Architect or Medical Planner with 10‑15 years of experience in institutional healthcare construction who is highly attentive... .... Although many of us are working a hybrid in‑office and remote from home schedule, working from Denver is required....Remote workWork at officeWork from home$100k - $124k
...senior-level Healthcare Architect or Medical Planner with 10-15 years of experience in institutional healthcare construction who is highly attentive... ...Although many of us are working a hybrid in-office and remote from home schedule, working from Denver is required. Roles...Remote workWork at officeWork from home$60.81 - $67.56 per hour
Software Engineer (7-10 Years Experience) Location: Sterling Heights, MI Pay Rate: $60.81-$67.56/hour Work Schedule: 9/80 (Every other Friday off) Workplace... ...Quality, and cross‑functional engineering teams Lead Agile activities including daily scrums, PI planning, reviews...Hourly payContract workCasual workAfternoon shift- ...Job Description Remote or Hybrid: This role can be... .... The Role: This Principal Software Engineer - Developer Experience role sits within the Developer... ...Engineer , you'll help lead the shift from a... ...Minimum Qualifications ~10+ years of experience in software...Remote workH1bWork at officeLocal areaWork from homeShift work
$332k - $421k
...Principal Software Engineer, ML Flywheel Technical Lead Waymo is an autonomous driving technology... ...trips, enabled by its experience autonomously driving over... ...related technical field ~10+ years of experience in ML... ...role can be performed remote, the specific salary range...Remote workFull time- ...an experienced engineering leader with a proven... ...guidance experience for 10M+ SoFi members... ...Right. As a Principal Engineer, you will... ...guidance agent and lead its... ...ll Need ~10+ years of software engineering experience... ...to accommodate remote work from Hawaii...Remote work
- ...Principal Software Engineer (Experiences) Poland, Kraków The Tripadvisor Group connects... .... You can expect a remote-first working model with... ...engineering organization. Leads generalisable improvements... ...Skills & Experience: ~10+ years of experience in...Remote workPermanent employmentContract workWork at officeFlexible hours
$55 - $62 per hour
...Stock options plan Lead Relay Technician Job Scope Description (10 years plus experience required for LEAD... ...and the Relay Design Engineering to resolve any problems... ...and the RTU (remote terminal unit) settings... ...equipment and Enoserv RTS software program. All as-left...Remote workTemporary workLocal area$175k
...Estate Litigation Attorney – New York (5–10 Years Experience) Offit Kurman is seeking a litigation attorney with a minimum of five years of... ...opportunity to transition to a four-day in-office schedule with one remote day. *Agencies should contact Leigh prior to submitting...Remote workWork at office- Remote or Hybrid: This role can be remote US or hybrid... ...TX office. The Role This Principal Software Engineer - Developer Experience role sits within the Developer... ...Engineer , you’ll help lead the shift from a... ...Minimum Qualifications 10+ years of experience in software...Remote workH1bWork at officeShift work
- ...Strong litigation and municipal experience is a plus. Requirements: ~10 years of experience ~ Highly organized... ...Proficient in Word, Outlook and iManage software Competitive salary and... ...Irvine Position is currently remote until further notice, however candidates...Remote workImmediate start
$150k - $220k
...litigators in a supportive hybrid environment with remote flexibility. Legal Opportunity Overview This is an... ...exceptional opportunity for an attorney with 5 to 10 years of plaintiff-side employment litigation experience, particularly within wage and hour class actions....Remote work$180k - $220k
...operates through three business units: Remote Sensing (the data), Space Systems (... ...skilled and experienced Senior Software Engineer to join our Order & Delivery team who... ...Science or equivalent professional experience. ~10+ years of professional experience developing...Remote workPermanent employmentWork at officeLocal areaWorldwideFlexible hours- ...NJ [Work Setup] Hybrid - 10 days remote/month About the Role... ...fit. You'll support and lead projects related to operations... ...Bachelor's degree in Business, Engineering, Project Management, or related field ~~5 years of experience managing cross-functional projects...Remote workContract workWork at officeLocal area
- .... In the last few years, software businesses have gone... ...6x over the last 10 years and... ...raised over $50M from leading investors like Sequoia... .... As a software engineer, you will collaborate... ...-in-class product experiences. Our stack is... ...we offer a fully remote setup, U.S only....Remote workWork at officeLocal areaWorldwideHome officeFlexible hours3 days per week
- ...balance. This position can be remote. What You'll Do... ...coordinate with CID's FFE team. Lead and mentor team members... ...institution preferred) Minimum 10 years' experience as an interior designer... ...Demonstrated experience with modeling software (Sketch-up, Studios, Rhino 3...Remote work
- Water/Wastewater Engineer (5-10 Years of Experience) Water/Wastewater Engineer (5-10 Years of Experience) 1 day... ...than 100 municipalities, this group leads critical plant upgrade and expansion... ...Application Support Technical Project Manager (Remote Eligible, U.S.) We’re unlocking...Remote workFull timeWork at officeLocal areaRelocation
$165.66k - $217.42k
...a reality, with the years of experience we have accumulated enabling... .... About Our Engineering Organization Our... ...one of the strongest software development teams in... ...in pull requests, and leads by building alongside... .... Experience with remote patient monitoring (RPM...Remote workTemporary workWork at officeImmediate startWorldwide3 days per week- ...DescriptionAbout the RoleA leading enterprise financial services... ...career.* Minimum several years of professional experience in insurance consulting or... ...model (client sites, office, remote) and able to foster... .....### Required experience8-10 years### Industry experienceInsurance###...Remote workPermanent employmentContract workWork at officeFlexible hours
- ### Principal Consultant - InsurancePublicFull-time4... ...DescriptionAbout the RoleA leading enterprise financial... ...your career.* 8+ years of professional experience in insurance practice... ...sites, office, remote).What’s in it for you... ...Required experience8-10 years### Industry experienceIT...Remote workPermanent employmentContract workWork at office
- ...Germantown, Maryland. The ideal candidate should have at least 10 years of experience with Siebel applications. This position aims to leverage... ...'s extensive expertise in Siebel to deliver high-quality software solutions. Expertise in Siebel is crucial for this role as...
- .... Mitigate found vulnerabilities by contacting users and Remoting into Laptops to preform Patching. Identify and document security... ...Remote Support. Requirements Qualifications: ~3+ years of experience in an Windows IT Services End-user support or Endpoint...Remote workContract work3 days per week
- ...financial services organization is looking for a Principal Software Engineer in Overland Park, Kansas. This senior role... ...mentoring team members. Ideal candidates will have 7+ years of Java and Cloud technologies experience. Flexible work options and a comprehensive...Remote jobFlexible hours
$101k - $163.84k
...Hexagon Octave Technical Lead (Principal Software Engineer) Print ( Apply... ...Opening Date 06/10/2026 Closing Date... ...metropolitan area. We plan 30 years ahead for the... ...application delivery experience. This individual will... ...telework arrangement (both remote and onsite)....Remote workPermanent employmentFull timeWork at office- ...Lead Python Software Developer with ETL Experience – Work From Home We are looking for a highly... ...This position is 100% remote or onsite if you prefer... ...circumstance. Lead engineering projects to ensure high... ...Qualifications: At least 10 years professional software...Remote workWork from home
- ...Lead Python Software Engineer with ETL Experience - Work From Home We are looking for a highly motivated Lead Python... ...from you. This position is 100% Remote or onsite if you prefer.... .... Qualifications: - At least 10 years professional software development...Remote workWork from home
$95k - $125k
...meets impact Sectra is looking for an experienced Technical Engineer who is passionate about technology, enjoys solving complex... ...support rotation once fully onboarded Who you are You have 5-10 years of experience in technical support, systems engineering, systems...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Principal Software Engineer Lead (10 years Haskell Experience). Be the first to apply!
- principal software engineer United States
- senior principal software engineer United States
- principal software engineer manager United States
- lead maintenance engineer United States
- lead sharepoint developer United States
- lead piping engineer United States
- lead automation engineer United States
- lead engineer United States
- lead security engineer United States
- lead ios developer United States



