
Staff Software Engineer
Guidewire SoftwareBase Salary
$184k - $312k/yr
Responsibilities
- Architect, design, and implement high-performance cloud-native data platform and analytics SaaS services processing billions of real-time data points.
- Lead development of large-scale distributed systems using Kafka, Hadoop, Spark, Flink, Hive, Java, and Scala.
- Design and build real-time stream-processing systems and microservices with emphasis on scalability, reliability, and data security.
- Provide technical leadership and mentorship to multiple engineering teams.
- Own and resolve complex code defects and promote software development and system-design best practices.
- Collaborate cross-functionally on AI, cloud, and data platform adoption.
- Lead hands-on implementation of core components of the next-generation data platform.
Requirements
- 8+ years of software engineering experience focused on data platforms or data engineering.
- Deep expertise in Java and proficiency designing and building large-scale distributed systems.
- Experience designing and developing machine learning platforms.
- Strong understanding of consistency, availability, durability, reliability, fault tolerance, and consensus algorithms.
- Advanced knowledge of algorithms, data structures, and performance optimization.
- Experience with Kubernetes, AWS, Docker, and infrastructure-as-code tools such as Terraform or CloudFormation.
- Proven ability to design and develop microservices and API-driven systems.
- Excellent technical communication and mentoring skills.
- BS or MS in Computer Science, Mathematics, or a related field, or equivalent experience is preferred.
- Experience building data platforms with Kafka, Hadoop, Spark, Flink, and Hive on public cloud is preferred.
- Familiarity with ELK, Debezium, SaaS/PaaS development on AWS, GCP, or Azure, and TeamCity-based CI/CD pipelines is preferred.
- Experience developing in multiple programming languages and frameworks is preferred.
Benefits
- Flexible hybrid work environment in San Mateo.
- Health, dental, vision, and wellness benefits.
- Paid time off programs, including volunteer time off.
- Market-competitive pay and incentive programs, with some roles eligible for bonuses, commissions, or long-term incentive awards.
- Continual development and internal career growth opportunities.
- In-person orientation for all new hires.
- Eligible full-time employees and part-time employees working 30 or more hours per week receive benefits including health insurance, paid time off, and a company-sponsored retirement plan.
Tech Stack
Categories
About Guidewire Software
Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. More than 570 insurers in 43 countries, from new ventures to the largest and most complex in the world, rely on Guidewire products. With core systems leveraging data and analytics, digital, and artificial intelligence, Guidewire defines cloud platform excellence for P&C insurers. We are proud of our unparalleled implementation record, with 1,700+ successful projects supported by the industry’s largest R&D team and SI partner ecosystem. Our marketplace represents the largest partner community in P&C, where customers can access hundreds of applications to accelerate integration, localization, and innovation. For more information, please visit https://www.guidewire.com/.