Guidewire Software→
Software Engineer (Full-Stack) at Guidewire Software in Bedford, MA
Entry LevelHybridFull-timeBedford, MA$86k–$130k/yr
Skills
full-stack web developmentbackend programming languagesfrontend frameworksrelational databasesdata modelingsql query tuningcloud platformscontainer-based deploymentai-assisted development toolsversion controlcode reviewstesting strategiescontinuous integrationdeliverydebuggingdistributed systems diagnosticsclear writtenlearning mindsetopenness to feedback
Job Description
Summary: Guidewire Software is a leading platform for P&C insurers, and they are seeking a Full-Stack Software Engineer to build and evolve core platform capabilities. The role involves designing, developing, and operating services and UIs across the stack to enhance operational excellence and support AI-infused products.
Responsibilities:
- Design, implement, and maintain moderate to complex features across the full stack (backend services and frontend applications) for Guidewire’s core application platform and configuration tooling
- Translate high-level product and platform problem statements into well-scoped technical designs, proofs of concept, and production-ready solutions with minimal supervision
- Build secure, performant, and reliable code with comprehensive automated tests, robust logging, metrics, and tracing to support strong observability and fast incident resolution
- Use AI-assisted development tools (e.g., coding agents, code generation and refactoring assistants) to increase productivity, while upholding high standards for code quality, maintainability, and test coverage—never compromising quality for speed
- Improve and contribute to CI/CD pipelines (e.g., TeamCity), Kubernetes-based deployment workflows, and DevOps practices to enable faster, safer, and more automated releases
- Participate in on-call or incident response rotations, efficiently triaging, debugging, and resolving issues in production and lower environments, and driving permanent fixes and post-incident improvements
- Collaborate closely with product managers, UX designers, architects, and peer engineers across PDO to align on requirements, technical approach, and sequencing against PDO priorities in application platform adoption
- Support PDO’s operational excellence objectives by contributing to reliability, security, and performance improvements that reduce high-impact incident resolution times and help maintain strong compliance levels
- Participate in code reviews, design discussions, and retrospectives, offering and receiving feedback in a way that reflects Guidewire’s values of rationality, collegiality, and integrity
- Continuously learn about P&C insurance domain concepts, cloud-native patterns, and AI capabilities so you can design solutions that are technically sound and industry-relevant
Required Qualifications:
- Experience (industry, internships, class projects, or open source) developing web applications or services across the stack, using at least one modern backend language (e.g., Java, Kotlin, C#, Go, or similar) and one modern frontend framework (e.g., React, Angular, or Vue)
- Familiarity with relational databases and basic data modeling; comfort writing and tuning queries
- Understanding of core software engineering practices: version control (Git), code reviews, testing strategies (unit, integration, end-to-end), and continuous integration/delivery
- Ability to break down ambiguous problems, propose pragmatic solutions, and iterate quickly in an Agile environment
- Strong debugging and problem-solving skills, including working with logs, metrics, and tracing tools to diagnose issues in distributed systems
- Clear written and verbal communication skills, ability to collaborate effectively with colleagues from different disciplines and geographies
- A learning mindset and openness to feedback; willingness to dive into new technologies, insurance domain concepts, and evolving AI and cloud capabilities
- Alignment with Guidewire's core values of rationality (using data and logic to make decisions), collegiality (supporting and respecting teammates), and integrity (doing the right thing, especially when it's hard)
Preferred Qualifications:
- Exposure to cloud platforms (e.g., AWS, Azure, or GCP) and container-based deployment (Docker, Kubernetes) is strongly preferred
- Interest in or experience with AI-assisted development tools (code generation, refactoring, test creation), and curiosity about how GenAI can improve developer productivity and product capabilities
Required Skills: Full-stack web development, Backend programming languages, Frontend frameworks, Relational databases, Data modeling, SQL query tuning, Cloud platforms, Container-based deployment, AI-assisted development tools, Version control, Code reviews, Testing strategies, Continuous integration, delivery, Debugging, Distributed systems diagnostics, Clear written, Learning mindset, Openness to feedback
Benefits: Health, dental, and vision insurance, Paid time off, Company sponsored retirement plan, Annual company bonus plan, Commissions, Long term incentive awards
Benefits
Health, dental, and vision insurance
Paid time off
Company sponsored retirement plan
Annual company bonus plan
Commissions
Long term incentive awards