Hybrid Senior Software Engineer

Posted 23 hours ago

Apply now

About the role

  • Senior Software Engineer developing cloud-native SaaS solutions using Python and AWS at Akur8. Collaborating with tech teams to enhance insurance pricing and reserving processes.

Responsibilities

  • Be one of the technical references for technical subjects such as architecture and guidelines;
  • Work with our Product & Design teams to turn our vision into a tangible roadmap every quarter
  • Maintain, evolve and evangelise Akur8’s software development best practices (clean Code, automation test, reliability) to engineers, making sure that they are followed
  • Design and build complex systems, focusing on performance, scalability, security, as well as crafting an attractive user experience
  • Testing as a part of the development process through unit, integration and E2E tests;
  • Collaborate with other engineers to deliver our machine learning pipelines.
  • Implement new actuarial requirements as Python functions
  • Review and optimize existing python functions as necessary
  • Provide unit tests around all Python capabilities
  • Work with subject matter experts to research, prototype, and develop new actuarial approaches
  • Support actuarial data analytics by building reusable analysis functions
  • Help develop visualization components for actuarial results and diagnostics.

Requirements

  • A minimum of 5 years postgraduate experience as a Python Developer
  • Experience with modern web frameworks, Angular preferred
  • Knowledge of data structures and related algorithms and their implementation in code & databases
  • Strong technical experience, especially with Microsoft development tools
  • Strong hands-on experience building cloud based solutions targeting AWS
  • Experienced with multiple design patterns
  • Good communication skills and a will to share your knowledge with your team
  • Ability to produce good quality code and a good knowledge of software development best practices
  • Aptitude for mathematics, with the ability to understand and implement statistical and financial calculations
  • Excellent English skills, and ability to write and speak clearly and effectively
  • Ability to work independently.

Benefits

  • Competitive salary + annual bonus
  • Health insurance , Dental and Vision coverage
  • Retirement Savings Plan
  • Generous vacation policy
  • Commuter benefit
  • Gym membership via ClassPass
  • IT equipment allowance
  • Professional development & trainings
  • Team fun: regular company gatherings and team events
  • Fun goodies.

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$160,000 - $210,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job