Data Engineer
Job Summary
We are seeking a skilled, business-minded Data Engineer to design, build, and maintain robust data pipelines and platforms that power analytics, machine learning, and operational reporting across the organization. You will work closely with data scientists, analysts, and engineering teams to ensure high-quality, scalable, and reliable data solutions that drive strategic decision-making.
Key Responsibilities
Architect, develop, and optimize batch and real-time data pipelines using modern ETL/ELT tools and cloud services (e.g., AWS, Azure, or GCP).
Model and maintain data warehouses/lakes with best-practice dimensional or data-vault techniques.
Implement data quality, lineage, and observability solutions to uphold data integrity and reliability.
Collaborate with cross-functional partners to translate business requirements into technical specifications.
Automate ingestion, transformation, and deployment processes using CI/CD, infrastructure-as-code, and containerization (e.g., Docker, Terraform, Kubernetes).
Monitor, troubleshoot, and tune data workflows for performance, cost efficiency, and scalability.
Champion data governance, security, and compliance policies (including HIPAA, SOC 2, or similar, as applicable).
Mentor junior engineers and contribute to engineering standards, documentation, and best practices.
Required Skills & Competencies
Proficiency in Python, SQL, and at least one compiled or JVM language (e.g., Java, Scala, Go).
Hands-on expertise with distributed processing frameworks (e.g., Spark, Flink, Beam) and orchestration tools (e.g., Airflow, Prefect, Dagster).
Deep knowledge of relational and NoSQL databases (e.g., Postgres, Snowflake, BigQuery, Redshift, DynamoDB).
Experience designing, deploying, and operating data platforms in a cloud environment (AWS, Azure, or GCP).
Familiarity with DevOps practices: Git, CI/CD pipelines, infrastructure-as-code.
Strong problem-solving, communication, documentation, and stakeholder-management skills.
Education & Experience
Bachelors degree (or higher) in Computer Science, Engineering, Information Systems, Mathematics, or a related technical field, or equivalent practical experience.
3+ years of professional experience in data engineering, software engineering, or a closely related discipline building production-grade data systems.
Annual Pay
Base salary range: USD $120,000 to $160,000, commensurate with location, skills, and experience.
Compensation & Benefits
Medical, dental, and vision insurance (company-subsidized).
401(k) plan with company match.
Equity/stock options program.
Generous paid time off (vacation, sick leave, and 12+ paid holidays).
Paid parental leave and family-care support.
Flexible work arrangements: remote or hybrid within the United States, with company-sponsored coworking stipends.
Learning & development budget, industry conference access, and internal mentorship programs.
Employee wellness initiatives (mental-health coverage, fitness reimbursement, and employee resource groups).
Work Authorization & Location Requirement
This position is open only to candidates currently authorized to work in the United States and residing within U.S. time zones. Visa sponsorship is not available at this time.
Equal Employment Opportunity
We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other legally protected status.
Recommended Jobs
Room Attendant / Housekeeper (AM Shift - FT & PT)
Room Attendant / Housekeeping (MUST BE AVAILABLE FOR WEEKENDS) Our Culture: We are a highly entrepreneurial company limited only by our imagination. Diversity and teamwork are major aspects of o…
Member Services Representative
Benefits: ~Employee discounts ~Free uniforms ~Opportunity for advancement Crunch Fitness is looking for Membership Sales Representatives to join our growing team. Come change lives through fit…
RN Care Manager
Job Summary Under the direction of the Director of Care Management, the RN Care Manager is responsible for managing high risk, chronic illness members to promote effective education, self-management…
Experience Vibrant Charlotte as a CVICU Travel Nurse!
Registered Nurse - Cardiovascular - Travel - (Cardio - CVICU RN) Experience the vibrant city of Charlotte as a CVICU travel nurse, where you can embrace a dynamic career while enjoying a rich urban l…
Explore Concord While Making a Surgical Impact!
Registered Nurse - Perioperative Nurse - Operating Room - Travel - (OR RN) Embark on a transformative travel nursing journey as a Registered Nurse in the vibrant city of Concord! With your expertise …
Board Certified Behavior Analyst (BCBA)
Willow ABA Services is currently seeking qualified individuals to work under the supervision of a Clinical Director (BCBA) and provide clinic-based ABA services for families with children on the Auti…
Account Manager - Entry Level
Job Title: Entry-Level Account Manager Location: Raleigh, NC (On-Site)Salary: On-Target Earnings (OTE) $55,000 - $67,000 in the first year, plus weekly incentives and bonuses Company Overview: …
Board Certified Behavior Analyst
Board Certified Behavior Analyst Burlington , Colorado, US We are currently seeking a BCBA to join our team! Our BCBAs are responsible for overseeing a caseload of clients in this community, p…
Landscaping crew
Job Description Job Description Looking for a motivated individual who enjoys working outdoors and takes pride in a job well done! We’re a busy landscaping company seeking a reliable and hard-wor…
Chemical Process Engineer
Chemical Process Engineer Charlotte, NC area Overview: Our client is one of the industry leaders in their space and in order to enhance their capacity, they are putting a lot of capital into…