Software Engineer III – API Hub

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer III operating CSAA Insurance Group’s enterprise API and AWS platforms. Automating reliability, observability, deployments, and incident response for AAA insurance services.

Responsibilities:

  • Support and maintain enterprise API management and gateway platforms
  • Manage API onboarding, deployment, versioning, publishing, and lifecycle activities
  • Configure API policies, routing, authentication, authorization, throttling, and traffic management
  • Analyze API performance, availability, latency, and usage trends
  • Design, develop, deploy, and maintain cloud-native solutions using AWS services
  • Support AWS platform components including API Gateway, EKS, Lambda, S3, CloudWatch, IAM, Route53, SNS/SQS, and EventBridge
  • Automate operational tasks using scripting, infrastructure-as-code, and cloud-native tooling
  • Implement resiliency, disaster recovery, backup, and recovery solutions
  • Troubleshoot infrastructure, networking, application, and cloud integration issues
  • Implement monitoring, logging, alerting, dashboards, and distributed tracing
  • Define and measure SLIs, SLOs, and operational reliability metrics
  • Lead incident troubleshooting, root cause analysis, and problem management
  • Participate in production support, on-call rotations, and major incident response
  • Build and maintain CI/CD pipelines and deployment automation
  • Support containerized application deployments using Kubernetes and Helm
  • Develop infrastructure automation using Terraform, CloudFormation, or similar technologies
  • Design, develop, test, and maintain scalable software components and platform services
  • Provide technical guidance during design reviews, implementation planning, and troubleshooting
  • Review system architectures and recommend improvements to availability, performance, and maintainability
  • Create and maintain operational runbooks, support procedures, and engineering documentation
  • Identify operational risks, recurring incidents, and service improvement opportunities
  • Diagnose complex production issues across applications, APIs, cloud infrastructure, and integrations
  • Lead root cause investigations and implement preventative measures
  • Improve platform reliability, automation, observability, and operational processes
  • Evaluate emerging cloud, DevOps, AI/ML, and platform engineering technologies
  • Collaborate with Architecture, Security, Infrastructure, Product, and Development teams
  • Communicate technical issues, risks, and operational status to technical and non-technical audiences
  • Participate in planning, estimation, release readiness, operational reviews, and post-incident reviews

Requirements:

  • 4+ years of proven experience in Software Engineering, Platform Engineering, DevOps, SRE, or Cloud Operations
  • Bachelor's Degree in Computer Science, Engineering, Information Technology, or related field; or equivalent combination of education and experience
  • Experience supporting production applications and customer-facing platforms
  • Success working within Agile and DevOps environments
  • Knowledge of cloud-native services such as AWS Lambda, DynamoDB, and S3
  • Experience with build, integration, and deployment tools such as Jenkins and Maven
  • Experience with programming languages and frameworks such as Java/J2EE, Python, Node.js, JavaScript/TypeScript, and React
  • Experience supporting enterprise API platforms at scale
  • Strong AWS and Kubernetes operational expertise
  • Experience leading production incident response and root cause analysis efforts
  • Familiarity with Site Reliability Engineering principles and practices
  • Ability to influence technical decisions across multiple teams
  • Experience leveraging AI and automation technologies to improve operational efficiency
  • Strong communication and team member relationship skills
  • Success working in highly regulated, customer-facing environments
  • Willingness to travel as needed for divisional/team meetings and other in-person meetings
  • Must have authorization to work indefinitely in the United States
  • CSAA does not provide visa sponsorship; applicants must not require immigration support now or in the future

Benefits:

  • Annual bonus eligibility for most roles
  • 401(k) with a company match
  • Career growth opportunities
  • Leaders and mentors supporting development opportunities and long-term success
  • Remote-first flexible workplace
  • Home-Flex roles working primarily from home
  • Flexibility to work from various locations including CSAA offices
  • Employee resource group participation and volunteering opportunities
  • Reasonable accommodations for qualified applicants and employees with disabilities or other limitations
  • Company-wide annual discretionary bonus through the Annual Incentive Plan (AIP), up to 8% of eligible pay
  • Mentoring, leadership programs, tuition support, and hands-on experiences
  • Inclusive and welcoming workplace
  • Flexible workplace with in-person gatherings for moments that matter