About the role
The Client is a prominent financial institution, boasts a diverse range of clients who benefit from its comprehensive services and exceptional customer care. With a steadfast commitment to meeting the unique needs of each individual, it has emerged as a trusted partner for countless clients across various segments.
Clients enjoy access to a wide array of banking products and solutions tailored to their financial objectives. Whether it's personal banking, business banking, wealth management, or investment services, it offers a robust suite of offerings designed to foster growth, security, and prosperity.
Rate: $65/Hr
Job Description:
- We are seeking a Data Engineer with strong analytics capabilities who can own the full data lifecycle from scalable pipeline development to polished Tableau dashboards.
- The ideal candidate is someone who thinks architecturally, designs datasets for reuse and longevity, and resists the urge to create one-off tables for every new request.
- They bring a builder's mindset grounded in efficiency, modularity, and long-term sustainability of the data platform.
- They must be highly proficient in both Python and SQL as their primary working languages and tableau for reporting.
- Deep, hands-on experience with Google BigQuery including dataset design, partitioning/clustering strategies, materialized views, and cost-optimization techniques.
- Proficiency in Cloud Composer (Apache Airflow) for orchestrating complex, production-grade data pipelines with proper scheduling, retry logic, and dependency management.
- Experience building and maintaining Vertex AI Pipelines for ML workflows and data transformation at scale.
- Advanced SQL skills able to write complex, performant, and maintainable queries across large datasets including window functions, CTEs, recursive queries, and query optimization.
- Strong Python proficiency comfortable building data transformation scripts, pipeline logic, custom Airflow operators, API integrations, and automation tooling.
- Proven ability to design layered data architectures using patterns such as Medallion (bronze/silver/gold), Dimensional Modeling (star schema), Data Vault, and targeted denormalization and knows when to apply each based on the use case.
- Track record of building modular, multi-purpose datasets rather than project-specific tables thinks in terms of canonical models and shared dimensions.
- Understands when to create new tables versus when to extend, view, or restructure existing assets to avoid unnecessary duplication and table sprawl.
- Applies best practices around naming conventions, schema organization, documentation, and lifecycle management so that the architecture remains navigable as it scales.
- Hands-on experience building production-quality Tableau dashboards from data source configuration and extract optimization to interactive visual design.
- Ability to translate business questions into clear, intuitive visualizations that non-technical stakeholders can self-serve from.
- Familiarity with Tableau performance tuning, published data sources, and server/cloud publishing workflows.
- Understands the relationship between upstream data modeling decisions and downstream dashboard performance designs the data layer with the visualization in mind.
- Cloud Platform: Google Cloud Platform (GCP)
- Data Warehouse: BigQuery (advanced)
- Orchestration: Cloud Composer / Apache Airflow
- ML Pipelines: Vertex AI Pipelines
- Visualization: Tableau (Desktop, Server/Cloud)
- Languages: Python (advanced), SQL (advanced)
- Infrastructure: Terraform (preferred), GCS, Cloud Functions
- Version Control: Git / GitLab
- Architecture-first thinking Before writing a single line of code, they ask: "Does this already exist? Can I extend what's here? Will this serve more than just today's ask?"
- Efficiency over volume Measures success not by how many tables or pipelines they create, but by how few they need to support a growing number of use cases.
- End-to-end ownership Comfortable moving from raw ingestion all the way through to a polished Tableau dashboard, understanding how each layer impacts the next.
- Pragmatic scalability Designs for the future without over-engineering for the present; builds foundations that can absorb new projects without architectural rework.
- 5 years in a data engineering role, with meaningful GCP/BigQuery experience.
- Advanced proficiency in Python and SQL as daily working languages.
- Demonstrated experience designing and maintaining shared, reusable data models in an enterprise or multi-team environment.
- Familiarity with data architecture patterns including Medallion, star schema, and Data Vault.
- Portfolio or examples of Tableau dashboards built on well-structured data layers.
- Familiarity with CI/CD practices for data pipelines and infrastructure-as-code concepts.
- Strong communicator who can work with cross-functional teams to gather requirements and translate them into scalable data solutions.
- Hands-on experience with SQL, Python, GCP, BigQuery, Cloud Composer, GCS, Cloud Functions, Jupyter notebooks not just listed as keywords but demonstrated through pipeline builds, dataset design, or architecture decisions in prior roles.
- Evidence of scalable data architecture thinking look for candidates who talk about reusable models, layered architectures (medallion, star schema), and consolidation rather than listing dozens of one-off projects.
- Tableau dashboard development paired with data modeling candidates who have built both the data layer and the visualization on top of it, not just one or the other
Non-benefitted (other than those mandated under state or federal law).Please note that this position does not include paid time off benefits. ApTask offers subsidized insurance coverage to our employees.
About ApTask:
ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-certified company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management. With a focus on excellence, collaboration, and innovation, ApTask provides unparalleled opportunities for professional growth and development. As a member of the ApTask team, you will have the chance to connect businesses with top-tier professionals, optimize workforce performance, and drive success across diverse industries. Join us at ApTask and be part of our mission to empower organizations to thrive while fostering a diverse and inclusive work environment.
Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.
Candidate Data Collection Disclaimer:
At ApTask, we prioritize safeguarding your privacy. As part of our recruitment process, certain Personally Identifiable Information (PII) may be requested by our clients for verification and application purposes. Rest assured, we strictly adhere to confidentiality standards and comply with all relevant data protection laws. Please note that we only collect the necessary information as specified by each client and do not request sensitive details during the initial stages of recruitment.
If you have any concerns or queries about your personal information, please feel free to contact our compliance team at businessexcellence@aptask.com
Applicant Consent:
By submitting your application, you agree to ApTask's (www.aptask.com) Terms of Use and Privacy Policy, and provide your consent to receive SMS and voice call communications regarding employment opportunities that match your resume and qualifications. You understand that your personal information will be used solely for recruitment purposes and that you can withdraw your consent at any time by contacting us at 732-355-8000 or help@aptask.com. Message frequency may vary. Msg & data rates may apply.