Remote Otter LogoRemoteOtter

Staff Engineer - Remote

Posted 2 weeks ago

Overview

Zinnia is the leading technology platform for accelerating life and annuities growth. With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying, selling, and administering insurance products. All of which enables more people to protect their financial futures. Our success is driven by a commitment to three core values: be bold, team up, deliver value – and that we do. Zinnia has over $180 billion in assets under administration, serves 100+ carrier clients, 2500 distributors and partners, and over 2 million policyholders.

In Short

  • Design, develop, and maintain software applications using Haskell, DAML, Scala, and JavaScript.
  • Apply functional programming principles to create robust, maintainable, and scalable code.
  • Collaborate with cross-functional teams to gather requirements and ensure the software meets business needs.
  • Develop and implement software solutions on distributed ledger technologies using DAML.
  • Perform code reviews, identify and fix bugs, and improve code quality.
  • Write unit tests, integration tests, and ensure code coverage.
  • Stay current with emerging technologies and programming languages.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Strong communication and problem-solving skills.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline, OR equivalent technical training and/or work experience.
  • 5+ years of experience as a smart contract developer, or similar technical role.
  • 8+ years of experience in software development with a focus on functional programming languages.
  • Deep understanding of functional programming principles and paradigms.
  • Proficiency in JavaScript, including ES6+ features.
  • Experience with asynchronous programming using Promises and async/await.
  • Knowledge of JavaScript frameworks and libraries such as React, Angular, or Vue.js.
  • Experience with Scala collections, pattern matching, and higher-order functions.
  • Familiarity with the Akka framework and concurrent programming in Haskell/Daml/Scala.
  • Experience with deploying and configuring services on cloud environments (AWS, GCP, Azure).

Benefits

  • Excellent career progression and competitive compensation.
  • Health/dental insurance.
  • Parental leave.
  • Profit sharing.
  • 401(k) with incentive/bonus opportunity.
  • Tuition reimbursement.
  • Collaborate with smart, creative professionals.
  • Opportunity to work with cutting-edge technologies.
  • Commitment to a diverse workforce.

Similar Jobs:

SEEK logo

Staff Engineer - Remote

SEEK

7 days ago

Join Jora as a Staff Engineer, leading technology initiatives and mentoring a diverse engineering team.

TypeScript
Node.js
React
AWS
Malaysia
Full-time
Software Development
Distilled logo

Staff Engineer - Remote

Distilled

4 weeks ago

Join Daft.ie as a Staff Engineer to drive backend technology and mentor junior developers.

Backend Development
Software Engineering
Technical Design
Code Reviews
Ireland
Full-time
Software Development

Teads

Staff Engineer - Remote

Teads

4 weeks ago

Join Teads as a Staff Engineer to lead innovative projects in a dynamic and inclusive environment.

Scala
TypeScript
Angular
React
Worldwide
Full-time
Software Development
VANTACA logo

Staff Engineer - Remote

VANTACA

4 weeks ago

Vantaca is seeking a Staff Engineer to lead and mentor a team of engineers while driving high-quality software development.

C#
SQL Server
React
JavaScript
Worldwide
Full-time
Software Development
TestGorilla logo

Staff Engineer - Remote

TestGorilla

5 weeks ago

Join TestGorilla as a Staff Engineer to enhance technical excellence and developer experience in a fully remote role.

Technical Excellence
Developer Experience
Scalable Systems
Mentoring
Worldwide
Full-time
Software Development
€80,000 - €115,000/year