Source description
About the role
Description Position Summary We are seeking a highly skilled backend-focused Staff Software Engineer to join our team. The ideal candidate will have extensive experience in backend development, system design, and a solid understanding of cloud-native software engineering principles. Responsibilities - Develop backend services using Java and Spring Boot - Design and implement solutions deployed on Google Cloud Platform (GKE) - Work with distributed systems, including Google Cloud Spanner (Postgres dialect) and Confluent Kafka (or similar pub/sub tools) - Design, optimize, and troubleshoot complex SQL queries and stored procedures (e.g., PL/SQL) to support high-performance data operations and ensure data integrity across applications. - Collaborate with teams to implement CI/CD pipelines using GitHub Actions and Argo CD - Ensure high performance and reliability through sound software engineering practices - Mentor and provide technical leadership to the frontend engineering team Required Qualifications - 7+ years' experience in software engineering from ideation to production deployment of IT solutions - 5+ years' experience in full software development life cycle including ideation, coding, coding standards, testing, code reviews and production deployments - 5+ years of experience with backend Java , Spring Boot and Microservices - 3+ years of hands-on experience with a public cloud provider - 3+ years working with pub/sub tools like Kafka or similar - 3+ years of experience with database design/development (Postgres or similar) - 2+ years of experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, or similar) Preferred Qualifications - Demonstrated experience with development and deployment of Minimum Viable Products (MVPs) - Must demonstrate innovative mindset, divergent thinking, and convergent actions. - Familiarity with Kubernetes concepts; experience deploying services on GKE is a plus .
More at Photon