Senior Software Engineer
Skills
Continuous ImprovementCross-Functional CollaborationsEngineeringExperience DesignFosteringMarine VesselsMentoring
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)
