Why AAA Life
AAA Life is a respected and trusted American brand that has been focusing on Life Insurance and Annuity Products since 1969. At AAA Life we have over 1.8 million policies where we take pride in earning the trust of our policyholders who understand our promise to be there for them – and their families – when we’re needed most. By joining the AAA Life team, you are joining a company that genuinely cares about helping each other, with a devotion to protect the lives of those around us. We embrace a diverse, equitable, inclusive culture where all associates can feel a sense of belonging and use their unique talents and perspective to influence, innovate, motivate, and thrive.
How You’ll Work
Work Solution: Hybrid (Tuesday- Thursday) or Remote (USA)
Relocation Eligibility: Available
AAA Life’s Integration and Platform Services team owns the enterprise control plane for APIs and events: a single, governed surface that centralizes security, contract governance, observability and operational controls across legacy and modern systems.
We’re hiring a seasoned, hands-on senior software engineer to design, build and operate that integration platform — owning architecture, vendor selection, POCs, production readiness, and operational excellence. You will be a technical leader for the integration layer and a primary technical partner to: DevOps, Security, Data, and the Transformation Office.
You will help stand up an event-first, API-first integration overlay (managed event bus + schema registry, API gateway, transactional patterns, connector/streaming layer), implement enterprise observability and SLOs, and lead the modernization efforts.
The Senior Software Engineer is responsible for designing, writing and maintaining application software on premise or on cloud that is scalable, predictable, high-quality and high-performance to support our business needs in an Agile environment with minimal supervision. They are responsible for guiding the technical team on various technical, process and applications as a Subject Matter Expert. Senior Software Engineer provides technical design and solutions in specific applications and technologies and ensures proper planning, meeting schedules and solution delivery that meet design specifications while adhering to the AAA Life application development standards. Senior Software Engineer will work on multiple work streams/program teams and assist other developers and project managers.
Development Practices
Project Responsibilities
Leadership Responsibilities
Required Education/Experience
Preferred Experience
Work Environment
Works in a temperature-controlled environment.
Essential Job Functions
While performing the duties of this job, the employee is frequently required to stand, walk, sit, use hands to finger, handle, or feel and talk or hear. Specific vision abilities required by this job include close vision, distance vision, color vision, depth perception, and ability to adjust focus.
This job requires the ability to perform duties contained in the job description for this position, including, but not limited to, the above requirements. Reasonable accommodations will be made for otherwise qualified applicants as needed to enable them to fulfill these requirements.
#LI- Remote
Software Powered by iCIMS
www.icims.com