Full Stack Data Engineer

1 week ago


Philadelphia, United States rockITdata Full time
rockITdata, a veteran, minority, and woman-owned small business certified by the NWBOC, is a full-service consulting provider that specializes in providing management and IT services. We help companies build efficiencies, decrease cost, and drive better outcomes. We achieve these goals by leveraging industry leading cloud based artificial intelligence and machine learning technologies.

We bring four distinct offerings to Commercial; Federal; and State, Local, and Education clients.
  • Management Consulting: We provide advisory services to design, manage, and execute lasting change, leveraging trusted relationships and industry expertise in strategy, organizational transformation, operations, operational excellence, innovation, risk and compliance, human capital, and workforce optimization.
  • AI, Data & Analytics: Deploying advanced AI and ML solutions, business analytics to extract actionable insight, data engineering for data warehousing, real-time processing and integrated quality data and platform architecture focusing on cloud and hybrid solutions, security and solution selection and integration. 
  • IT Transformation: Delivering technology services, covering application lifecycle management, CRM implementation, systems integration, rockITCX contact center solutions, product resale, and IT infrastructure management. Our approach ensures seamless operations and enhanced customer engagement, optimizing technology investments for diverse businesses. 
  • Mission Support: Specializing in System Engineering Technical Assistance and operations support services to streamline system integration and optimization while ensuring operational excellence for modern enterprises.
We are seeking a talented and experienced Full Stack Data Engineer to join our team. The ideal candidate will have a strong background in both data engineering and software development, with expertise in building end-to-end data solutions. This role offers an exciting opportunity to work on diverse data projects and contribute to the development of innovative data-driven applications. This is a Remote position.

Key Responsibilities
 
  • Data Ingestion and Integration:
    • Design and implement scalable data ingestion pipelines to efficiently collect and process data from various sources.
    • Integrate data from different systems and platforms to create unified datasets for analysis and reporting.
  • Data Storage and Management:
    • Develop and maintain data storage solutions such as data lakes, data warehouses, and NoSQL databases.
    • Optimize data storage and retrieval mechanisms for performance, scalability, and cost-effectiveness.
  • Data Processing and Transformation:
    • Implement data processing workflows for cleaning, transforming, and enriching raw data into usable formats.
    • Apply data transformation techniques such as ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform) processes.
  • Data Modeling and Optimization:
    • Design and implement data models to support analytical and reporting requirements.
    • Optimize data models for query performance, data integrity, and storage efficiency.
  • Software Development and Integration:
    • Build software applications and APIs to expose data services and functionality to other systems and applications.
    • Integrate data engineering workflows with existing software systems and platforms.
  • Monitoring and Maintenance:
    • Establish monitoring and alerting mechanisms to track the health and performance of data pipelines and systems.
    • Conduct regular maintenance activities to ensure the reliability, availability, and scalability of data infrastructure.
  • Documentation and Collaboration:
    • Document data engineering processes, architectures, and solutions to facilitate knowledge sharing and collaboration.
    • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to understand requirements and deliver solutions.


Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proficiency in programming languages such as Python, Java, or Scala for data engineering and software development.
  • Strong understanding of database concepts, data modeling techniques, and SQL programming.
  • Hands-on experience with cloud platforms such as AWS, Azure, or GCP for building and deploying data solutions.
  • Knowledge of data warehousing concepts and technologies (e.g., Redshift, BigQuery, Snowflake).
  • Familiarity with version control systems (e.g., Git) and software development best practices (e.g., Agile, CI/CD).


Preferred Qualifications
 
  • Experience building solutions for Commercial clients in Pharma, Biotech, CPG, Retail or Manufacturing industries.
  • Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Knowledge of streaming data processing frameworks (e.g., Apache Flink, Apache Kafka Streams).
  • Familiarity with data governance and security practices for protecting sensitive data.
  • Strong problem-solving skills and the ability to troubleshoot complex data engineering issues.
  • Excellent communication skills and the ability to collaborate effectively in a team environment.
#LIREMOTE


Here at rockITdata, we are committed to following our 10 Guiding Principles.
Our Guiding Principles define our culture. They’re who we are, how we work, and what inspires us to be the best. We empower our people to be themselves and encourage an entrepreneurial way of thinking. In our challenging, fast-paced environment, no day is the same.

Know the Why.

Value People Above All Else.

Transparency to a Fault.

Progress, Not Perfection.

Be Good by Doing Good.

Smart People Can Disagree.

Bend but Don’t Break.

Represent Your Brand.

Think Differently.

Be Amazing, Be Fearless, Smile, Have Fun

Interested in joining something unique? Join us on our rockIT ship as we begin to blast off to the next chapter in our organization


rockITdata is an equal opportunity/affirmative action employer and is committed to equal employment opportunities in all employment practices and decisions including recruitment, hiring, placement, promotion, training, transfer, leaves of absence, compensation, disciplinary action, and termination, with regard to the terms and conditions of employment. rockITdata does not discriminate on the basis of race (actual or perceived), ancestry, citizenship, religion, color, creed, sex (including pregnancy, lactation, childbirth and other pregnancy-related conditions), national origin, age, marital status (including parenthood), military service and veteran status, physical or mental disability, genetic information or refusal to submit to a genetic test or to make available genetic test results, arrest and conviction records, matriculation or political affiliation, sexual orientation, gender identity or expression (including transgender status), or any characteristic protected by Federal, state, or local law.


rockITdata wants all interested and qualified candidates to be able to use our career site to review and apply for employment opportunities. If you have a disability and need an accommodation to access the application process, please contact us for assistance at dreamjob@rockitdata.com.

Online Applicant Posters



  • philadelphia, United States Top Stack Full time

    Our client is seeking a Salesforce Developer to join their team. This is a full-time permanent position and candidates would be required to work on site 1 day a week. This position would help kick off a brand new Salesforce implementation from scratch. All of the requirements have been defined. Once the implementation is in place, you would take on...


  • philadelphia, United States ChargeItSpot Full time

    Job Description: Senior Software Engineer, Full-StackAbout the ChargeItSpot TeamHere at ChargeItSpot, we are mobile device experts. For over a decade, our intelligent locker systems have been solving real-world problems around devices, whether that’s securely charging consumer cell phones or seamlessly managing fleets of enterprise-owned mobile devices at...


  • Philadelphia, United States ChargeItSpot Full time

    Job Description: Senior Software Engineer, Full-StackAbout the ChargeItSpot TeamHere at ChargeItSpot, we are mobile device experts. For over a decade, our intelligent locker systems have been solving real-world problems around devices, whether that’s securely charging consumer cell phones or seamlessly managing fleets of enterprise-owned mobile devices at...


  • philadelphia, United States Juno Search Partners Full time

    Senior .Net Software Engineer – Full StackWe are seeking a highly skilled Senior Software Engineer with expertise in full-stack development to join a mission-driven organization transforming behavioral healthcare through cutting-edge technology. This role involves leading critical projects, mentoring junior engineers, and contributing to the innovation of...


  • philadelphia, United States Juno Search Partners Full time

    Senior .Net Software Engineer – Full StackWe are seeking a highly skilled Senior Software Engineer with expertise in full-stack development to join a mission-driven organization transforming behavioral healthcare through cutting-edge technology. This role involves leading critical projects, mentoring junior engineers, and contributing to the innovation of...


  • Philadelphia, United States Juno Search Partners Full time

    Senior .Net Software Engineer – Full StackWe are seeking a highly skilled Senior Software Engineer with expertise in full-stack development to join a mission-driven organization transforming behavioral healthcare through cutting-edge technology. This role involves leading critical projects, mentoring junior engineers, and contributing to the innovation of...


  • Philadelphia, United States Capital One Full time

    Capital One Shopping is seeking a Lead Full Stack Software Engineer passionate about driving technology innovation and solving complex business problems. In this role, you will lead diverse technology projects, collaborate with digital product managers, and deliver robust cloud-based solutions. If you have experience in distributed microservices, full stack...

  • Full Stack Deloper

    5 days ago


    Philadelphia, United States GCS Full time

    As a Software Developer, you will be part of a dynamic team that designs and implements full-stack applications with a focus on modern web development and cloud-based solutions. Your expertise will drive application development, DevOps practices, and ETL processes, with an emphasis on Kubernetes for deployment. The role prioritizes full-stack application...


  • Philadelphia, United States Top Stack Full time

    Our client is seeking a Salesforce Developer to join their team. This is a full-time permanent position and candidates would be required to work on site 1 day a week. This position would help kick off a brand new Salesforce implementation from scratch. All of the requirements have been defined. Once the implementation is in place, you would take on...

  • Full Stack Developer

    1 month ago


    philadelphia, United States Insomnia Cookies Full time

    The Insomnia Cookies in-house technology team is constantly pushing forward on both our customer and in-store digital experiences to exceed our guests’ expectations. In order to ensure the success and continued quality of these products, we are adding a Lead Full Stack Developer to our growing team to provide additional front and back-end systems support...

  • Full Stack Developer

    4 months ago


    Philadelphia, United States Insomnia Cookies Full time

    The Insomnia Cookies in-house technology team is constantly pushing forward on both our customer and in-store digital experiences to exceed our guests’ expectations. In order to ensure the success and continued quality of these products, we are adding a Lead Full Stack Developer to our growing team to provide additional front and back-end systems support...

  • Full Stack Developer

    2 months ago


    philadelphia, United States Insomnia Cookies Full time

    The Insomnia Cookies in-house technology team is constantly pushing forward on both our customer and in-store digital experiences to exceed our guests’ expectations. In order to ensure the success and continued quality of these products, we are adding a Lead Full Stack Developer to our growing team to provide additional front and back-end systems support...


  • philadelphia, United States GCS Full time

    As a Software Developer, you will be part of a dynamic team that designs and implements full-stack applications with a focus on modern web development and cloud-based solutions. Your expertise will drive application development, DevOps practices, and ETL processes, with an emphasis on Kubernetes for deployment. The role prioritizes full-stack application...


  • philadelphia, United States GCS Full time

    As a Software Developer, you will be part of a dynamic team that designs and implements full-stack applications with a focus on modern web development and cloud-based solutions. Your expertise will drive application development, DevOps practices, and ETL processes, with an emphasis on Kubernetes for deployment. The role prioritizes full-stack application...

  • Senior Auditor

    1 day ago


    Philadelphia, United States Top Stack Full time

    Job DescriptionJob DescriptionWe are seeking a detail-oriented Senior Auditor to lead comprehensive audits and strengthen internal controls. In this role, you will conduct end-to-end reviews, evaluate risk management processes, and make data-driven recommendations to improve policies and procedures. The ideal candidate will have experience in both financial...

  • Lead Software Engineer

    2 months ago


    Philadelphia, United States Top Stack Full time

    Qualifications: Advanced experience with cloud services (GCP, Azure, AWS) Prior SaaS Applications experience is a must haveProven experience as a Technical Lead, Lead Developer, or similar role in software development teams. 7+ years development, 3+ years leadership experience. Strong proficiency in ASP.Net, MVC, C#, HTML, CSS, JavaScript, JSON, RESTful...

  • Lead Software Engineer

    2 months ago


    philadelphia, United States Top Stack Full time

    Qualifications: Advanced experience with cloud services (GCP, Azure, AWS) Prior SaaS Applications experience is a must haveProven experience as a Technical Lead, Lead Developer, or similar role in software development teams. 7+ years development, 3+ years leadership experience. Strong proficiency in ASP.Net, MVC, C#, HTML, CSS, JavaScript, JSON, RESTful...


  • philadelphia, United States Top Stack Full time

    Qualifications: Advanced experience with cloud services (GCP, Azure, AWS) Prior SaaS Applications experience is a must haveProven experience as a Technical Lead, Lead Developer, or similar role in software development teams. 7+ years development, 3+ years leadership experience. Strong proficiency in ASP.Net, MVC, C#, HTML, CSS, JavaScript, JSON, RESTful...


  • Philadelphia, United States Top Stack Full time

    Qualifications: Advanced experience with cloud services (GCP, Azure, AWS) Prior SaaS Applications experience is a must haveProven experience as a Technical Lead, Lead Developer, or similar role in software development teams. 7+ years development, 3+ years leadership experience. Strong proficiency in , MVC, C#, HTML, CSS, JavaScript, JSON, RESTful APIs....


  • philadelphia, United States Strategic Employment Partners (SEP) Full time

    Are you a seasoned Software Lead Engineer looking for a remote opportunity?Our client is seeking a talented and experienced Software Lead Engineer to join our dynamic team. As a key member of our engineering department, you will be responsible for leading and mentoring a team of developers while contributing to the design, development, and maintenance of our...