
AAA is a federation of affiliated automobile clubs serving members through automotive, travel, insurance, and logistics-related services. Its offerings include emergency roadside assistance, travel planning resources, maps and guides, and member discounts available across the United States and internationally. Individual clubs operate within their own geographic areas while following shared AAA standards, creating a local service network with broader support for members traveling domestically or abroad.
Remote Software Engineer III, Data Platform Operations — AAA
Operate reliable enterprise data platforms for AAA’s CSAA Insurance Group, with a focus on cloud operations, observability, deployments, and incident response.
$105,345 – $140,550 / year
RemoteFull-timeMiddleSeniorEnglish RequiredData EngineerDescription
- Build and support software and automation that keep enterprise data platforms reliable and operationally ready
- Support platforms including Snowflake, Informatica, StreamSets, Elastic, and AWS services
- Develop, test, deploy, and maintain scalable software, automation, and platform capabilities
- Monitor production data and integration workloads for reliability, scalability, performance, security, and operational readiness
- Deploy, maintain, troubleshoot, and manage the lifecycle of data platform solutions
- Design and implement automation, monitoring, observability, dashboards, alerts, logging frameworks, and operational runbooks
- Contribute to CI/CD pipelines, deployment automation, infrastructure as code, and model release processes
- Investigate and resolve production issues across data platforms, cloud infrastructure, software components, and data integrations
- Take part in root cause analysis and implement corrective and preventive actions
- Work with engineering, business, infrastructure, security, governance, analytics, and other cross-functional teams
- Help design and develop complex software features, components, and automation
- Create design artifacts and contribute to project planning and task estimation
- Provide technical guidance on design, implementation, and troubleshooting
- Explain technical concepts and share updates with technical and non-technical stakeholders
- Find ways to improve productivity, code quality, observability, supportability, governance, security, and developer experience
- Learn about and contribute to the adoption of AI and generative AI technologies
Requirements
- At least four years of progressive software engineering experience
- Bachelor’s degree in computer science, engineering, technology, or a related field, or an equivalent combination of education and progressive software engineering experience
- Experience designing, developing, testing, deploying, or supporting software and automation in an enterprise technology environment
- Ability to work mostly independently, manage assigned work, communicate risks, and collaborate effectively on a cross-functional team
- Practical problem-solving and troubleshooting skills
- Ability to turn business requirements into reliable technical solutions
- Knowledge of AWS, Snowflake, S3, Glue, Lambda, DynamoDB, Informatica, StreamSets, and Elastic
- Knowledge of DevOps, DataOps, Agile, CI/CD, automated testing, observability, logging, monitoring, and incident management practices
- Must be authorized to work indefinitely in the United States
- Visa sponsorship is not provided for this role
Benefits
- Eligible for an annual bonus, including a company-wide discretionary bonus of up to 8% of eligible pay
- 401(k) plan with company match
- Career growth, leadership, and mentorship support
- Remote-first flexible workplace
- Work primarily from home, with flexibility to work from different locations, including CSAA offices
- Employee resource groups and volunteering opportunities
- Reasonable accommodations for qualified applicants and employees with disabilities or other limitations