Point your AI agent at freehire and let it find you a job.

Get the CLI →

nationwide

Specialist - Software Engineer (API Developer / Platform Engineering)

Posted Updated 3 views
Discussion
If you’re passionate about being part of a dynamic organization that enables a Fortune 100 company with nearly $70 billion in annual sales to drive innovation and adopt new technologies that deliver business results, then Nationwide’s Technology team could be the place for you! At Nationwide®, “on your side” goes beyond just words. Our customers are at the center of everything we do and we’re looking for associates who are passionate about delivering extraordinary care.

-


Role summary

Build secure, scalable APIs and integration services that enable AI use-cases to access approved enterprise systems, cloud-security data, workflows, and knowledge sources. This role will establish reusable service patterns and integration capabilities for the AI Build Line.

Key responsibilities

  • Design, develop, test, and support RESTful APIs and backend services using Java Spring Boot or Python.
  • Build and manage API products, policies, authentication, authorization, traffic controls, and observability using Apigee.
  • Develop integrations to approved internal services, cloud platforms, data sources, and workflow systems.
  • Package and deploy services to Kubernetes-based environments, using cloud-native configuration, health checks, autoscaling, and resilience patterns.
  • Implement CI with GitHub Actions and CD with Harness, including automated unit, integration, security, and deployment tests.
  • Apply API security practices including OAuth/OIDC, service-to-service authentication, input validation, rate limiting, audit logging, and secrets management.
  • Collaborate with the AI Engineer and other engineers to expose secure interfaces for agentic workflows and user experiences.
  • Create clear API contracts, runbooks, and operational documentation.

Required qualifications

  • Strong experience in software engineering, building backend services, or APIs.
  • Strong proficiency in Java with Spring Boot or Python
  • Experience designing and supporting REST APIs in an enterprise environment.
  • Hands-on Kubernetes deployment experience, including containers, manifests or Helm, service configuration, and troubleshooting.
  • Experience with GitHub Actions for CI and Harness for continuous delivery or an equivalent enterprise CD platform and building IaC code to deploy applications
  • Experience using Apigee for API development, policy configuration, and lifecycle management.
  • Strong understanding of secure coding, application authentication and authorization, and API security.
  • Experience with source control, automated testing, peer review, and production support.

Preferred qualifications

  • Experience developing in the Kubernetes environment
  • AWS development experience, including IAM, EKS, API Gateway, Lambda, or related services.
  • Build and deploying Cloud Native applications using Infrastructure-as-Code: CDK/Helm Charts to AWS/K8s environments
  • Experience integrating AI/LLM services, event-driven systems, or asynchronous messaging.
  • Familiarity with infrastructure as code, observability platforms, and SRE practices.
  • Experience in cyber security, cloud security, or a regulated enterprise environment.

Other expectations

  • Build reusable, secure, observable software that follows Nationwide’s AWS Golden Path and standard technology stack.
  • Prioritize engineering quality, automated testing, security, resilience, and maintainability alongside delivery speed.
  • Collaborate across core product team and cross-train with operational team, develop run books and move capabilities into production.

-

Job Description Summary

If you’re enthusiastic about delivering secure technology solutions to support a company providing extraordinary care to its customers, then Nationwide Technology is the place for you. Nationwide's industry-leading technology workforce embraces an agile work environment and a collaborative culture to deliver outstanding solutions and results. If that sounds like something you aspire to, we want to hear from you!

As a Software Engineer, you will focus primarily on providing high quality, efficient technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications. In this capacity, you’ll analyze, code, configure, test, debug, document and maintain applications.

Job Description

Key Responsibilities:

  • Analyses, solutions, develops, tests, debugs, documents and deploys software according to standards in an agile environment.

  • Applies secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities.

  • Uses DevSecOps practices, tooling and techniques.

  • Drives continuous improvement and learning through ongoing training, practice and innovation.

  • Manages medium to large project priorities, deadlines and deliverables proactively.

  • Additional responsibilities may include collaboration across teams and adherence to company standards.

Qualifications & Experience:

Education:

Undergraduate studies in computer science, management information systems, or other related degree. Technology experience or non-traditional technology certificates can be substituted for an undergraduate degree.

Experience:
Four or more years of analysis and technology experience.

Technical Skills:

  • CI/CD

  • Cloud Computing

  • Programming Languages

  • Software Development Life Cycle (SDLC)

  • Software Engineering

  • Software Security

  • Software Testing

  • Systems Integration

Soft Skills & Attributes:

  • Strong communication and collaboration skills

  • Analytical and problem-solving mindset

  • Ability to work in agile and global environments

  • Time management and prioritization

  • Proficiency in one or more programming language such as Java, C++, Python, JavaScript.

  • Strong knowledge of software development lifecycle.

  • Proven ability to tackle complex business and development problems.

  • Ability to thrive in a team environment. Insurance/financial services industry knowledge a plus.

Additional Information:

Reporting Structure:
Reports to Manager or Director.

Location Flexibility:
Hybrid with periodic in-office collaboration

Equal Opportunity Statement:
Nationwide is committed to diversity and inclusion. All qualified applicants will be considered without regard to race, gender, disability, religion, or other protected categories.

-

Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available