The Senior Principal Software Engineer is a top-level individual contributor and hands-on technical leader responsible for designing, building, and scaling complex enterprise applications within the Java ecosystem. This role operates with a high degree of independence, sets technical direction across multiple teams, and provides mentorship to senior engineers. The position supports high-scale platforms, including Marketing Technology (MarTech) and customer-facing digital systems.
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
Senior
Number of Employees
5,001-10,000 employees