JOBSEARCHER

Principal Software Engineer

A company is looking for a Principal Software Engineer, Platform Engineering. Key Responsibilities Own the design, implementation, and evolution of core platform domains and lead end-to-end software design for new capabilities Drive data modeling, API design, and service decomposition decisions for high-concurrency workloads while establishing best practices for AI-assisted development Mentor engineers, define coding standards, and lead post-mortems for production issues to improve software reliability and developer experience Required Qualifications 8-12 years of experience in backend or platform software design for enterprise SaaS or cloud-native applications Deep expertise in Java, Spring Boot, Hibernate, MySQL, and RESTful API design 5+ years of experience working in cloud environments, preferably AWS Strong command of distributed systems concepts and demonstrated experience in driving multi-team software design decisions Active use of Generative AI coding tools in professional software development within the past 12 months