Software Engineer

Overview

On Site
Up to $50
Full Time

Skills

Advanced Analytics
Agile
ELT
Big Data
Workflow

Job Details

Job Description:
We are looking for experienced Senior Software Developers to join an Agile DevOps team working on a high-performance big data platform. The ideal candidate will be responsible for gathering requirements, designing, and developing scalable data solutions including ETL/ELT pipelines, stream processing, and advanced analytics. In addition, maintaining stable production environments and addressing operational issues are key aspects of the role.

Key Responsibilities:

  • Collaborate with business stakeholders to gather and understand data requirements

  • Design and implement scalable data solutions (ETL, ELT, stream processing)

  • Develop and maintain data pipelines and analytics solutions

  • Ensure production systems are running efficiently and troubleshoot issues as they arise

  • Participate in Agile ceremonies and contribute to DevOps practices within the team

Required Skills and Experience:

  • 5+ years of software development experience (Industry Level 4 or above)

  • Strong programming skills in Python and Java

  • Proficient in SQL for complex data querying and transformation

  • Hands-on experience with AWS cloud services

  • Experience with Shell scripting for automation and operations

  • Familiarity with big data tools and DevOps workflows is a plus

Preferred Qualifications:

  • Experience with stream processing frameworks (e.g., Apache Kafka, Flink, Spark Streaming)

  • Knowledge of CI/CD tools and infrastructure-as-code concepts

  • Strong problem-solving skills and ability to work independently.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About StoneGate-Technologies LLC