Specialist, Software Engineer - Salesforce

Nationwide•Columbus, OH
•$95,500 - $143,500•Hybrid

About The Position

As a Salesforce Run Developer, you will maintain, enhance, and modernize Nationwide’s Salesforce technology solutions. You will partner 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 knowledge with hands-on Python data-pipeline development and support for containerized applications in Kubernetes environments. As a Software Engineer, you will provide high-quality, efficient technology solutions to business partners by creating new software applications or modifying and supporting existing packaged or custom-built applications. You will analyze, code, configure, test, debug, document, and maintain applications, applying secure engineering and DevSecOps practices in an Agile environment. The role reports to a Technology Manager/Director. The 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 is exempt and not eligible for overtime; associates may have on-call responsibilities after normal working hours and/or on weekends. Employer-sponsored work authorization is not available, and the role does not qualify for the STEM OPT Extension program.

Requirements

  • 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.
  • Four or more years of software engineering, analysis, or related technology experience.
  • 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.
  • Ability to 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 appropriate urgency and ownership.
  • Must be based within a commutable distance of Columbus, Ohio.
  • Must be able to work in the office in Columbus, Ohio, two days per week, Mondays and Tuesdays.
  • This role does not qualify for employer-sponsored work authorization and does not participate in the STEM OPT Extension program.

Nice To Haves

  • 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.
  • Insurance or financial services industry knowledge.

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 extract, transform, validate, and load 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 running 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 best practices to protect customer and company data.
  • Contribute to automation and continuous improvement of Salesforce support, deployment, integration, and monitoring processes.
  • Analyze solutions; develop, test, debug, document, and deploy software according to standards and best practices in an Agile environment.
  • Apply secure software and systems engineering practices throughout the delivery lifecycle.
  • Use DevSecOps practices, tooling, and techniques.
  • Drive continuous improvement and learning through training, practice, and innovation.
  • Manage medium- to large-project priorities, deadlines, and deliverables proactively.
  • Provide technical guidance to others.
  • May perform other responsibilities as assigned.

Benefits

  • Medical, dental, and vision coverage
  • Life insurance
  • Short- and long-term disability coverage
  • Paid time off; newly hired associates receive a minimum of 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