Senior Software Engineer – Data Architect for Battery Research

Integer Technologies

Columbia (SC)

On-site

USD 120,000 - 180,000

Full time

17 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance coverage for employee
Relocation assistance
Competitive base salary
Year-end bonuses
401(k) matching
Paid vacation
Paid holidays

Job summary

Integer Technologies is hiring a Senior Software Engineer who will report to the Industry 4.0 Engineering Manager within the Digital Engineering Division. This role leads research, development, and implementation of new approaches to structuring lithium-ion battery manufacturing data and building a digital thread for optimization and decision-making.

We use digital engineering tools to optimize large manufacturing systems.

Qualifications

  • U.S. citizenship with ability to obtain DoD clearance.
  • Bachelor’s in CS or related engineering field.
  • 5+ years in software development / data architecture.
  • Experience with databases and queries (Neo4j, MongoDB, PostgreSQL, SQL/NoSQL).
  • Programming in Python, Java, or Scala.
  • Knowledge graphs, ontologies, semantic-web tech for data to information.
  • Experience with concurrent data streams and digital twins.

Responsibilities

  • Lead data architecture within a research team.
  • Apply AI/ML and ontologies to large, diverse datasets.
  • Develop cohesive data models linking simulations and process data.
  • Integrate data architecture with digital-thread tools and models.
  • Build prototypes and commercial applications using various databases and IoT tech.
  • Design and maintain ETL pipelines for APIs, models, sensors, and equipment.

Education

Bachelor's degree in Computer Science or related field
5+ years in software development / data architecture

Tools

Neo4j
MongoDB
ArangoDB
PostgreSQL
SQL/NoSQL
Python
Java
Scala
Cypher
GraphQL
TensorFlow/PyTorch

Job description

Integer is a science and technology research and development organization focused on complex problems. Candidates must be able to conduct research, learn advanced concepts across engineering disciplines, and communicate findings to experts and non-experts.

Company Benefits
  • Integer fully covers medical, prescription, vision, and dental insurance costs for the employee and dependents. Meaning Integer standard plan pays 100% of health insurance premiums for your entire family from a well-known national insurer, saving its employee’s thousands of dollars annually.
  • Relocation assistance available.
  • Base salaries which exceed local & national industry averages.
  • Year-end performance-based bonuses.
  • 401(k) with company matching; no funny business.
  • Paid Vacation
  • Paid Holidays
Company Perks
  • Startup culture with the stability of a large company. Integer’s business plan has years of time-phased contracted work, alleviating the would-be risk from a traditional small company.
  • Direct access to company leadership, prioritization of people over process, and a stellar team with a shared desire for personal and professional growth.
  • Friendly atmosphere where people enjoy not only their work and what they’re creating but enjoy helping each other as well.
About the role

Integer Technologies is hiring a Senior Software Engineer who will report to the Industry 4.0 Engineering Manager within the Digital Engineering Division. This role will lead research, development, and implementation of novel approaches to structuring lithium-ion battery manufacturing data and building a digital thread that makes information available when and where it is needed for optimization, control, and decision-making.

Integer uses digital engineering tools to optimize large, complex manufacturing systems. Within the Industry 4.0 team, this role will build digital twins and digital threads for advanced battery cell and module manufacturing. The digital thread serves as the authoritative source for models, simulations, historical data, and software tools throughout the product lifecycle.

What you'll do

Serve as the hands-on subject matter expert for data architecture within a collaborative research team. The successful candidate will be forward-thinking, creative, and motivated to build new solutions. Responsibilities include:

  • Translate data into knowledge: Apply ontologies, information theory, data science, machine learning, and AI to make large, diverse data sets understandable and actionable.
  • Develop cohesive data models: Connect and contextualize models, simulations, user inputs, and manufacturing-process data to improve decisions and insights.
  • Digital Engineering: Integrate manufacturing data architecture and digital-thread capabilities with digital engineering models and process-modeling tools.
  • Drive data-informed process improvement: Collaborate with design and manufacturing teams to apply AI/ML methods and develop surrogate models linking manufacturing variables to product performance and quality.
  • Turn research into prototypes: Build functional prototypes, demonstrations, and commercial applications using graph, time-series, relational, and distributed databases; data lakes; and IoT technologies.
  • Build scalable data pipelines: Design and maintain ETL pipelines for APIs, external providers, synthetic models, test equipment, sensors, and industrial control devices.
Required Qualifications
  • U.S. citizenship and the ability to obtain and maintain a U.S. DoD Secret clearance.
  • Bachelor's degree in Computer Science, Software/Computer/Electrical Engineering, or a related field.
  • 5+ years of experience in software development, data architecture, or a related field.
  • Experience in database schema design (e.g., Neo4j, MongoDB, ArangoDB, or PostgreSQL) and writing queries in SQL, NoSQL query languages, JSONiq, GraphQL, or Cypher.
  • Experiency in programming languages like Python, Java, or Scala.
  • Experience designing and maintaining data models and using knowledge graphs, ontologies, or semantic-web technologies to transform data into useful information.
  • Experience building systems that use concurrent data streams from physical equipment and simulations, including digital twins.
  • Strong problem-solving, attention to detail, communication, and cross-functional collaboration skills.
Desired Qualifications
  • Master's or doctoral degree in Computer Science, Electrical Engineering, Chemical Engineering, or a related field.
  • Experience in advanced or automated high-volume manufacturing, preferably lithium-ion battery manufacturing, or developing tools for manufacturing processes.
  • Experience with machine learning, physics-informed deep learning, and frameworks such as TensorFlow or PyTorch.
  • Familiarity with machine-control systems, including sensing, communications, and system-level controls for electrical plants, machinery, and electromechanical systems (PLCs, SCADA, and OT).
  • Experience conducting research, applying findings, and using model-based methods to design data models, architectures, or ontologies.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with enterprise and manufacturing data systems, including PLM, ERP, and QMS.
  • Experience with ROI and cost modeling and managing capital-equipment projects.
  • Experience developing software products in a defense environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Integer Technologies • Columbia (SC)

On-site
USD 140,000 - 200,000
Medical insurance for employee and 2+
Relocation assistance
Competitive base salaries
+4
Senior Modeling and Simulation Engineer – Battery Research
Senior Modeling and Simulation Engineer – Battery Research

Integer Technologies • Columbia (SC)

On-site
USD 110,000 - 160,000
Relocation assistance
Competitive base salary
Year-end performance-based bonus
+2
Senior Modeling and Simulation Engineer
Senior Modeling and Simulation Engineer

Integer Technologies • Columbia (SC)

On-site
USD 120,000 - 180,000
Relocation assistance
Base salaries above industry averages
Year-end performance-based bonuses
+3
Software Engineer – Data Architect
Software Engineer – Data Architect

Integer Technologies • Columbia (SC)

On-site
USD 85,000 - 110,000
Innovative research environment
Opportunities for professional development
Senior Software Engineer - Digital Twin & Data Architecture
Senior Software Engineer - Digital Twin & Data Architecture

Integer Technologies • Columbia (SC)

On-site
USD 120,000 - 180,000
Health insurance coverage for employee
Relocation assistance
Competitive base salary
+4
Lead Data Architect – Digital Twins in Battery Manufacturing
Lead Data Architect – Digital Twins in Battery Manufacturing

Integer Technologies • Columbia (SC)

On-site
USD 140,000 - 200,000
Medical insurance for employee and 2+
Relocation assistance
Competitive base salaries
+4
Manufacturing Data Engineer
Manufacturing Data Engineer

Ionstoragesystems • Beltsville (MD)

Hybrid
USD 95,000 - 120,000
Medical, dental, vision, disability, &
Equity opportunities in the company
Company and floating holidays
+4
Senior Process Development Engineer
Senior Process Development Engineer

Integer Holdings • Plymouth (MN)

On-site
USD 104,000 - 168,000
Comprehensive benefits package
401(k) plan with company matching
Paid time off and holidays
+1
Senior Manufacturing Engineer
Senior Manufacturing Engineer

Integer • Town of Alden (NY)

On-site
USD 110,000 - 160,000
Engineer III, Process Development*
Engineer III, Process Development*

Integer Holdings • Brooklyn Park (MN)

On-site
USD 96,000 - 140,000
Healthcare benefits
401(k) with company matching
Paid time off