Senior Software Engineer

Skills
Continuous ImprovementCross-Functional CollaborationsEngineeringExperience DesignFosteringMarine VesselsMentoring
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years of software engineering experience
  • Experience leading technical work on complex high-scale systems
  • Deep experience designing scalable performant architectures
  • Ability to set and raise code quality standards
  • Strong mentorship and knowledge-sharing mindset
  • Comfort operating in ambiguity and driving alignment
  • Ability to collaborate with Product and Design
  • Strong communication skills for technical and non-technical audiences
  • Commitment to solving hard problems and improving team culture

Nice to have

  • Systems thinker
  • High standards
  • Natural mentor
  • Owner mindset
  • Comfortable with ambiguity
  • Tenacious
  • Curious
  • Strong communicator
  • Culture minded

Day to day

  • Lead engineering efforts to build scalable and high-performance systems that support product growth
  • Define technical roadmaps and set standards for code quality design and implementation across the team
  • Mentor engineers collaborate cross-functionally and drive architectural improvements technical debt resolution and feature delivery

Hiring process

  • Resume submission with required file naming format FIRSTNAME-LASTNAME-CORDIAL2026
  • Accepted file formats: PDF or Word (.docx)