Senior Data Engineer

4 weeks ago


Spartanburg, South Carolina, United States American Credit Acceptance Full time
Job Title: Senior Data Engineer

We are seeking a highly skilled Senior Data Engineer to join our team at American Credit Acceptance. As a key member of our data infrastructure team, you will be responsible for designing, developing, and maintaining scalable data pipelines and ETL processes in our AWS environment.

Key Responsibilities:
  • Design and develop efficient data warehousing solutions to ensure optimal performance and reliability.
  • Collaborate with data scientists and analysts to understand business requirements and translate them into technical solutions.
  • Optimize and tune existing data pipelines and queries to improve performance and reduce latency.
  • Ensure data integrity, quality, and security across all data processes and systems.
  • Troubleshoot and resolve data-related issues in a timely manner.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in data engineering, with a focus on SQL, Python, and data warehousing.
  • Solid understanding of data warehousing concepts and best practices.
  • Strong proficiency in SQL, with experience in writing complex queries, stored procedures, and performance tuning.
  • Proficiency in Python for data manipulation, scripting, and automation.
  • Hands-on experience with AWS data services such as Redshift, Lambda, Glue, S3, etc.
  • Experience with version control systems such as Git.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
Preferred Qualifications:
  • Master's degree or higher in Computer Science, Engineering, or a related field.
  • Experience with big data technologies such as Spark, Hadoop, or Kafka.
  • Experience with modern reporting software – SSRS & Power BI
  • Knowledge of machine learning concepts and frameworks.
  • AWS certification (e.g., AWS Certified Developer - Associate, AWS Certified Solutions Architect).
  • Experience with DevOps practices and tools for continuous integration and deployment.
  • Familiarity with agile methodologies such as Scrum or Kanban.
Work Environment and Physical Demands:

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Travel:

This position will require up to 10% travel.

EEO Statement:

American Credit Acceptance provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws.



  • Spartanburg, South Carolina, United States Global Data Consultants Full time

    Job Title: Senior Systems AnalystJob Summary:GDC IT Solutions is seeking a highly skilled Senior Systems Analyst to join our team. As a Senior Systems Analyst, you will be responsible for developing, enhancing, and supporting the SCADA (Ignition) and MES (Sepasoft) applications for our clients.Key Responsibilities: Execute SCADA/MES development and...


  • Spartanburg, South Carolina, United States Global Data Consultants Full time

    Job Summary:The Senior Business Systems Analyst will work closely with business owners to understand business processes, workflows, and their relationships to current and future software solutions. This role will create detailed business requirements, system documentation, and implement quality software solutions. The Senior Business Systems Analyst will...


  • Spartanburg, South Carolina, United States DISH Full time

    Job Summary:DISH is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our manufacturing team, you will be responsible for developing software for new and existing test applications on the Operations floor in LabVIEW, C#, Python, and other programming languages as needed.Key Responsibilities:Develops software...


  • Spartanburg, South Carolina, United States Bunnell-Lammons Engineering, Inc Full time

    Job SummaryWe are seeking a highly skilled Geotechnical Engineer to join our team at Bunnell-Lammons Engineering, Inc. As a Geotechnical Engineer, you will play a crucial role in providing engineering and consulting services for various projects and clients. Your expertise will be utilized to perform geotechnical field investigations, computer modeling,...


  • Spartanburg, South Carolina, United States American Credit Acceptance Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at American Credit Acceptance. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our business.Key...


  • Spartanburg, South Carolina, United States GCR Technical Staffing Full time

    Job OverviewAs a Senior Mechanical Design Engineer at GCR Technical Staffing, you will be responsible for providing expertise in the design of process equipment, including pressure vessels, piping, and flow systems. Your experience with R&D equipment installation and operation, as well as conducting experiments and supporting production processes, will be...


  • Spartanburg, South Carolina, United States Oshkosh Corporation Full time

    About Oshkosh CorporationOshkosh Corporation is a leading manufacturer of tactical vehicles. We are committed to delivering high-quality products to our customers. As a Senior Supplier Quality Engineer, you will play a critical role in ensuring that our suppliers meet our quality standards.Job SummaryWe are seeking a dynamic Senior Supplier Quality Engineer...


  • Spartanburg, South Carolina, United States Syms Strategic Group, LLC (SSG) Full time

    Job OverviewSyms Strategic Group, LLC (SSG) is seeking a highly skilled Senior Software Test Engineer to join our team in support of a large Department of Veterans Affairs (VA) nationwide program.Key Responsibilities:Design and implement test automation strategies to ensure high-quality software delivery.Develop and execute automated tests using Selenium and...


  • Spartanburg, South Carolina, United States American Credit Acceptance Full time

    Job SummaryWe are seeking a highly skilled Senior DevOps Engineer to join our team at American Credit Acceptance. As a key member of our software development lifecycle, you will be responsible for designing, implementing, and maintaining our CI/CD pipelines to ensure efficient and secure software delivery.Key ResponsibilitiesLead the development and...

  • Software Engineer

    4 weeks ago


    Spartanburg, South Carolina, United States Oshkosh Corporation Full time

    About Oshkosh DefenseOshkosh Defense is a leading manufacturer of tactical vehicles, and we're seeking a skilled Software Engineer to join our team. As a Software Engineer, you will play a critical role in the development and implementation of high-quality vehicle control software.Your ResponsibilitiesDesign, implement, and test real-time embedded software...


  • Spartanburg, South Carolina, United States Contract Professionals, Inc. Full time

    Lead SCADA/MES Development for Spartanburg NGDV AssemblyWe're seeking a skilled Senior SCADA Systems Developer to play a pivotal role in developing, enhancing, and supporting SCADA (Ignition) and MES (Sepasoft) applications for our Spartanburg NGDV assembly.Key Responsibilities:Lead SCADA/MES development and configuration to ensure smooth operation.Conduct...


  • Spartanburg, South Carolina, United States Selectek Full time

    Job Summary:As a key member of our team at Selectek, we are currently seeking a skilled Mechanical Design Engineer to join our client. The successful candidate will be responsible for creating and developing designs required to assemble and manufacture equipment. They will work closely with the sales and manufacturing teams to ensure designs meet customer...


  • Spartanburg, South Carolina, United States BMW Group Full time

    Key Responsibilities:As a Manufacturing Engineer at BMW Group, you will provide key support to the Assembly Technical Planning department and gain broad experience in automotive manufacturing processes. You will develop engineering and project management skills in a manufacturing environment, supporting the planning and coordination of assembly structure and...


  • Spartanburg, South Carolina, United States BMW Group Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Supply Chain Operations and Data Analysis Intern to join our team at BMW Manufacturing Company. As a key member of our supply chain team, you will be responsible for analyzing and improving our logistics processes, ensuring timely and accurate delivery of parts to our production facilities.Key...


  • Spartanburg, South Carolina, United States GLOBAL Recruitment Solutions LLC Full time

    Senior Systems Analyst (SCADA Engineer) Job DescriptionAt GLOBAL Recruitment Solutions LLC, we are seeking a highly skilled Senior Systems Analyst (SCADA Engineer) to join our team. As a key member of our organization, you will be responsible for developing, enhancing, and supporting the SCADA (Ignition) and MES (Sepasoft) applications for our Spartanburg...


  • Spartanburg, South Carolina, United States CBRE Full time

    Data Center Maintenance Technician Job DescriptionAs a Data Center Maintenance Technician at CBRE, you will be responsible for performing preventative maintenance and corrective repairs within a Data Center operation. This role is part of the Critical and Technical Services job function, responsible for technical maintenance services in critical client...


  • Spartanburg, South Carolina, United States CivicMinds, Inc Full time

    We are seeking a skilled Weld Engineering Supervisor to lead our manufacturing team in designing, improving, and installing integrated systems for new product introductions.This role will significantly impact safety, quality, delivery, cost, and innovation. Key responsibilities include supervising weld technicians, specifying equipment, developing weld...


  • Spartanburg, South Carolina, United States DISH Network Full time

    Job SummaryDISH Network is seeking a highly skilled Software Development Engineer II to join our team. As a key member of our engineering team, you will be responsible for developing software for new and existing test applications on the Operations floor in LabVIEW, C#, Python, and other programming languages as needed.Key Responsibilities:Develop software...


  • Spartanburg, South Carolina, United States CivicMinds, Inc Full time

    Job SummaryWe are seeking a highly skilled Weld Engineer to lead our manufacturing team in designing, improving, and installing integrated systems for new product introductions. This role will have a significant impact on safety, quality, delivery, cost, and innovation.Key ResponsibilitiesSupervise weld technicians and ensure compliance with safety...

  • SCADA/MES Engineer

    4 weeks ago


    Spartanburg, South Carolina, United States Net2Source Inc. Full time

    Job Title: SCADA/MES EngineerJob Summary:We are seeking a skilled SCADA/MES Engineer to join our team at Net2Source Inc. The ideal candidate will have experience in developing and configuring SCADA/MES systems, as well as providing on-hands production support.Key Responsibilities:Execute SCADA/MES development and configuration needsConduct SCADA/MES operator...