How Remoteville checks and expires listings
Senior Product Engineer
Skills
JavascriptArchitectureEngineeringHTMLManufacturingSystem ArchitectureWriting
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Experienced engineer with scalable evolutionary architecture design skills
- Ability to own and deliver large ambiguous initiatives end-to-end
- Deep technical insight across systems and codebases
- Hands-on experience writing performant Haskell
- Strong communication skills for technical and non-technical audiences
- Experience mentoring and supporting other engineers
- Pragmatic approach balancing standards with delivery impact
- Ability to consider product context process and organisational health
Nice to have
- Collaborative
- Product-focused
- Strong problem solver
- Distributed work experience
- Insurance industry knowledge
Day to day
- Design and evolve scalable high-performance software architectures for complex insurance products.
- Own technical delivery of large initiatives by breaking work into clear achievable outcomes and removing blockers.
- Write high-quality performant Haskell and shape engineering standards across multiple codebases.
- Mentor engineers communicate clearly with stakeholders and help teams deliver with focus and pragmatism.
