Software Engineer
Guidewire Software
Exton, PA0–2 yrs2h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 2 years · Bachelor's degree
- Must know
- Business analysisJavaSQLData structures & algorithms
- Nice to have
- SpringAWSSparkEHR / EMR
- Work
- On-site in Exton
- Pay
- Not stated by the employer.
- Skill demand
- Java49%Data structures & algorithms32%SQL30%Business analysis3%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 4, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Join Guidewire’s Cloud Data Platform team, dedicated to building and operating an enterprise-grade, cloud-native data and analytics platform. This platform processes billions of real-time data points using Big Data and cloud technologies, enabling mission-critical insights for P&C insurers.
Key Responsibilities
- Develop and maintain robust, scalable Spring Boot applications for data processing and analytics.
- Design, build, and operate cloud-native, enterprise-grade data platforms and analytics SaaS offerings using technologies such as Spark, Iceberg, Kafka, AWS Redshift, and AWS EMR.
- Collaborate with cross-functional teams to deliver secure, efficient, and innovative solutions.
- Drive adoption of AI, cloud, and data platform capabilities.
- Support team members, fostering a culture of continuous learning and technical excellence.
- Participate in the full software development lifecycle, from requirements gathering to deployment and monitoring.
Requirements & Tech Stack
- Demonstrated ability to embrace AI and apply data-driven insights.
- Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Ability to design and implement large-scale distributed systems.
- Experience with AWS services.
- Programming skills in Java and SQL.
- Understanding of distributed systems concepts (consistency, availability, durability, reliability, fault-tolerance, consensus algorithms).
- Strong grasp of algorithms, data structures, and performance optimization techniques.
- Eagerness to learn new technologies and a passion for innovation.
Preferred
- Proven experience building and maintaining Spring Boot applications.
- Experience with Spark, Iceberg, Kafka, AWS Redshift, AWS EMR, Terraform/CloudFormation, Kubernetes, and other modern Big Data stack technologies in the public cloud.
- Experience with Big Data and distributed systems.
- Experience in the insurance or SaaS industry.
- Familiarity with additional cloud platforms or data engineering tools.