Principal Software Engineer - Backend
About the role
The role involves leading the design and implementation of new features and services within their core Java platform, taking ownership from conception to deployment. The candidate will act as a key technical leader by setting the technical standard, mentoring and coaching engineers, and partnering with engineering leadership and product management to translate strategic business objectives into actionable, scalable technical roadmaps.
Candidates will join an innovative team pushing engineering boundaries. Depending on the domains associated with this job, you will be expected to design clean APIs, write automated test cases, and participate in peer code reviews. We value developers who focus on performance optimization, fast load times, and simple, maintainable architectures.