This role offers a unique opportunity for an experienced software engineer to lead and shape complex software projects in a fast-growing technology environment. You will be responsible for driving technical excellence across the software development lifecycle, delivering scalable and maintainable solutions, and collaborating closely with cross-functional teams. As a technical leader, you will mentor junior engineers, guide architectural decisions, and influence the strategic direction of key projects. The role provides exposure to a diverse technology stack, including front-end and back-end systems, APIs, and databases, with the chance to work on solutions that support global operations. You will contribute to a high-performing, collaborative, and innovative team that values quality, efficiency, and professional growth.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
Bachelor's degree
Number of Employees
11-50 employees