Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Data Architect

Integer Technologies

#LI-DNI

Software Engineer – Data Architect

Columbia, SC

Integer Technologies is currently hiring a Software Engineer reporting to the Industry 4.0 Engineering Manager within the Digital Engineering Division. This Software Engineer will serve as a Subject Matter Expert (SME) on large, multi-year research programs with an emphasis on developing digital data architectures such as digital threads for advanced manufacturing systems .

Integer's projects use digital engineering tools to support decision-making and optimization of large and complex manufacturing systems. The Industry 4.0 team is focused on building digital twins and digital threads for advanced manufacturing applications. The digital thread is the authoritative source for models, simulations, historical data, and software tools throughout the product lifecycle.

This role will oversee the research, development, and implementation of novel approaches to structuring the data and building a digital thread paradigm, making the information contained within available when and where it's needed for optimization, control, and decision making.

Integer is a science and technology research and development organization. As such, much of our work entails developing solutions for complex problems that presently have no known solutions. To achieve internal and customer project goals, all candidates must be able to perform research, understand new concepts from other engineering disciplines on advanced and complex topics, and document findings in a way that is easy for non-experts to understand.

Join us in shaping the future of manufacturing through cutting-edge technology and innovative research.

Primary Responsibilities:

  • Design and Develop Data Architectures: Lead the development of data architectures and methods to integrate data into manufacturing applications, ensuring data integrity, accessibility, and scalability.
  • Build and Maintain Scalable Data Pipelines: Design, develop, and maintain scalable data pipelines for extracting, transforming, and loading (ETL) data from various sources, including APIs, external data providers, and data streams from test equipment, sensors, and industrial control devices.
  • Develop Methods for Data Ingestion: Develop methods for ingesting data from multiple sources, including product design information, code and software architecture, transactional data, and streaming data, enabling the creation of a unified view of data.
  • Develop Applications for Data Availability and Validation: Develop applications to support data availability, validation, and transformation, ensuring that data is accurate, complete, and accessible to stakeholders.
  • Lead Development of Cohesive Data Models: Lead the development of cohesive data models to connect and contextualize information from models, simulations, users, and manufacturing process data, enabling better decision-making and insights.
  • Contribute to Manufacturing Design and Development: Contribute to the design of a holistic manufacturing design, development, and operations environment, serving as the subject matter expert for data architectures and analytics.
  • Support Research Projects: Support active and future research projects by leading the development of data architectures and methods, ensuring that data engineering solutions are aligned with business objectives.
  • Collaborate with Cross-Functional Teams: Collaborate with cross-functional teams, including data scientists, engineers, and manufacturing specialists, to provide technical expertise and support, ensuring that data engineering solutions meet business needs.
  • Develop Automated Workflows: Develop automated workflows to streamline data operations and reduce manual intervention, improving efficiency and reducing errors.
  • Maintain Database Infrastructure: Develop and manage the database infrastructure required to implement digital threads, ensuring that data is properly stored, managed, and secured.
  • Maintain Clear Documentation: Maintain clear documentation for data systems, pipelines, and processes, ensuring that knowledge is shared across teams and that issues can be quickly resolved.

Required Qualifications:

  • Must be a U.S. Citizen with 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.
  • 3+ years of experience in software development, data architecture, or related field.
  • Proficiency in SQL, NoSQL and graph databases and their query languages (e.g. Neo4j, MongoDB, ArangoDB, GraphQL, Cypher).
  • Proficiency in programming languages like Python, Java, or Scala.
  • Experience working with tools and methods to structure and transform data into useful information - knowledge graphs, ontologies, semantic-web, etc.
  • Experience with design and maintenance of data models.
  • Experience building systems utilizing simultaneous data streams from real-world equipment and simulations such as Digital Twins.
  • Excellent problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills to collaborate effectively across departments.
  • Experience in conducting research and applying findings to practical applications.
  • Desired Qualifications:
  • Master's or Ph.D. degree in Computer Science, Electrical Engineering, or a related field.
  • Experience with machine learning, physics-informed deep learning, and deep learning frameworks such as TensorFlow or PyTorch.
  • Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud).
  • Experience with model-based design of data models, architectures, or ontologies.
  • Experience with enterprise and manufacturing data systems, including PLM, ERP, and QMS systems.
  • Experience working in an advanced manufacturing environment or developing tools and applications for manufacturing processes,
  • Experience developing software products in a defense environment.
  • Familiarity with machine control systems including sensing, communication, and system level controls for electric plants, machinery, and electromechanical systems (PLCs, SCADA, and OT systems).
  • Experience with version control systems (e.g., Git, PLM, etc.).
  • Proven track record of research contributions in relevant fields.
  • An understanding of the DoD's mission, capability gaps, and the ability to pursue new advanced manufacturing research projects to address these needs.

If you meet the qualifications listed above and align with Integer's Core Values, we encourage you to apply. Join our dynamic research and development team and contribute to the future of manufacturing excellence.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Data Architect in Columbia, SC vacancy
  • $79.2k - $178.1k

     ...Job Description Oracle Health Data Intelligence is growing and looking for a Senior Software Engineer to join the HealtheIntent - Identity Services team! This development team builds Personnel, Organization and Consumer services which are the base of the security models... 
    Suggested
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    Oracle

    Columbia, SC
    2 days ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...Overview We're looking to hire for our Data side of our AI team at Speechify. This role...  ...work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be... 
    Suggested
    Full time
    Work at office
    Shift work

    Speechify

    Columbia, SC
    4 days ago
  • $186.07k - $218.9k

     ...is expected and fully supported. The Data Platform team builds and operates systems...  ...and powering end-user experiences. As an engineer on the team you will contribute to the full...  ...have at least 5+ years of experience in software engineering. You have Strong Python, Go... 
    Suggested
    Local area

    Coinbase

    Columbia, SC
    2 days ago
  • $95k - $154k

     ...applications and hear nothing back. If you're a Java developer, software programmer, data scientist, or data analyst struggling to break into the...  ...developers, Python/Java developers, data analysts/data engineers/data scientists, and machine learning engineers for full-time... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Columbia, SC
    4 days ago
  • $210.6k - $305.1k

     ...Team Join Cisco's core Hypershield Data Plane team within the Security Business...  ...a small, highly experienced distributed engineering group made up of senior technical...  ...domain experts who work closely across software, hardware, and system architecture boundaries... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Cisco

    Columbia, SC
    6 days ago
  • $253.9k - $298.7k

     ...great products, but a world-class data foundation beneath them. The Data Platform team is the engine that makes Coinbase's data...  ...visionary, hands-on Senior Staff Software Engineer to help define and...  ...not just how to trim it. ~ Architect for the AI-Native Future: Redesign... 
    Local area

    Coinbase

    Columbia, SC
    4 days ago
  • $95 - $110 per hour

     ...service. For more information, visit SolomonEdwards Position Summary: We are seeking a highly skilled Senior Data Engineer / Cloud Data Architect to support a major enterprise data modernization initiative. This role will focus on architecting, building, and optimizing... 
    Hourly pay
    Contract work
    Remote work

    SolomonEdwards

    Columbia, SC
    1 day ago
  • $96.8k - $251.6k

     ...computer-science fundamentals — data structures, algorithms,...  ...across layers, from database engine internals to developer-facing...  ...SQL/JSON engine features — Architect and implement capabilities in...  ...installed bases in enterprise software. Experienced peers — You will... 
    Temporary work
    Flexible hours

    Oracle

    Columbia, SC
    13 days ago
  •  ...Micro1 is seeking a Software Developer to join a dynamic team focused on building scalable applications. This remote role requires expertise in programming languages such as Python, Rust, and GoLang, and strong collaboration skills. The developer will be responsible for... 
    Remote work

    Micro1

    Cayce, SC
    6 days ago
  • A leading data solutions provider in Columbia is seeking a data integration specialist to design and optimize ETL workflows and data platforms. The role involves collaboration with stakeholders to align complex data solutions while maintaining performance and reliability... 

    Carrington

    Columbia, SC
    5 days ago
  •  ...activates enterprise intelligence by unifying data, knowledge and business context to...  ...enterprise environments. As a member of our AI engineering team, you'll play a critical role in...  ...hardest problems in AI and enterprise software - from scalable multi-agent coordination... 
    Hourly pay
    Permanent employment
    Internship
    Summer internship
    Flexible hours

    Teradata

    Columbia, SC
    3 days ago
  • Hakkōda, an IBM Company is seeking a Sr. Consultant in Analytics Engineering based in Columbia, South Carolina. This role involves designing and delivering analytical data models, mentoring junior staff, and working closely with clients to meet their requirements. Candidates... 
    Remote work

    Hakkōda, an IBM Company

    Columbia, SC
    3 days ago
  • $123.4k - $176.3k

     ...Networks' PPS Analytics platform analyzes data from electronic medical records (EMR),...  ...). Job Summary The Senior Data/AI Engineer is a senior individual contributor on the...  ...Experience: 8+ years in Data Engineering, Software Engineering, or Analytics, with a proven... 
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Columbia, SC
    1 day ago
  • $186.07k - $218.9k

     ...Coinbase is seeking experienced backend engineers to join our team to build out the next generation...  ...that span product, backend systems, ML, data and more. Not everyone needs to be full-...  ...have at least 5 years of experience in software engineering. You’ve designed, built,... 
    Local area

    Coinbase

    Columbia, SC
    5 days ago
  • $60 per hour

    A technology company is seeking proficient programmers to develop AI systems. This remote role offers flexibility in project selection and can accommodate a full-time position. Responsibilities include solving coding problems and evaluating AI-generated code. Candidates...
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Columbia, SC
    4 days ago
  • $233.3k - $385k

     ...and customer-facing Fellow AI Engineer to define and lead UKG’s...  ...Collaborate with Product, Engineering, Data Science, Security, and Legal...  ...senior engineers and architects. Foster a culture of pragmatic...  ...• Experience: 15+ years in software development and AI, with at least... 
    Local area

    UKG

    Columbia, SC
    1 day ago
  • $60 per hour

    A leading AI development firm is seeking proficient programmers to contribute to cutting-edge AI systems. This fully remote position offers flexibility to choose projects and work schedules, with competitive pay up to $60 USD/hour based on performance. Responsibilities ...
    Remote work

    DataAnnotation

    Columbia, SC
    3 days ago
  • $60 per hour

    A leading AI development company is seeking proficient programmers to join their remote team. You will design coding challenges for AI systems, evaluate AI-generated code, and work flexibly on various projects. Suitable candidates should be fluent in English and have a ...
    Hourly pay
    Remote work

    DataAnnotation

    Columbia, SC
    4 days ago
  • Technetics Group in Columbia, South Carolina, is hiring a Materials Research Engineer to support product development and materials testing. This entry-level position involves conducting materials analysis, preparing test plans, and contributing to cross-functional teams... 

    Technetics Group

    Columbia, SC
    4 days ago
  • IBM Computing is seeking a Sr. Consultant, Analytics Engineering, to transform raw data into trusted assets for decision-making. The role demands expertise in SQL, data modeling, and production experience with dbt. Ideal candidates will lead modeling decisions and mentor... 

    IBM Computing

    Columbia, SC
    3 days ago
  • $86k - $126k

    COMFORT SYSTEMS is looking for a Senior Application Engineer in Columbia or Sumter, SC to manage pre/post-order processes for switchboard orders in data centers. Responsibilities include overseeing drawings, coordination, order management, and supporting design teams.... 

    COMFORT SYSTEMS

    Columbia, SC
    5 days ago
  • $96.8k - $251.6k

     ...burden. We're looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines that ingest, transform, and analyze...  ...Science or equivalent. 12+ years of relevant software engineering experience. Strong software... 
    Temporary work
    Flexible hours

    Oracle

    Columbia, SC
    4 days ago
  • $156.64k

     ...Maximus is currently seeking an IT Principal Data Architect. The IT Principal Data Architect - (Data Migration) is a senior technical leader responsible for the architecture, engineering, and delivery of large-scale, complex data migration programs, transforming data from... 
    Local area
    Remote work

    MAXIMUS

    Columbia, SC
    5 days ago
  • $140k - $200k

     ...Senior Software Engineer, Windows/Desktop Applications - Columbia, SC, USA The mission of Speechify...  ...fundamentals: OOP, design patterns, data structures, algorithms, memory...  ...technical leadership (e.g. Tech Lead, Architect). Flexibility, autonomy, and responsibility... 
    Work at office

    Speechify

    Columbia, SC
    1 day ago
  • $66.04 per hour

     ...Senior Software Engineer (AI) We're hiring a Senior Software Engineer (AI) to join our team in Richmond, VA, or Columbia, SC. This role offers a hybrid schedule, with 50% onsite work required. Skills & Qualifications: ~7+ years of experience in programming and... 
    Hourly pay

    TM Floyd

    Columbia, SC
    3 days ago
  • $100k - $120k

     ...Position As a Software Developer, you will be responsible for analysis, design, implementation, and automated testing in a high-performing...  ...emailing ****@*****.***. Job: Engineering Job Family: TECHNOLOGY Organization: Assessment &... 
    Full time
    Remote work

    Pearson

    Columbia, SC
    5 days ago
  • $186.07k - $218.9k

     ...problems in collaboration with product, design, security, data or other engineering teams Demonstrate a keen awareness of Coinbase’s platform...  ...for in you You have at least 5 years of experience in software engineering and at least 5 years of experience in... 
    Local area

    Coinbase

    Columbia, SC
    4 days ago
  • $94.9k - $135.6k

     ...enhance and sustain the organization's software systems in a cross-functional team environment...  ...design control processes and good engineering practices. This job family programs and...  ...analytical skills with the ability to interpret data and define integration solutions (Splunk... 
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Columbia, SC
    5 days ago
  •  ...requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with enterprise...  ..., Prometheus, Zipkin, Loki, and Grafana is a plus. Big Data AI/ML/NLP Professional Expectations: Accept responsibility... 

    MRINetwork

    Columbia, SC
    1 day ago
  • $197.4k - $232k

     ...Location Type: Remote Department Engineering Compensation: $197.4K - $232K -...  ...building better tech. We're rewriting how data moves and what the world can do with it....  ...Platform. About the Role: Senior Software Engineers II at Confluent take ownership... 
    Full time
    Remote work

    Confluent

    Columbia, SC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Data Architect. Be the first to apply!