Sr. Principal Software Engineer -(Java, Large Scale SaaS Apps, Data Pipelines)Hybrid
No sponsorship available. No third-party candidates.This is an exclusive, off-market opportunity. Our client searches are confidential.*Location: HYBRID in Austin, TXJob Title: Senior Principal Software Engineer In this role, you will collaborate with engineering, product, and design teams to create high-performance features for enterprise clients. You will be responsible for designing platform features that can handle large-scale data processing, ensuring performance and scalability.Key ResponsibilitiesLead software design for evolving requirements Provide technical leadership to support product roadmaps Ensure product alignment with customer needs Champion quality initiatives and contribute to team planning Support both internal and external stakeholders with operational assistance Help build and maintain a strong, autonomous engineering team Develop technical documentation to maximize productivity Qualifications10+ years of experience building large-scale SaaS applications 7+ years of experience in SaaS Java/Groovy web development 5+ years working with Spring Boot 3+ years of experience with scalable data pipelines Strong understanding of REST APIs and full-stack development Experience in Agile Scrum methodologies and enterprise IT systems Technical leadership experience and excellent communication skills BS in Computer Science or related field (preferred) PreferredExperience with Neo4j or cybersecurity applications Master’s or Advanced Degree in a relevant field