Specialist, Software Engineer - Salesforce

Nationwide Mutual Insurance•Columbus, OH
•Hybrid

About The Position

As a Salesforce Run Developer on Nationwide’s Technology team, you will maintain, enhance, and modernize Salesforce technology solutions. You will work with business stakeholders, product owners, architects, and engineering teams to ensure Salesforce applications and supporting services are secure, reliable, scalable, and aligned with business needs. The role combines Salesforce platform work with Python-based data pipelines and support for containerized applications in Kubernetes environments. The Software Engineer provides technology solutions to business partners by developing new software or modifying and supporting packaged or custom-built applications. The work includes analyzing, coding, configuring, testing, debugging, documenting, and maintaining applications. The role uses Agile and DevSecOps practices, supports production systems, and may provide technical guidance to others. This position follows a hybrid schedule, with in-office presence in Columbus, Ohio, two days per week on Mondays and Tuesdays. Candidates must live within commuting distance of Columbus. The role does not qualify for employer-sponsored work authorization, and Nationwide does not participate in the STEM OPT Extension program.

Requirements

  • Four or more years of software engineering, analysis, or related technology experience.
  • Completion of undergraduate studies in computer science, management information systems, or a related degree; technology experience or non-traditional technology certificates may substitute for an undergraduate degree.
  • Experience developing, configuring, supporting, or administering Salesforce solutions in an enterprise environment.
  • Experience with Salesforce development concepts, including Apex, SOQL, Salesforce APIs, Lightning components, flows, or integrations.
  • Hands-on experience developing Python applications or scripts for ETL, data integration, automation, or operational support.
  • Experience with relational databases, data transformation, file-based data exchange, and REST or SOAP APIs.
  • Working knowledge of Kubernetes and containerized application operations, including deployments, services, configuration, logs, health checks, and troubleshooting.
  • Experience with source control, automated testing, CI/CD, and deployment practices.
  • Proficiency in one or more programming languages such as Java, C++, Python, and JavaScript.
  • Strong knowledge of the software development lifecycle.
  • Ability to tackle complex business and development problems and thrive in a team environment.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Ability to work effectively in an Agile environment and support production systems with urgency and ownership.
  • Ability to work from a commutable distance to Columbus, Ohio, and attend the office Mondays and Tuesdays.
  • This role does not qualify for employer-sponsored work authorization; Nationwide does not participate in the STEM OPT Extension program.

Nice To Haves

  • Knowledge of the insurance or financial services industry.

Responsibilities

  • Provide production support and ongoing enhancements for Salesforce applications, integrations, configurations, and related services.
  • Analyze incidents, defects, and enhancement requests, identify root causes, and implement sustainable solutions.
  • Develop, configure, test, debug, document, and maintain Salesforce solutions using appropriate platform capabilities and development practices.
  • Build and support Python-based ETL processes that move data between Salesforce and enterprise systems.
  • Develop data-quality checks, logging, monitoring, error handling, and operational controls for ETL workflows.
  • Deploy, operate, and troubleshoot containerized applications and services in Kubernetes environments.
  • Collaborate with infrastructure, DevOps, security, data, and application teams to support releases and resolve production issues.
  • Participate in Agile ceremonies, code reviews, technical design discussions, testing, and documentation.
  • Apply secure coding, change-management, and operational practices to protect customer and company data.
  • Contribute to automation and continuous improvement of Salesforce support, deployment, integration, and monitoring processes.
  • Analyze, develop, test, debug, document, and deploy software according to standards and best practices in an Agile environment.
  • Apply secure software and systems engineering practices and use DevSecOps practices, tooling, and techniques.
  • Manage medium- to large-project priorities, deadlines, and deliverables proactively.
  • Drive continuous improvement and learning through training, practice, and innovation.
  • Provide technical guidance to others and perform other responsibilities as assigned.

Benefits

  • Medical, dental, and vision coverage
  • Life insurance
  • Short- and long-term disability coverage
  • Paid time off, with newly hired associates receiving at least 18 days per full calendar year, prorated quarterly based on hire date
  • Nine paid holidays
  • Eight hours of Lifetime paid time off
  • Eight hours of Unity Day paid time off
  • 401(k) with company match
  • Company-paid pension plan
  • Business casual attire
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service