Senior Software Engineer — Technology Integration

Battelle

Columbus (OH)

Hybrid

USD 105,000 - 150,000

Full time

42 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Flexible schedule

Job summary

Battelle is seeking a Senior Software Engineer to design, develop, and evaluate software for government and mission-focused customers. You will work across digital test infrastructure, data collection, visualization tools, and integration environments to deliver high‑impact software solutions.

The role requires domestic and international travel to support meetings, reviews, and program activities; strong collaboration and lifecycle involvement are essential for success in this fast‑paced,

Qualifications

  • Bachelor’s degree in computer science, engineering, or related field with 5+ years of experience, or advanced degree with more.
  • Experience developing software for complex technical systems or applications.
  • Proficiency in multiple programming languages and tools (Python, C, C++, C#, Java; Git).

Responsibilities

  • Design, develop, test, and maintain software for complex environments.
  • Build data collection, visualization, analytics, and integration workflows.
  • Collaborate with cross‑functional teams and participate in reviews and sustainment activities.
  • Provide engineering support across integration, testing, and troubleshooting.

Skills

Python
C/C++
C#
Java
Git

Education

Bachelor’s degree in a related technical field
5+ years of related experience
Master’s or PhD (optional)

Tools

Linux
Windows

Job description

Battelle is seeking a Senior Software Engineer to design, develop, and evaluate software for government and mission-focused customers. You will work across digital test infrastructure, data collection, visualization tools, and integration environments to deliver high‑impact software solutions.

The role requires domestic and international travel to support meetings, reviews, and program activities; strong collaboration and lifecycle involvement are essential for success in this fast‑paced,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Test Engineer: Systems Integration & Field Testing
Senior Test Engineer: Systems Integration & Field Testing

Battelle • Columbus (OH)

Hybrid
USD 105,000 - 150,000
Hybrid arrangement
Flexible compressed schedule
Paid time off
Senior Software Engineer - Technology Integration
Senior Software Engineer - Technology Integration

Battelle • Columbus (OH)

Hybrid
USD 105,000 - 150,000
Hybrid work model
Flexible schedule
Senior Systems Engineer — Mission-Critical Integration
Senior Systems Engineer — Mission-Critical Integration

Battelle • Columbus (OH)

Hybrid
USD 128,000 - 183,000
Hybrid work arrangement
Flexible schedule
Paid time off
+3
Senior Test Engineer - Technology Integration
Senior Test Engineer - Technology Integration

Battelle • Columbus (OH)

Hybrid
USD 105,000 - 150,000
Hybrid arrangement
Flexible compressed schedule
Paid time off
Senior Systems Engineer - Technology Integration
Senior Systems Engineer - Technology Integration

Battelle • Columbus (OH)

Hybrid
USD 128,000 - 183,000
Hybrid work arrangement
Flexible schedule
Paid time off
+3
Mid-Level Software Engineer
Mid-Level Software Engineer

Battelle • Virginia (MN)

On-site
USD 115,000 - 160,000
Hybrid work arrangement
401(k) retirement savings plan with 5%
Senior Computer Engineer — Embedded, ML & Data Systems
Senior Computer Engineer — Embedded, ML & Data Systems

Battelle • Chantilly (VA)

On-site
USD 200,000 - 270,000
Hybrid work model
Tuition assistance
401(k) retirement plan
Software Engineer
Software Engineer

Battelle • Beavercreek (OH)

Hybrid
USD 100,000 - 115,000
Flexible work schedule
400(k) retirement savings plan
Tuition assistance
Embedded Systems Software Engineer – Security-Critical
Embedded Systems Software Engineer – Security-Critical

Battelle • Columbus (OH)

Hybrid
USD 86,000 - 123,000
Compressed schedule with every other/2
Hybrid work model
Paid time off
+3
Mid-Level Software Engineer - Embedded Systems
Mid-Level Software Engineer - Embedded Systems

Battelle • Columbus (OH)

On-site
USD 86,000 - 159,000
Compressed work schedule: every other
Hybrid work arrangement — 60% in‑house
Paid time off
+3