Java Engineering Lead - ENGINEER II/III

Mutual of Omaha Insurance Co.

United States

Remote

USD 125,000 - 163,000

Full time

3 days ago
Be an early applicant
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

Annual bonus opportunity
Remote work with in-person team events

Job summary

Mutual of Omaha Insurance Co. is seeking a JAVA ENGINEERING LEAD to drive the Customer Communication Management platform within Brand, Marketing & Communications.

The role combines technical leadership with hands-on engineering (40–50% coding) to build a scalable, enterprise-wide solution with Salesforce integrations and analytics. You will set engineering direction, mentor engineers in a SAFe Agile environment, and partner across teams to design, build, and deliver secure digital statements and

Qualifications

  • 5+ years of software engineering, including leadership roles.
  • Hands-on Java and AWS experience.
  • Experience with MuleSoft or similar integration platforms.
  • Proven track record from concept to production.
  • Experience scaling enterprise applications.
  • Ability to define and uphold engineering standards.
  • CI/CD experience including GitHub.
  • Experience mentoring engineers.
  • Familiar with SAFe Agile and PI planning.
  • Strong cross-team communication.

Responsibilities

  • Lead CCM platform engineering, set standards across apps.
  • Coordinate designs with other solution leads and teams.
  • Code approximately 40–50% using Java, MuleSoft and AWS.
  • Assess build-versus-buy for enterprise readiness and vendor solutions.
  • Design core CCM capabilities, including consent center and analytics, with Salesforce integrations.
  • Mentor engineers and collaborate in SAFe Agile environment.
  • Champion AI tools to accelerate development and quality.

Skills

Software engineering
Solution Lead
Engineering Lead
Technical Lead
Java
AWS
MuleSoft
Application development
Enterprise modernization
Engineering standards
CI/CD
GitHub
Mentorship
SAFe Agile
PI planning
Communication

Job description

JAVA ENGINEERING LEAD – CUSTOMER COMMUNICATION MANAGEMENT (ENGINEER II/III)Brand, Marketing & Communications | the company Information Services

the company is expanding its Brand, Marketing & Communications (BMC) program to launch a newly approved, enterprise-wide Customer Communication Management (CCM) platform. This is not a backfill – it is a new role created to help build something from the ground up. The CCM platform will give our customers control over how they receive information from the company, moving statements and benefit communications that were traditionally printed and mailed to secure digital delivery. The result: a better customer experience and meaningful cost savings for the company.

As the Engineering Lead for the CCM platform, you will set the technical direction and engineering standards across a set of interconnected applications – spanning greenfield development, enterprise scaling of existing applications, and integration with vendor and internal systems. You will serve as a Solution Lead, starting with a newly formed discovery team and continuing as the platform expands into dedicated delivery teams.

This role combines technical leadership with hands‑on engineering (approximately 40–50% coding). The ideal candidate is an experienced solution or engineering lead who enjoys building new platforms, keeps teams honest on engineering practices, and is energized by shaping a multi‑year transformation of how the company communicates with its customers.

WHAT WE CAN OFFER YOU:
  • Estimated Salary:
  • Engineer II - $125,000 - $140,000, plus annual bonus opportunity
  • Engineer III - $150,000 - $163,000, plus annual bonus opportunity
  • Benefits and Perks: 401(k) plan with a 2% company contribution and 6% company matchTime Off: Up to 15 days of vacation annually, plus 11 paid holidays including 2 floating holidaysWork Arrangement: Remote, with occasional in-person team events (approximately once per year for 3–4 days)Eligibility: Applicants must not now, nor in the future, require employment sponsorship
WHAT YOU’LL DO:

Platform Engineering Leadership: Serve as the overall engineering lead for the CCM platform, establishing and enforcing engineering standards, patterns, and practices across interconnected applications to ensure they are scalable, maintainable, and ready for future growth.

Solution Leadership: Act as Solution Lead for the CCM discovery team and future delivery teams, coordinating closely with other Solution Leads to align designs, dependencies, and delivery across the program.

Hands‑On Development: Spend roughly 40–50% of your time coding – building greenfield applications and enhancing and scaling existing applications using Java, MuleSoft, and AWS.

Discovery & Build‑vs‑Buy Analysis: Assess the capabilities and gaps of existing applications, estimate the effort to make them enterprise‑ready, and evaluate vendor solutions to recommend where to build versus buy. Findings will directly shape the 2027 critical path plan.

Platform Capabilities: Help design and deliver core CCM capabilities, including a decision engine, a customer consent and preference center, workflow management, and analytics tracking – along with integrations to Salesforce and third‑party tools.

Mentorship & Collaboration: Mentor and guide engineers on the team and partner with QA, business analysts, and technical leadership within a SAFe Agile environment (three‑week sprints, quarterly PI planning).

AI‑Enabled Engineering: Champion the use of AI tools and agents to accelerate development, improve code quality, and increase team productivity.

WHAT YOU’LL BRING:
  • 5+ years of professional software engineering experience, including experience as a Solution Lead, Engineering Lead, or Technical Lead.
  • Strong hands‑on experience with Java and AWS cloud services.
  • Experience with MuleSoft or similar integration platforms, including API design and system‑to‑system integration.
  • Proven track record of building applications from scratch and taking them from concept to production.
  • Experience scaling and modernizing existing applications for enterprise‑wide use.
  • Ability to define and uphold engineering standards across multiple applications and teams.
  • Experience with CI/CD practices and tooling, including GitHub.
  • Experience leading and mentoring other engineers.
  • Comfortable working in SAFe Agile environments and contributing to PI planning within Agile Release Trains (ART).
  • Strong communication skills and the ability to coordinate across teams and stakeholders.
PREFERRED:
  • Experience with Vue.js.
  • Experience with TypeScript and AWS CDK.
  • Experience or strong interest in AI‑assisted engineering, including using AI agents in the development process.
  • Experience with Salesforce integrations.
  • Experience with customer communication management, digital document delivery, or consent and preference management solutions.
  • Experience evaluating and implementing vendor solutions.
  • Insurance or financial services industry experience.

We value diverse experience, skills, and passion for innovation.

If you have questions about your application or the hiring process, email our Talent Acquisition area at . Please allow at least one week from time of applying if you are checking the status.

Fair Chance Notices

Salary: C27 | Pay Scale: CRP C27 - AnnualOriginally posted on Himalayas

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Enterprise Infrastructure Engineer
Lead Enterprise Infrastructure Engineer

MetLif • Cary (NC)

On-site
USD 120,000 - 165,000
Health insurance
401(k) with company match
Life insurance
+2
Principal Solutions Engineer
Principal Solutions Engineer

Freshworks • San Mateo (CA)

On-site
USD 163,000 - 234,000
Dental, medical, vision insurance
Equity + ESPP
Flexible PTO
+2
Software Engineer 3, Platform
Software Engineer 3, Platform

Publicis Groupe • Santa Barbara (CA)

On-site
USD 89,000 - 136,000
Flexible time off
Paid holidays
Team-building events
+7
Full Stack Engineer - Senior Vice President
Full Stack Engineer - Senior Vice President

Citi • New York (NY)

On-site
USD 145,000 - 218,000
Hybrid work model
Leadership ownership
Learning programs
+3
Principal Software Engineer
Principal Software Engineer

Splash • New York (NY)

On-site
USD 194,000 - 210,000
Lead Engineer — Application Engineering
Lead Engineer — Application Engineering

insightsoftware, LLC • North Carolina

On-site
USD 124,000 - 156,000
Manager - Customer Solutions Engineering
Manager - Customer Solutions Engineering

Fastly, Inc. • Los Angeles (CA)

On-site
USD 143,000 - 201,000
Medical, dental, vision
401(k) with company match
Employee Stock Purchase Program
+2
Senior Platform Engineer, Java Full Stack Applications Development, SVP
Senior Platform Engineer, Java Full Stack Applications Development, SVP

Citi • New Jersey

On-site
USD 177,000 - 265,000
Medical benefits
401(k)
Life insurance
+6
Senior Platform Engineer, Java Full Stack Applications Development, SVP
Senior Platform Engineer, Java Full Stack Applications Development, SVP

Citi • Jersey City (NJ)

On-site
USD 177,000 - 265,000
Lead Full Stack Engineer
Lead Full Stack Engineer

Eightelevengroup • Louisville (KY)

On-site
USD 140,000 - 190,000