Hexa The Senior Software Engineer will take ownership of product architecture and development for an ERP product, working hands-on to build, run, and improve features end-to-end. The role includes technical leadership and mentoring within the team.
Responsibilities
Design, develop, release, and maintain features end-to-end
Code, refactor, and improve existing codebase
Participate in architecture design with CTO
Conduct PR reviews and elevate technical excellence
Build robust APIs and resilient systems
Design systems for reliability and observability
Provide technical leadership and mentorship to team members
Qualification
Ability to cover full cycle
Required
6+ years of experience with proven production product experience
Experience building and operating backend systems long-term
Ability to cover full cycle: product understanding, system design, development, deployment, and operations
Strong attention to edge cases and system reliability