Full Time

Data Engineer/Software Engineer (remote)

Classic Staffing
Remote!
$80,000 - $150,000* / year (about $38–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Classic Staffing, so some details may not match this job. The employer's own page has the real description.

Job Overview

Classic Staffing is seeking a highly motivated Data Engineer/Software Engineer to join our dynamic team remotely. The successful candidate will play a pivotal role in designing, developing, and maintaining data integration and software solutions that support our business clientele. This position will involve collaborating with cross-functional teams to implement data strategies and databases, ensuring that high availability and performance standards are met. The ideal candidate will demonstrate proficiency in data engineering principles, software development processes, and will have a passion for deriving insights from data to drive business decisions.



Job Responsibilities

  • Design and implement data pipelines for continuous data flow and processing.
  • Develop and maintain software applications that utilize data integration for various business needs.
  • Work collaboratively with data analysts and business stakeholders to understand data requirements.
  • Optimize existing data architectures and workflows to improve efficiency.
  • Ensure data quality and data integrity throughout the data lifecycle.
  • Monitor and troubleshoot performance issues related to data processing and software applications.
  • Document data processes, systems, and software applications for future reference.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 2+ years of experience in data engineering, software engineering, or a related domain.
  • Strong knowledge of database technologies, including SQL and NoSQL databases.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Experience with ETL tools and data processing frameworks.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is highly desirable.
  • Solid understanding of data warehousing concepts and best practices.
  • Excellent analytical and problem-solving skills.


Technologies & Tools

The Data Engineer/Software Engineer will be working with a variety of technologies and tools relevant to data integration and software development. This includes but is not limited to Apache Spark, Apache Kafka, Docker, Git, and version control systems, along with cloud-based services such as Amazon Web Services (AWS) or Google Cloud Platform (GCP). A familiarity with data visualization tools like Tableau or Power BI may also be advantageous.



Ideal Candidates

The ideal candidate for this position will possess a strong blend of technical skills and an eagerness to learn and adapt in a fast-paced environment. They will exhibit a strong attention to detail, exceptional communication skills, and the ability to work independently as well as part of a collaborative team. A proactive approach to problem-solving and a genuine interest in emerging technologies will set successful candidates apart. Candidates who are passionate about using technology to create impactful solutions will thrive in this role.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.