Staff Software Engineer
$175k - $190kZinnia
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
$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...SuggestedFull timeShift workDay shift$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,...SuggestedFull timeRelocationShift workDay shift$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...SuggestedFull timeShift workDay shift- ...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...SuggestedTemporary workWork experience placementWork at officeRemote work2 days per week1 day per week
- ...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
$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 timeShift workDay shift- 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-...
- ...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 workImmediate start
- 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 officeLocal areaImmediate start3 days per week
- 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 PersonasImmediate start3 days per week
- 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...
- ...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...
- 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 employmentContract workLocal area
- 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...
- 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...
- 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
- 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...
- ...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 workWork at office
$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 timeTemporary workFor contractors$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...- 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
$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 employmentContract workFor contractorsLocal area- 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 employmentFull time
- 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.
- 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...
- 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
- 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...
- ...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
- 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...
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- healthcare software sales Bridgewater, NJ
- id software Bridgewater, NJ
- senior c# .net software developer Bridgewater, NJ
- software implementation project manager Bridgewater, NJ
- software sales Bridgewater, NJ
- entry level software sales Bridgewater, NJ
- remote software sales Bridgewater, NJ
- software Bridgewater, NJ
- ultimate software Bridgewater, NJ
- software asset management analyst Bridgewater, NJ

