Data Architect
Location
United States
Posted
3 days ago
Salary
$114K - $165.3K / year
Seniority
Senior
Job Description
Data Architect
Empower
• Partner with Enterprise Architects, Senior Architects, and cross functional teams, including business stakeholders, to shape solution architectures aligned to a unified IT data strategy. • Contribute to Empower’s technology roadmap by documenting target state architectures, reference architectures, and key dependencies for supported initiatives. • Design and support modernization and migration of complex systems to scalable, secure, and cost optimized cloud architectures, working with delivery teams through implementation. • Evaluate and prototype new technologies and applications, challenge existing approaches constructively, and provide input into business cases and recommendations. • Apply and help operationalize architectural standards, best practices, and governance expectations, supporting consistent adoption through guidance and enablement. • Collaborate closely with business and engineering teams to design end to end solutions that meet strategic, technical, and operational objectives. • Provide architectural guidance in process design, system orchestration, and enterprise integration to enable cohesive and efficient technology ecosystems. • Champion security, resilience, and scalability as core design principles across data platforms and data solutions. • Contribute to architecture discipline maturity by producing reusable patterns, decision documentation, and lessons learned that improve consistency and delivery speed. • Support full stack development teams through solution design and implementation, improving long term scalability, performance, and cost outcomes.
Job Requirements
- Bachelor’s and/or master’s degree in computer science or related field, such as information systems, mathematics, or software engineering, or equivalent experience.
- At least 5 years of experience delivering data-intensive solutions, for example in data engineering, analytics engineering, data platforms, BI, or related roles.
- At least 1 year of demonstrated solution design ownership for moderately complex initiatives, gained as an architect or as a senior engineer or technical lead responsible for end-to-end design, architectural trade-offs, and guiding implementation.
- Proven experience in multiple data focused roles, including Data Engineer, ETL/ELT, Data Architect, Database Administrator, BI or Analytics Engineer, Data Science, data governance, or a similar field.
- Competency in architecture frameworks, performance optimization, and addressing cross cutting concerns including availability, caching, monitoring, scalability, and security.
- Strong problem solving and strategic thinking, with the ability to influence cross functional teams and communicate architecture decisions clearly in distributed environments.
- Strong expertise in designing data and cloud architecture, AWS preferred, supporting scalability, performance, and security with systems such as Snowflake or Redshift.
- Proven ability to translate complex data into actionable business insights and reporting solutions that provide comprehensive and up to date information to business users.
- Bachelor’s degree in Computer Science, Information Systems, or related discipline, or equivalent practical experience.
Benefits
- Medical, dental, vision and life insurance
- Retirement savings – 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
- Tuition reimbursement up to $5,250/year
- Business-casual environment that includes the option to wear jeans
- Generous paid time off upon hire – including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
- Paid volunteer time — 16 hours per calendar year
- Leave of absence programs – including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
- Business Resource Groups (BRGs) – BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Staff Engineer, Market Data
Douro LabsDouro Labs is the company behind Pyth Pro, real-time market data infrastructure that distributes institutional-grade price feeds from primary sources directly to exchanges, market makers, and trading firms. Pyth Pro currently provides the market data behind many major cryptocurrency exchanges and prediction markets, with a growing base of institutional users relying on it daily.
• Build and maintain core market data infrastructure in Rust • Work through the practical problems specific to real-time market data: cross-exchange pricing differences, data quality, latency • Bring real market data or trading systems knowledge into engineering decisions • Communicate clearly with the rest of the team as the group grows • Take on leadership of a small team over time, not immediately
Data Engineer Big Data
Experis/Manpower GroupEn Experis somos especialistas en servicios profesionales y gestión de proyectos IT orientados a tres áreas clave: Business Transformation, Cloud & Infrastructure, Enterprise Applications. Combinamos tecnología, talento y formación para ofrecer soluciones end-to-end a clientes de todo el país. Contamos con más de 1.800 profesionales IT en España y presencia en 54 países.
Role Description Buscamos un/a Data Engineer con experiencia en entornos Big Data y Cloud para incorporarse a un proyecto estable donde participarás en el desarrollo, mantenimiento y evolución de soluciones de procesamiento de datos a gran escala. - Desarrollar y mantener procesos ETL en entornos Big Data. - Participar en el mantenimiento correctivo y evolutivo de plataformas de datos. - Trabajar con grandes volúmenes de información utilizando PySpark y Python. - Gestionar incidencias, cambios y releases. - Participar en despliegues y subidas a producción. - Colaborar con equipos multidisciplinares en entornos ágiles. - Contribuir a la mejora continua de los procesos y soluciones de datos. Qualifications - Titulación superior en: Ingeniería Informática, Telecomunicaciones, Matemáticas, Estadística o titulaciones afines. - Mínimo 3 años de experiencia con: - PySpark - Python - SQL - Experiencia sólida trabajando en entornos Cloud: - Azure Databricks o - AWS - Nivel de inglés profesional. Requirements - Certificaciones Cloud en Azure o AWS. - Experiencia con ServiceNow. - Conocimientos de procesos ITSM. - Experiencia en gestión de incidencias, cambios y releases. - Conocimientos de GitHub y control de versiones. - Experiencia previa en sector bancario o financiero. - Experiencia trabajando bajo metodologías Agile. Benefits - Proyectos con tecnologías punteras. - Acompañamiento de un Mentor desde tu incorporación. - Formación continua: cursos tech, idiomas y soft skills. - Retribución flexible y revisión salarial por desempeño. - Estabilidad laboral y posibilidad de rotación entre proyectos. - Equipos diversos, multiculturales y orientados a la excelencia.
Role Description The Data Engineer is responsible for designing, building, and maintaining scalable data pipelines and systems that deliver trusted data for analysis and product use cases. This role partners with cross-functional teams to understand data needs and implement solutions that support both near-term and long-term objectives. This role requires the ability to contribute to technical design, ensure data quality, and operate with increasing independence and accountability. - Develop and maintain batch and streaming data pipelines using modern tools and frameworks. - Design transformations, optimize performance, and ensure reliable data delivery. - Design and implement scalable and maintainable data models and storage solutions that align with business needs and support efficient querying, analysis, and data integration efforts. - Engage in agile best practices, help refine stories, identify dependencies, and proactively raise risks or concerns to ensure work is completed on time or escalated when needed. - Implement and enforce data quality controls, validation, and compliance standards across pipelines. - Support the deployment, scheduling, and monitoring of data pipelines and workflows to ensure consistent, reliable execution. - Maintain comprehensive documentation and advocate for coding standards, best practices, and reusable components. - Collaborate regularly with cross-functional teams to clarify data requirements, document assumptions, and deliver high-quality solutions. - Communicate clearly during stand-ups, design discussions, and retrospectives. - Actively contribute to team code reviews and share learnings with peers. Qualifications - 2-5 years of experience in data engineering, data modeling, and ETL pipelines. - Proficient in SQL and Python for creating, improving, and fixing data pipelines. - Experience with cloud and data platforms, especially Azure and Databricks (Delta Live Tables and Unity Catalog). - Strong understanding of tools like SnapLogic, Azure Data Factory, and Jenkins for data integration and orchestration. - Practical experience with Terraform for infrastructure as code and managing deployment pipelines. - Experience integrating with APIs. - Knowledge of data quality and monitoring tools, particularly Soda or similar. - Proficient in version control and CI/CD workflows, using tools like GitHub. - Solid understanding of data modeling principles (e.g., dimensional modeling, normalization). - Comfortable working in agile teams, with a proactive approach to planning, organizing tasks, and collaborating.
Role Description Experienced professional specializing in data segmentation, processing, and list management for direct marketing and merge purge campaigns. Skilled in leveraging CRM data, working with complex matching logic, and applying business rules to optimize performance. Adept at delivering high-quality, on-budget, and on-time results while building strong client relationships and ensuring exceptional service. Proven record of accomplishment of implementing process improvements and automation to enhance operational efficiency. Strong technical proficiency with data integration and cleansing tools, combined with the ability to collaborate effectively with both technical and non-technical stakeholders. This is a senior role that will require delivering large-scale process improvement efforts that span across the team and services. This full-time, salaried position is a US-based remote role. Your Impact - Accountable for maintaining a high degree of Client Satisfaction that includes internal team partners as "Clients". - Accurately records business metrics: Time Tracking, Quality, and Billing per established business and team policies. - Challenges the status quo for implementing process improvement at an individual level while also recommending improvements at the team level. - Develop strong relationships with both internal and external partners while balancing client satisfaction against strong service delivery. - Effectively communicates project status and risks in a timely fashion to leadership and account manager. - Ability and willingness to adopt and contribute to change while avoiding change for the sake of change. - Balances the needs of the business, clients, and team, applying business acumen to decision-making. - Ensures comprehensive, clear, and accurate documentation of assigned work. - Identifies risk of challenges and conflicts, escalating them to management for remediation. - Completes other job-related tasks as assigned. Your Profile - Previous experience in Non-Profit Donor Fundraising Acquisition Merge-Purge preferred. - A bachelor's degree in a related field or equivalent experience. - A strong professional background in segmentation, list pulls, data hygiene, and data processing services. - Experience with SQL and the ability to successfully work with disparate data across multiple sources using multiple tools: E.g., SSIS, SSMS, Alteryx. - An in-depth understanding of donor management, data services, data processing, and analytics. Your Skills - Exceptional verbal and written communication skills. - The ability to work cooperatively with your peers and management team. - A high level of organization and a keen eye for detail. - An ability to simultaneously manage multiple projects while demonstrating the competency to prioritize and meet timelines. - Experience working with structured and unstructured data. - An ability to troubleshoot errors and overcome technical challenges. - Provable experience in process improvement and quality control practices and methodologies. - Maintains self-awareness in interactions and fosters strong relationships, especially during conflicts. - Adept at working with changing landscapes and resisting stagnation due to the number of details or challenges. Joining Moore, You Will - Do meaningful, life-changing work every day by supporting the nation's most beloved nonprofits and service organizations. - Join the largest marketing and fundraising company in North America serving the nonprofit industry where we prioritize innovation and professional growth. - Collaborate with industry subject matter experts among over 5,000 employees across the enterprise. - Earn a competitive salary and have access to comprehensive health, wellness, and retirement benefits. - Enjoy paid holidays and generous paid time off, ensuring you have the time and space to recharge and pursue your other passions. Moore's Commitment to Candidates Moore is committed to creating a diverse environment and is 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, or veteran status. Moore is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

