Sr. Data Engineer & Architect
QSC, LLCAbout the role
Overview
QSC is seeking a highly skilled Senior Data Engineer/Data Architect to design, build, and maintain our data infrastructure while also leading strategic architectural initiatives. This individual will play a pivotal role in shaping and executing QSC’s data architecture vision, ensuring scalability, security, and efficiency in managing our data resources.
This role will be responsible for architecting robust data solutions, while also executing hands-on data engineering tasks to optimize data pipelines, integrate microservices, and improve data accessibility. This role will support QSC’s mission of becoming a data-driven enterprise by providing high-quality, actionable data to business units, enhancing data governance, and promoting best practices in data management, middleware, and API integration.
Base Salary Range 133,000 – 190,000
The above reflects the pay range that QSC reasonably expects to pay for this role. This pay range also depends on various factors such as job duties and requirements, relevant experience and skills and geographic location. In addition to the base salary range, QSC offers a comprehensive package including but not limited to health benefits, 401K or Roth retirement plans, generous time off and profit sharing
We will be accepting applications until a final candidate is identified.
Responsibilities
Data Architecture Development:
- Design and implement scalable data architectures that meet the needs of QSC’s growing data landscape, ensuring flexibility, performance, and security.
- Lead efforts to modernize the company’s data architecture, including cloud migration, data lake strategies, and integrating new technologies.
- Establish and maintain data governance standards and best practices for data architecture, modeling, and management.
- Architect data solutions that leverage microservices to provide modular, scalable, and reusable components across the enterprise.
- Collaborate with cross-functional stakeholders to align data architecture with business objectives and to ensure seamless integration across departments.
Data Engineering Execution:
- Build, optimize, and manage ETL/ELT processes to ensure efficient data flow between systems, applications, and data warehouses.
- Develop and maintain robust data pipelines for both structured and unstructured data sources, ensuring data is processed efficiently and made available to business users.
- Build and deploy APIs for seamless integration and consumption of data across different platforms, ensuring security, performance, and scalability.
- Leverage middleware to integrate legacy systems with modern data platforms, ensuring smooth data flow between services.
- Collaborate with software engineering teams to implement data solutions that meet performance and scalability requirements.
Middleware, API, and Microservices Integation:
- Design, develop, and implement API-driven data solutions that enable secure, scalable, and flexible data access.
- Build and manage microservices architecture to support real-time data processing and enhance data delivery across the enterprise.
- Develop middleware solutions to bridge the gap between data services and business applications, ensuring consistent data flow and integration.
- Ensure secure and efficient communication between services using APIs and messaging protocols such as REST, gRPC, or GraphQL.
- Establish and promote best practices for API design, versioning, monitoring, and security within the data infrastructure.
Data Governance and Quality Assurance:
- Establish data quality metrics and ensure compliance with data governance policies across the organization.
- Ensure the security of data systems through strong architectural designs that comply with regulatory standards.
- Execute on best practices to ensure data quality at ingestion and pipeline.
- Proactively monitor, troubleshoot, and improve data infrastructure performance and reliability.
- Advocate for and implement best practices in data stewardship and data lifecycle management.
Collaboration and Stakeholder Management:
- Work closely with business analysts, data scientists, and IT teams to understand data needs and translate them into technical requirements.
- Present complex data architecture solutions to both technical and non-technical stakeholders.
- Serve as a thought leader in the data engineering and architecture space, fostering collaboration and promoting a culture of data-driven decision-making across QSC.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s