Data Engineer

STEMboard

$90K — $110K *
Tampa, FL 33647In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 1+ years in software engineering, data science, or related fields
  • Bachelor's degree in a STEM field; preferably Computer Science or Software Engineering
  • Proficient in one or more programming languages (Java, C++, Python, R)
  • Experience with data structures, database management, and distributed computing
  • Security clearance: minimum TOP SECRET
  • Familiar with UML, Agile Development, and Git Operations

Responsibilities

  • Develop and maintain infrastructures for data generation from structured and unstructured sources
  • Create complex queries to optimize performance of NoSQL and big data systems
  • Build and maintain ETL processes for data from various sources
  • Configure data analytics frameworks using tools like NoSQL, SQL, and HDInsight
  • Apply distributed system principles like fault-tolerance and consistency
  • Administrate cloud computing and CI/CD pipelines (Azure, Google, AWS)
  • Collaborate with stakeholders to address data-related technical issues

Benefits

  • Healthcare, Vision, and Dental Insurance
  • 20 Days of Paid Time Off (PTO)
  • 401K Matching
  • Training/Certification Reimbursement
  • Short term and Long term disability
  • Parental/Maternity Leave
  • Military Leave
  • Life Insurance
Full Job Description
Principal Duties and Responsibilities:

A data engineer has a deep understanding of performance optimization and data pipelining. In addition to the baseline skills of a data analyst, data engineers can make raw data more useful for the enterprise. Data engineers can create and integrate application programming interfaces (APIs). Their technical skills generally include multiple programming languages and a deep knowledge of SQL database design.

The data engineer role requires a more in-depth knowledge in programming for integrating complex models and using advanced software library frameworks to distribute large, clustered data sets. Data engineers collect and arrange data in a form that is useful for analytics. A basic knowledge in machine learning is also required to build efficient and accurate data pipelines to meet the needs for downstream users such as data scientists to create the models and analytics that produce insight.

The Data Engineer shall perform the following tasks:

  • Developing, maintaining, and testing infrastructures for data generation to transform data from various structured and unstructured data sources.
  • Develop complex queries to ensure accessibility while optimizing the performance of NoSQL and or big data infrastructure. Create and maintain optimal data pipeline architecture.
  • Build and maintain the infrastructure to support extraction, transformation, and loading (ETL) of data from a wide variety of data sources. Extract data from multiple data sources, relational SQL and NoSQL databases, and other platform APIs, for data ingestion and integration.
  • Configure and manage data analytic frameworks and pipelines using databases and tools such as NoSQL, SQL, HDInsight, MongoDB, Cassandra, Neo4j, GraphDB, OrientDB, Spark, Hadoop, Kafka, Hive, and Pig.
  • Apply distributed systems concepts and principles such as consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms.
  • Administrate cloud computing and CI/CD pipelines to include Azure, Google, and Amazon Web Service (AWS).
  • Coordinate with stakeholders, including product, data and design teams to assist with data-related technical issues and support their data infrastructure needs.


Requirements:

  • Experience: 1+ years of experience with software engineering, data science or related experience.
  • Education: Bachelors or degree in STEM with a preference towards Computer Science or Software Engineering.
  • Tools: Proficient with one or more programming languages (Java, C++, Python, R, etc.)
  • Security Clearance: minimum TOP SECRET level
  • Verifiable work experience working with data structures, database management, distributed computing, and API driven architectures using SQL and No-SQL engines.
  • Proficient in modeling frameworks like Universal Modeling Language (UML), Agile Development, and Git Operations.


Benefits:

  • Healthcare, Vision, and Dental Insurance
  • 20 Days of PTO
  • 401K Matching
  • Training/Certification Reimbursement
  • Short term/Long term disability
  • Parental/Maternity Leave
  • Military Leave
  • Life Insurance


Similar Jobs

More Jobs at STEMboard

More Information Technology Jobs

Find similar Data Engineer jobs: