Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$175k - $190k

Zinnia

WHO WE ARE:

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:

As a Staff Engineer, you will execute on our product vision for modern, frictionless, and scalable API-first systems, which collectively deliver the best end-to-end Life & Annuities solution in the industry. You will partner with fellow engineers to create a reusable, predictable, and discoverable design and development framework, enabling rapid, consistent, and maintainable solutions across the enterprise. We are seeking a team player with leadership experience, exceptional API security expertise, and a proven track record of successful delivery. You combine architectural vision with hands-on coding skills, ensuring solutions are both strategically sound and practically implemented.

WHAT YOU’LL DO:

  • Architect and build: Design, document, and evangelize API standards and best practices across all Zinnia APIs.
  • Hands-on coding: Write high-quality, maintainable, and performant code to build reusable frameworks and services.
  • Lead API delivery: Partner with and guide the Enterprise API team to deliver scalable and highly performant enterprise-grade APIs.
  • API governance: Implement API gateway capabilities (traceability, monitoring, security, analytics) and recommend improvements for the full API lifecycle.
  • API documentation: Maintain high-quality API documentation using Swagger or similar tools to ensure clarity, consistency, and ease of use for internal and external consumers
  • Code quality: Conduct code reviews and ensure alignment with architectural principles, standards, and design patterns.
  • Technical guidance: Make critical design decisions, provide architectural oversight, and mentor developers.
  • Integration: Work with IAM solutions and cloud-native services to secure and scale APIs.
  • Collaboration: Partner cross-functionally (product, security, DevOps, infra) to ensure API strategy aligns with enterprise goals.
  • Innovation: Stay current with emerging technologies and bring ideas to improve scalability, performance, and developer experience

WHAT YOU’LL NEED:

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 10+ years of software development experience, with 4+ years in a staff engineer, architect, or technical lead role.
  • Strong proficiency with .NET (C#) and JavaScript/TypeScript (NestJS, NextJS).
  • Proven ability to architect large-scale API solutions while also contributing as a hands-on coder.
  • Strong expertise in event-driven architecture and pub/sub messaging patterns, with experience in event streaming platforms such as Apache Kafka.
  • Expertise in API management and gateway technologies (e.g., Apigee, Kong) and proven ability to integrate with enterprise IAM systems for secure API access.
  • Experience designing and maintaining versioned, external/internal-facing APIs.
  • Cloud-native development experience with AWS services such as Lambda, EC2, S3, API Gateway, DynamoDB, SNS/SQS, and RDS.
  • Strong knowledge of relational databases (e.g., MS SQL, Oracle, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB, Cassandra).
  • Working knowledge of DevOps practices (CI/CD pipelines, environment provisioning, monitoring) and containerization technologies such as Docker.
  • Strong understanding of software design principles, patterns, and API governance.
  • Experience working in an Agile/Scrum environment.
  • Excellent communication, critical thinking, and leadership skills with the ability to influence and mentor teams.
  • Commitment to continuous learning and staying up to date with the latest technologies in software development.

BONUS:

  • Experience with Java and related technologies
  • Knowledge of the Life Insurance & Annuities domain.

WHAT’S IN IT FOR YOU?
Zinnia offers excellent career progression and competitive compensation. We offer great benefits, including health/dental insurance, parental leave, profit sharing, 401(k), incentive/bonus opportunity, tuition reimbursement, and so much more. The expected salary range for this position is $175,000 to $190,000, dependent on skills and location. The salary range is a good faith estimate based on what a successful candidate might be paid in certain Company locations. All offers presented to candidates are carefully reviewed to ensure fair, equitable pay by offering competitive salaries that align with the individual’s skills, education, experience, training, and geographic location and may be above or below the stated amounts. 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 for more information. Apply by completing the online application on the careers section of our website. 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.

#LI-AS2

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Bridgewater, NJ vacancy
  • $132k

     ....00 - $131,997.00 / Yearly Hours Per Week 40 Number Of Positions 1 Shift First Shift (Day) Job Description Software Engineer, Bridgewater, NJ Design, develop, and maintain FMS/SMS web portal applications using Java Spring Boot, SQL, and Kendo UI to... 
    Suggested
    Full time
    Shift work
    Day shift

    cyberThink

    Bridgewater, NJ
    5 days ago
  • $160.81k

     ...,805.00 - $160,805.00 / Yearly Hours Per Week 40 Number Of Positions 2 Shift First Shift (Day) Job Description Software Developer: Design, develop, test, and implement web applications utilizing .NET Framework, IIS, MVC, C#, JavaScript, JQuery.js,... 
    Suggested
    Full time
    Relocation
    Shift work
    Day shift

    Unisoft Solutions LLC

    Somerville, NJ
    4 days ago
  • $160.81k

     ...Minimum Education Required Bachelor’s degree in Computer Engineering (CE)/CIS or Electronics Engineering (EE) Compensation $160...  ...Shift (Day) Job Description Design, develop, and enhance software applications for clients using Agile methodology and modern front... 
    Suggested
    Full time
    Shift work
    Day shift

    SPI Cloud Systems LLC

    Bridgewater, NJ
    4 days ago
  •  ...Senior Software Engineer Are you a technologist that loves problem solving? How about a passion for cloud technologies? Looking to anchor to a company with an empowering culture? NovoPath is looking for a Senior Software Engineer to lead the development team for... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    2 days per week
    1 day per week

    Nareva

    Bridgewater, NJ
    2 days ago
  •  ...Sr. Software Engineer Good knowledge of SAP Business process eg Procure to Pay, Order to Cash Good knowledge in Appdynamics BIQ process Transaction and Events monitoring Collaborate with stakeholders to understand business processes and requirements for observability... 
    Suggested

    Keylent Inc

    Raritan, NJ
    2 days ago
  • $132k

     ...Description Job Duties: Design and develop technical solutions using software tools and programming languages and use modern database...  ..., Information Technology, Management Information Systems, Engineering (Any), or any related field + 2 years of experience in the job... 
    Full time
    Shift work
    Day shift

    Persistent Systems LLC (New York)

    Bridgewater, NJ
    5 days ago
  • Good knowledge of ABAP 7.x coding standards and using ABAP Development Tools. • Detailed experience in ABAP CDS views with UI5 annotations, OData, REST/JSON, XML (including debugging) • Experience in CDS Frameworks using ABAP PROGRAMMING MODEL FOR SAP FIORI ( CAP-...

    Yochana

    Raritan, NJ
    4 days ago
  •  ...both server and serverless technologies. ~ Assist with the software update process for existing applications, and rollouts of software...  ...tasks with management. ~ Guide and mentor junior-level engineers. ~ Executes tests to compare results with requirements, to verify... 
    Contract work
    Immediate start

    Pyramid Consulting

    Bedminster, NJ
    4 days ago
  • Python Developer Location – Raritan, NJ Duration – 3 to 6 months Work Mode – Client's office/ hybrid – please look for local NJ candidates who are ok to work from client office in Raritan, NJ for 3 days/ week. Start - ASAP From experience perspective – please...
    Work at office
    Local area
    Immediate start
    3 days per week

    Group Nine LLC

    Raritan, NJ
    4 days ago
  • SAP ABAP Developer Location: Raritan, NJ (3 Days/Week Onsite) Duration: Long Term Please search for an immediate hire for an onshore Developer in Raritan NJ Classical ABAP EWM Experience using Screen Personas
    Immediate start
    3 days per week

    GlobalPoint

    Raritan, NJ
    4 days ago
  • Job Title Minimum 12 years of experience in architecting Java applications Very strong Core Java Object Modelling Multithreaded programming Hands on experience in Web Services (Rest API, Soap) Experience in Performance Improvement, Refactoring of Java Code Spring Framework...

    ClifyX

    Raritan, NJ
    4 days ago
  •  ...leadership. Detail-oriented and committed to delivering high-quality software solutions. This Senior Android Developer role requires a...  .... EDUCATION/CERTIFICATIONS: Bachelor's degree in Electrical Engineering or Computer Science OR Equivalent degree is required. #J-18808... 

    TechDigital Group

    Bedminster, NJ
    1 day ago
  • Clean Core Backend Development on S/4 Integrates S/4HANA with external systems via APIs and events. Builds in-app extensions using RAP and BAdIs. Exposure to EML. Exposure to CFL for BO Extensions: CFL + Extensibility Exposure to AIF, Adobe forms, BRF+ Works on custom ...
    Permanent employment
    Contract work
    Local area

    Blockchain Technologies Corp.

    Raritan, NJ
    2 days ago
  • Python Developer Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their...

    Diverse Lynx

    Raritan, NJ
    6 days ago
  • Sr. Java Developer Location: Bedminster, NJ (Onsite from Day 1) Long Term Must have: PhD is required to bring deep research-driven expertise for solving complex, high-performance and scalable system challenges beyond standard development scope. Skills Required...

    Yantran LLC

    Bedminster, NJ
    3 days ago
  • Overview: Role: SAP ABAP Developer Location: Raritan, NJ 1) Must have 8 Years of ABAP development experience. 2) Expert knowledge in ABAP with hands-on in Reports, Interfaces (ALEIDocs), Enhancements, BADIs, BAPIs, lock objects, Conversion Programs, SAP...
    Remote work

    Purple Drive

    Raritan, NJ
    2 days ago
  • Overview: SAP BTP Developer/ABAP Backend Developer Clean Core Backend Development Develops side-by-side extensions using CAP, Node js, or Java. Integrates S/HANA with external systems via APIs and events. (AEM) Builds microservices, mobile apps, and cloud...

    Purple Drive

    Raritan, NJ
    4 days ago
  •  ...Lead/Senior iOS Engineer Bedminster, NJ (5 Days onsite in office) W2 Contract Only The project is in telecom sector and involves...  ...Job Description ~ Bachelor's degree in Computer Science, Software Engineering or related field. ~10+ years hands-on experience... 
    Contract work
    Work at office

    Syntricate Technologies

    Bedminster, NJ
    4 days ago
  • $112k - $162k

     ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Sr. Software Engineer (Oracle Database expertise) Job ID - 3113 Regular Full-Time Technical Bridgewater, Bridgewater, NJ, US 18 days ago... 
    Full time
    Temporary work
    For contractors

    Iconectiv,-Llc.

    Bridgewater, NJ
    2 days ago
  • $155k - $232.6k

    Qualcomm Technologies, Inc. is seeking a Wireless WAN Modem Engineer responsible for leading the design, implementation, and commercialization of modem technologies. Candidates should hold a Master's degree in Electrical Engineering, Computer Engineering, or a related... 

    Nutanix

    Bridgewater, NJ
    2 days ago
  • Software Developer The Software Developer will be responsible for the design, development, and implementation of .Net applications within the FastTrack application development team. The successful candidate will be responsible for creating and maintaining multiple client... 
    Work at office

    FastTrack RTW SERVICES & SOLUTIONS

    Bedminster, NJ
    3 days ago
  • $35 per hour

     ...Job Title : Application Engineer Location : Bridgewater, NJ Contractor Work Model : Onsite Hours : M-F 8am-5pm Compensation : $35.00/hr Type : Contract, Potential for extension or conversion to permanent Overview The Associate Application Engineer will support one or... 
    Permanent employment
    Contract work
    For contractors
    Local area

    System One

    Bridgewater, NJ
    3 days ago
  • Position: SAP GRC Consultant Location : Raritan, NJ - Onsite Type of Hire :- Full Time Permanent Role Role Description: Must Have Technical/Functional Skills: • Experience in SAP Security and GRC implementation and...
    Permanent employment
    Full time

    Diverse Lynx

    Raritan, NJ
    3 days ago
  • Salesforce Developer Duration: 6- 12+ Months Location: NJ/NY Looking for a Service Cloud/Sales Cloud/Apex triggers Salesforce developer on this team. Need a Salesforce developer with 5+ years. Ideally have their platform developer certification.

    Samprasoft

    Bridgewater, NJ
    5 days ago
  • Overview: Role Overview We are looking for an experienced SAP MM Consultant with strong expertise in logistics and procurement processes , particularly within buy-sell models and end-to-end P2P (Procure-to-Pay) cycles. The ideal candidate should have deep...

    Purple Drive

    Raritan, NJ
    2 days ago
  • Job Post Required Skills: Technical Skill – SAP Financial Supply Chain Management Experience – at least 6-8 years Other skills - must have good finance related knowledge, good in documentation and excellent verbal and written communication skills

    Syntricate Technologies

    Raritan, NJ
    3 days ago
  • Tech Mirrors is seeking a skilled Python Developer in Raritan, NJ. The role requires a minimum of 12 years of experience, with expertise in Python, FastAPI, and Pydantic. Candidates will design and maintain APIs, and deploy services on AWS, focusing on microservices and...

    Tech Mirrors

    Raritan, NJ
    3 days ago
  •  ...for data validation and serialization. Implement scalable service-layer logic for microservices and backend systems. MCP Server Engineering Build and optimize MCP server components to manage microservice orchestration and communication. Ensure high performance,... 
    Contract work

    Tech Mirrors

    Raritan, NJ
    3 days ago
  • Sansar Tec LLC in Bridgewater, NJ is seeking a Senior Python Developer to create robust applications in the pharmaceutical sector. Candidates should have a minimum of 5 years of Python development experience, including knowledge of frameworks like Django or Flask, and familiarity...

    Itlearn360

    Bridgewater, NJ
    3 days ago
  •  ...possess strong programming skills, a deep understanding of Python programming, and a proven track record of delivering high-quality software solutions. Join our dynamic team to drive innovation and contribute to exciting projects that make a difference. Responsibilities... 

    Itlearn360

    Bridgewater, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!