Data Engineer

🕒 July 3

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of SupportNinja

SupportNinja

1001 - 5000 employees

Founded 2015

🤝 B2B

🤖 Artificial Intelligence

🏢 Enterprise

💰 $500k Seed Round - SupportNinja on 2015-04

B2B • Artificial Intelligence • Enterprise

SupportNinja is an AI-enabled outsourcing and customer experience (CX) provider that offers scalable, tech-powered outsourcing services for fast-growing companies. They combine human agents with AI-powered workflows (branded NinjaAI) to deliver customer support, technical support, customer onboarding, conversion, renewals, content moderation, data operations, and finance & accounting services. SupportNinja emphasizes privacy-first design and compliance (SOC 2 Type 2, PCI-DSS, HIPAA, GDPR), offers a Management-as-a-Service (MaaS) launch process, and positions itself as a partner to enterprise and growth-stage businesses seeking to extend capacity and improve outcomes across the customer journey.

📋 Description

• Design, develop, maintain, and optimize data pipelines that support data integration, transformation, and analytics initiatives • Develop and maintain data models, data warehouses, and data structures that support reporting, business intelligence, and enterprise analytics • Extract, transform, validate, and load data from multiple source systems while ensuring data quality, integrity, consistency, and compliance with business requirements • Support the design, implementation, maintenance, and optimization of the organization’s data architecture and technology platforms • Develop, maintain, and optimize SQL queries, database objects, and data transformation processes to improve performance and scalability • Collaborate with Business Intelligence, Analytics, Technology, and business stakeholders to gather requirements and deliver data solutions that support business objectives • Support data quality initiatives by identifying, troubleshooting, and resolving data inconsistencies, duplicate records, and integration issues • Prepare and maintain technical documentation, data dictionaries, process documentation, and knowledge base resources to support ongoing operations and knowledge transfer • Communicate technical concepts, project updates, and data insights effectively to technical and non-technical stakeholders • Research and evaluate emerging technologies, tools, and best practices to improve data engineering capabilities and operational efficiency • Adhere to company policies and procedures • Meet or exceed performance targets for related KPIs • Continuously improve knowledge of products, services, and processes by participating in training programs and continuous learning modules • Collaborate with other departments as needed • Maintain a positive, empathetic, and professional attitude toward customers and colleagues at all times

🎯 Requirements

• Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Business Analytics, Data Science, or a related field preferred • Minimum of one (1) year of experience in data engineering, business intelligence, data analytics, data integration, or a related field preferred • Experience designing, developing, and supporting data pipelines, ETL/ELT processes, and data integration solutions • Strong proficiency with SQL and relational database management systems • Experience with Python or other scripting languages used for data engineering and automation is preferred • Experience with cloud-based data platforms, data warehouses, and modern data architecture concepts is preferred • Experience with data transformation, data modeling, data validation, and data quality management practices • Experience with business intelligence and data visualization platforms such as Looker, Looker Studio, Tableau, Power BI, or similar tools is preferred • Strong analytical, problem-solving, and critical-thinking skills with the ability to interpret complex datasets and develop scalable data solutions • Strong written and verbal communication skills with the ability to communicate technical concepts effectively to technical and non-technical stakeholders • Strong organizational and time management skills with the ability to manage multiple priorities and deadlines in a fast-paced environment • Ability to work independently and collaboratively within a cross-functional team environment • Commitment to data quality, continuous improvement, operational excellence, and data-driven decision-making

🏖️ Benefits

• Competitive compensation designed to recognize your experience, contributions, and impact • Retirement Savings Program with Company Matching to help support your long-term financial goals • Life insurance coverage • HMO coverage starting on Day 1 • Free dependent coverage, with one (1) dependent covered upon regularization and a second (2) dependent added after one year of service • Paid time off plus birthday leave so you can rest, recharge, and celebrate your special day • Opportunities for skills training and personal and professional development to support your continued growth • Employee Referral Program with rewards for successful referrals

Apply Now