-
Zywave

Software Engineer

Zywave
United States · Full-time · Entry

Description

Brief Description

Are you a Software Engineer looking to get into mentorship and leading a team? Are you highly experienced with PHP? If you answered yes to both of these questions, Zywave would love to speak with you! Zywave is looking for a Senior Software Engineer, Technical Lead to join our team.

In this role you will:

  • Work on an Agency Management System relied on daily by thousands of customers
  • Develop web applications written in PHP, work with Kubernetes in AWS, support a MySQL DB, and more
  • Test, provide feedback, review customer issues, document, troubleshoot our applications, and take part in the On-Call Rotation
  • Help make a variety of technical decisions as well as ensure that the technical direction of the product supports the business needs
  • Mentor and train other developers on the team
  • Participate in product discovery and research to develop a deep understanding of customer problems and needs
  • Contribute to the continuous improvement of the product development lifecycle
  • Make Zywave, Inc. the best in our business while learning, growing, and having fun

Factors for success

The ideal candidate will have a strong technical foundation, a leadership mindset, and a drive to continuously improve. Success in this role will require a blend of deep technical knowledge, architectural awareness, and team collaboration.

Technical Expertise

  • 3+ years of experience developing scalable web applications.
  • 2+ years of experience with PHP in a production environment.
  • Distinguished understanding of Object-Oriented Programming (OOP), SOLID principles, and application of design patterns to promote maintainability and extensibility.
  • Strong understanding of the Software Development Life Cycle (SDLC), with experience in planning, design, development, testing, deployment, and maintenance phases.
  • Solid understanding of relational databases such as MySQL, including query optimization and schema design.

Collaboration

  • Willingness to give and receive feedback constructively to improve team performance.
  • Experience working in Agile or cross-functional teams, collaborating with product managers, designers, and QA.

Mindset & Growth

  • You’re passionate about delivering real value to users—not just writing code.
  • You approach challenges with a problem-solving mindset and bias for action.
  • You have a learning mentality and encourage knowledge sharing across teams.

Bonus points for

  • Working knowledge of containerization using Docker, and experience deploying Helm and managing services on Kubernetes.
  • Experience working in AWS or other cloud environments is a plus.
  • Strong communication skills, with the ability to translate complex technical decisions into business value.
  • Hands-on experience with Laravel or similar PHP frameworks.
  • Familiarity with OWASP security practices and designing secure systems.
  • Experience implementing and managing 2-legged and 3-legged authentication patterns (e.g., OAuth 2.0, OpenID Connect, Backend for Frontend - BFF).

Why work at Zywave?

Zywave builds market leading SaaS products that are innovative, disruptive and are changing the way insurance is sold and serviced. Our people, products and services are key to our position as thought leader in our market space. We are dedicated to the continuous improvement of our products and are growing our Product Development team to support our next major company initiatives!

Requirements

  • 3+ years of experience developing scalable web applications.
  • 2+ years of experience with PHP in a production environment.
  • Distinguished understanding of Object-Oriented Programming (OOP), SOLID principles, and application of design patterns to promote maintainability and extensibility.
  • Strong understanding of the Software Development Life Cycle (SDLC), with experience in planning, design, development, testing, deployment, and maintenance phases.
  • Solid understanding of relational databases such as MySQL, including query optimization and schema design.
  • Willingness to give and receive feedback constructively to improve team performance.
  • Experience working in Agile or cross-functional teams, collaborating with product managers, designers, and QA.
  • You’re passionate about delivering real value to users—not just writing code.
  • You approach challenges with a problem-solving mindset and bias for action.
  • You have a learning mentality and encourage knowledge sharing across teams.

Bonus points for

  • Working knowledge of containerization using Docker, and experience deploying Helm and managing services on Kubernetes.
  • Experience working in AWS or other cloud environments is a plus.
  • Strong communication skills, with the ability to translate complex technical decisions into business value.
  • Hands-on experience with Laravel or similar PHP frameworks.
  • Familiarity with OWASP security practices and designing secure systems.
  • Experience implementing and managing 2-legged and 3-legged authentication patterns (e.g., OAuth 2.0, OpenID Connect, Backend for Frontend - BFF).

Key Skills

Ranked by relevance

php kubernetes mysql aws security practices containerization design patterns laravel docker owasp oauth cloud oop saas
Login to Apply
Posted
Jun 17, 2025
Type
Full-time
Level
Entry
Location
Milwaukee
Company
Zywave

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Neo4j
Related

Software Engineer - Kubernetes & Go

2026-07-04

Full-time
Associate
United Kingdom
IT Services
Engineering
View Job Details
Harrington Starr
Related

Software Engineer

2026-07-03

Full-time
Mid-Senior
United Kingdom
Financial Services
Information Technology
View Job Details
Muzz
Related

Go Engineer

2026-06-29

Full-time
Mid-Senior
United Kingdom
Software Development
Information Technology