Data Integration Engineer bei Maxwood Furniture
Maxwood Furniture · Charleston, Vereinigte Staaten Von Amerika · Hybrid
- Professional
- Optionales Büro in Charleston
Description
Maxwood Furniture is a rapidly growing furniture company with an expanding portfolio of brands such as Max & Lily, Plank + Beam, and Maxtrix. Since launching over two decades ago, we have established multiple sales channels including our DTC websites and third-party marketplaces. We’re passionate about creating an inspiring and engaging shopping experience for our customers, bringing their home decor dreams to life with stunning, on-trend pieces.
We are seeking a new member to add to our team. Are you ready to be a part of something amazing?
We are seeking a highly skilled Data Integration Engineer to join our team and lead efforts in data transport, integration, and analytics enablement. This role is critical to ensuring seamless data flow across systems, enabling business intelligence teams to build impactful analytics tools, and maintaining best practices in data architecture and visualization.
Key Responsibilities
Data Transport & Integration
- Design, develop, and maintain robust ETL pipelines for structured and unstructured data.
- Integrate data from external sources including APIs, third-party platforms, and legacy systems.
- Ensure data quality, consistency, and security across all transport layers.
Data Warehouse Management
- Architect, implement, and manage scalable data warehouse solutions.
- Optimize data storage and retrieval for performance and cost-efficiency.
- Monitor and troubleshoot data warehouse operations and performance.
Analytics Enablement
- Collaborate with BI and analytics teams to support the development of dashboards, reports, and data models.
- Provide clean, well-documented datasets for use in Power BI and other visualization tools.
- Assist in translating business requirements into technical specifications for analytics solutions.
API & Integration Management
- Oversee and maintain current API connections and integrations with third-party systems.
- Evaluate new software tools and applications for compatibility with existing systems.
- Develop detailed action plans to implement and sustain integrations effectively.
Development & Maintenance
- Write, test, and maintain backend code using Python, Node.js, and TypeScript.
- Resolve issues related to system integrations and inter-application communication.
- Balance ongoing maintenance tasks with large-scale project development.
Collaboration & Documentation
- Work independently while collaborating closely with Analytics and Development teams.
- Communicate complex technical concepts to non-technical stakeholders.
- Maintain up-to-date documentation of system integrations and architectural decisions.
Requirements
- Mid to senior-level experience in backend development and system integration.
- Bachelor’s degree in Computer Science, Engineering, or related field preferred.
- Proven expertise in ETL processes and data transport mechanisms.
- Strong experience with RESTful APIs and legacy system integration.
- Proficiency in Python, Node.js, and TypeScript.
- Solid understanding of API design, integration patterns, and backend architectures.
- Experience with SQL and NoSQL databases.
- Familiarity with Power BI or other data visualization tools.
- Experience with AI technologies and machine learning frameworks.
- Excellent communication and problem-solving skills.
- Collaborative mindset with the ability to work independently and in teams.
- This role is based in our Charleston, SC office. Preference given to candidates available for hybrid work.
*This position is not eligible for employer visa sponsorship. Candidates must already have permanent work authorization*
Jetzt bewerben