Principal Software Engineer – Platform Engineering
Location
United States
Posted
2 days ago
Salary
$250K - $350K / year
Seniority
Lead
Job Description
Job Requirements
- 8–12 years of experience designing and building backend or platform software for enterprise SaaS or cloud-native applications, with a primary focus on application-layer engineering, not infrastructure operations.
- Deep expertise in Java, Spring Boot, Hibernate, MySQL, and RESTful API design — demonstrated through architecting complex, high-throughput production systems.
- 5+ years working in cloud environments (AWS preferred); strong understanding of how cloud services affect software design, performance, and cost — not just how to configure them.
- Demonstrated experience independently driving multi-team software design decisions: writing design docs, facilitating alignment, and managing technical tradeoffs.
- Strong command of distributed systems concepts: event-driven architecture, eventual consistency, multi-tenancy isolation, rate limiting, and fault tolerance — applied through code, not configuration.
- Demonstrated active use of Generative AI coding tools in professional software development within the past 12 months.
Benefits
- $0 monthly premium and other flexible medical, dental, and vision plans effective on the first day of employment
- 401k plan
- Discretionary Paid Time Off and Paid Holidays
- Parental Leave
- Equity
- Monthly Wellness Reimbursement
- Monthly Lunch on Legion
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
This role serves as the Tier 3 technical authority, owning the administration, stability, and continuous improvement of the organization's SaaS ecosystem, including platforms like Microsoft 365 and Azure/Entra ID. The engineer acts as the final escalation point for complex issues, partners with support teams, and is expected to step into active ticket resolution when operational demand requires it.
The role involves administering and optimizing Atlassian Cloud products like Jira and Confluence, configuring features, and providing Level 2/3 support to ensure system stability and performance. Responsibilities also include creating documentation, guiding customer implementations, managing security, and monitoring system health.
Principal Software Engineer - Platform Team
Wasabi TechnologiesRecognized as one of the technology industry’s fastest growing companies, Wasabi is on a mission to store the world's data by making cloud storage affordable, predictable and secure. With Wasabi, visionary companies gain the freedom to use their data whenever they like without being hit with unpredictable fees or vendor lock-in. Instead, they’re free to build best-of-breed solutions with the industry’s fastest-growing ecosystem of independent cloud application partners. Customers and partners all over the world trust Wasabi to help them put their data to work so they can unlock their full potential. In September 2022, Wasabi achieved unicorn status following $250M in funding. To date, Wasabi has raised over $500M at a $1.1B valuation. As leaders in our community, Wasabi strives to always inspire by example and give to those who are most in need. We team up with our partners in a purposeful way to create corporate social responsibility initiatives that will make a true impact in a way that is authentic to who we are. Our community engagement programs include Veteran Support like the Run to Home Base, Female Empowerment, Educational Opportunities, Non-Profit Storage Donations, and more. We also created a unique music and arts CSR program to bring the power of music and the arts to those who need it worldwide. The Red Hot Beats program launched with our partners at the Liverpool Football Club Foundation promotes mental health and wellness through music therapy for young people in the Liverpool area. Meanwhile our founding partnership of the MGM Music Hall at Fenway supports arts access, education, and opportunity for students and emerging artists in New England.
The Principal Software Engineer will tackle platform-level challenges, assist team members, write secure and scalable code, and develop features for cloud storage solutions.
Infrastructure: You will be spearheading the planning and execution of infrastructure deployments, leveraging automation tools and best practices to guarantee a stable and scalable foundation for the platform serving our million users. Operations: You will be managing day-to-day ...



