Principal Software Engineer_Fullstack
📋 Description
- Lead architecture, design, and end-to-end delivery of customer-facing web interfaces, backend
- Write production-quality code, build prototypes, review architecture and code, and tackle complex
- Evolve reusable frontend/backend platform capabilities for consistent, accessible, secure, and
- Define service boundaries, APIs, data contracts, integration patterns, and versioning strategies
- Design and operate cloud-native, multi-tenant systems with scalability, availability, performance
- Apply secure-by-design practices across authentication, authorization, tenant isolation, privacy
🎯 Requirements
- 12+ years of professional software development experience at Principal, Staff, Architect, or
- Proven hands-on experience building production-grade AI applications or agentic workflows beyond
- Strong proficiency with AI coding agents across design, implementation, testing, debugging, code
- Extensive architecture and system-design experience for large-scale, customer-facing SaaS platforms.
- Hands-on backend development with Go and/or Java, plus frontend development with Angular and/or
- Experience designing, deploying, and operating secure microservices and APIs on AWS.
🎁 Benefits
- Remote-first working environment with remote as the primary option for most roles.
- Flexible, inclusive environment valuing collaboration, innovation, and team spirit.
- Employee-led diversity and inclusion networks for community and education.
- Annual charity initiatives and volunteering opportunities.
- Global sustainability initiatives and wellbeing programs.
- Wellbeing days and monthly webinars for employee health and engagement.
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.
