Staff Software Engineer

Zinnia

Alpharetta (GA)

On-site

USD 140,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health/dental insurance (provided by Z
Parental leave
401(k)
Bonus opportunity
Tuition reimbursement

Job summary

Zinnia, Alpharetta, GA, seeks a Staff API Developer to design, document, and maintain enterprise APIs with polyglot tech stacks. You will work with the API management team to deploy gateway features, security, tracing, and analytics, while shaping the CI/CD processes for rapid, reliable delivery.

You will design scalable search capabilities, integrate IAM across APIs, and mentor teams on best practices in a cloud-native environment. A strong communicator with 6+ years of experience is ideal.

Qualifications

  • 6+ years of software development experience.
  • Experience developing and deploying in a cloud-native environment.
  • Experience with languages like .NET, Java, TypeScript.
  • Experience working with API gateways (Apigee, Kong).
  • DevOps tasks: CI/CD, environment provisioning, monitoring; containerized env a bonus.
  • Excellent work ethic; ability to work and travel independently; strategic thinking.
  • Strong communication, interpersonal and troubleshooting skills.
  • Experience in Agile/Scrum environment.
  • Understanding of software development principles and design patterns.
  • Proven experience in designing and maintaining versioned APIs.
  • Experience with AWS services like Lambda, EC2, S3.
  • Stay up to date with API development trends.

Responsibilities

  • Design, document, and implement API standards and best practices for Zinnia enterprise APIs.
  • Collaborate with API management team to implement API gateway capabilities (traceability, monitoring, security, analytics).
  • Design and maintain Zinnia’s enterprise search with natural language capabilities and scalability.
  • Write and maintain enterprise APIs with polyglot architecture and languages.
  • Help improve software development and deployment lifecycle for API management.
  • Create and maintain developer portal for enterprise APIs.
  • Implement and automate unit, functional, integration and contract testing for APIs.
  • Write high-quality, scalable, maintainable, and performant code.
  • Conduct code reviews to ensure quality and maintainability.
  • Make technical decisions and provide guidance to development team.
  • Integrate enterprise IAM solution for all internal and external APIs.

Skills

Strong communication
Agile/Scrum
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

Apigee
Kong
AWS (Lambda, EC2, S3)
.NET
Java
TypeScript

Job description

Zinnia is the leading technology platform for accelerating life and annuities growth. With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying, selling, and administering insurance products. All of which enables more people to protect their financial futures. Our success is driven by a commitment to three core values: be bold, team up, deliver value – and that we do. Zinnia has over $180 billion in assets under administration, serves 100+ carrier clients, 2500 distributors and partners, and over 2 million policyholders.

WHO YOU ARE:

We are seeking a highly skilled Staff API Developer. As a Staff API Developer, you will be responsible for designing, documenting, and maintaining the enterprise APIs using industry’s best practices and standards. You will work closely with our fellow engineers to implement API gateway capabilities and automate the process for the rest of the Zinnia teams to consume. You will collaborate closely with developers in API management team to create and implement CI/CD process to deploy enterprise APIs and API gateway capabilities.

WHAT YOU’LL DO:
  • Design, document, and implement API standards and best practices for Zinnia enterprise APIs.
  • Collaborate with the API management team to implement API gateway capabilities such as traceability, monitoring, security, and analytics.
  • Design and maintain Zinnia’s next level enterprise Search with natural language capabilities and scalability across multiple resources and dataset.
  • Write and maintain existing and new enterprise APIs with polyglot architecture and languages
  • Understand the existing software development and deployment lifecycle for the API management team and help implement the improvements to better the existing process.
  • Create and maintain developer portal for the enterprise APIs.
  • Implement and automate the unit, functional, integration and contract testing for all internal and external APIs.
  • Write high-quality, scalable, maintainable, and performant code.
  • Conduct code reviews to ensure high-quality, maintainable code.
  • Make technical decisions and provide technical guidance to the development team.
  • Integrate the enterprise IAM solution for all internal and external APIs.
WHAT YOU’LL NEED:
  • 6+ years of software development experience.
  • Experience developing and deploying in a cloud-native environment.
  • Experience with Languages like .NET, Java, typescript.
  • Experience working with API gateways (Apigee, Kong).
  • Working knowledge of common DevOps tasks (Environment provisioning, CI/CD Pipelines, and application monitoring). Bonus: working knowledge of fully containerized environment.
  • Excellent work ethic. Ability to work and travel independently. Effective strategic thinking skills.
  • Expert level communication, interpersonal, and critical thinking skills. Expert level troubleshooting skills.
  • Experience working in an Agile/Scrum environment.
  • Strong understanding of software development principles and design patterns.
  • Proven experience designing and maintaining versioned APIs.
  • Experience with AWS services such as Lambda, EC2, S3, etc.
  • Stay up to date with the latest trends and technologies in API development.
WHAT’S IN IT FOR YOU?

Zinnia offers excellent career progression and competitive compensation. We offer great benefits, including health/dental insurance, parental leave, 401(k), incentive/bonus opportunity, tuition reimbursement, and so much more. We’re looking for the best and brightest innovators in the industry to join our team. At Zinnia, you collaborate with smart, creative professionals who are dedicated to delivering cutting-edge technologies, deeper data insights, and enhanced services to transform how insurance is done. Visit our website at www.zinnia.com for more information.

We are an Equal Opportunity employer committed to a diverse workforce. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.

Notice for California residents: Information about how we collect and use your personal information can be found here

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

AVP • Alpharetta (GA)

On-site
USD 130,000 - 180,000
Health insurance
401(k)
Tuition reimbursement
Staff API Platform Engineer (Cloud-Native & Gateway)
Staff API Platform Engineer (Cloud-Native & Gateway)

AVP • Alpharetta (GA)

On-site
USD 130,000 - 180,000
Health insurance
401(k)
Tuition reimbursement
Software Engineer III
Software Engineer III

Zinnia • Alpharetta (GA)

On-site
USD 100,000 - 120,000
Health/dental insurance
Parental leave
401(k)
+2
Senior Product Manager (Technical)
Senior Product Manager (Technical)

AVP • Connecticut

On-site
USD 115,000 - 155,000
Health insurance
Dental insurance
46
Senior Product Manager (Technical) - Identity & Access Management
Senior Product Manager (Technical) - Identity & Access Management

Zinnia • United States

Remote
USD 200,000 - 230,000
Health insurance
Parental leave
401(k)
+2
Senior Product Manager (Technical)
Senior Product Manager (Technical)

Zinnia • Greenwich (CT), Short Hills (NJ)

Hybrid
USD 115,000 - 155,000
Health/dental insurance
Parental leave
401(k)
+2
Senior Director, Strategic Account Management
Senior Director, Strategic Account Management

Zinnia • New York (NY)

On-site
USD 200,000 - 230,000
Senior Carrier Sales Director, Life & Annuities Tech
Senior Carrier Sales Director, Life & Annuities Tech

K4Connect • United States

On-site
USD 160,000 - 195,000
Health/dental insurance
Parental leave
401(k)
Senior Director, Strategic Account Management
Senior Director, Strategic Account Management

AVP • New York (NY)

On-site
USD 200,000 - 230,000
Senior Director, Strategic Client Partnerships
Senior Director, Strategic Client Partnerships

AVP • New York (NY)

On-site
USD 200,000 - 230,000