Hybrid Senior Software Engineer

Posted 3 days ago

Apply now

About the role

  • Drive large, complex projects autonomously, from technical design to launch
  • Tackle complex architectural challenges, and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
  • Be an example for thorough, meaningful code reviews
  • Partner across engineering teams to tackle company-wide initiatives spanning multiple projects
  • Transfer your depth of knowledge from your current language to excel as a software engineer
  • Mentor more junior team members

Requirements

  • Exceptional problem solving and troubleshooting skills
  • Extensive experience crafting and building software using the latest delivery techniques
  • A real passion for quality, clean code, and continuous improvement
  • A strong understanding of architectural concepts and cloud-based solution design
  • Highly dedicated ethos. Take end-to-end of the work you're doing
  • Demonstrable ability to motivate self and others, and a passion to mentor junior developers
  • Ability to influence both technical and non-technical stakeholders
  • A test-and-learn mindset with an emphasis on curiosity, collaboration, and care

Benefits

  • Flexible work environment and a strong focus on work-life harmony
  • Innovation is our way of life
  • Personal Development budget for all staff
  • Access to Employee Stock Ownership Plan
  • A brilliant graduate program that provides both mentoring and growth opportunities for all
  • Work on a product that makes a real social-good impact on the world
  • Global opportunities!

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$140,000 - $170,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

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

Report job