Exactera logo
Exactera

Easy-to-use corporate tax compliance software for transfer pricing, tax provision and R&D tax credit

Staff Data Engineer

Data EngineerData EngineerFull TimeRemoteLeadTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

California + 1 moreAll locations: California | New York

Posted

37 days ago

Salary

0

Seniority

Lead

Bachelor Degree5 yrs expEnglishAWSETLPySparkPythonSQLTerraformUnity

Job Description

Staff Data Engineer

Exactera

• As Staff Data Engineer, you will provide senior onshore technical leadership for the data engineering team. • You will own a defined slice of our centralized Databricks data platform with full accountability for decisions and delivery. • Serve as a technical counterpart to the Principal Data Platform Engineer. • Drive architectural judgment and independent problem-solving as platform complexity scales post-migration. • Build and maintain production data pipelines within the patterns and governance established by the Lead Data Platform Engineer, ensuring reliability and performance at multi-terabyte scale. • Exercise architectural judgment on data modeling, pipeline design, and platform usage. • Engage proactively with product and engineering stakeholders to translate requirements into data solutions.

Job Requirements

  • 5+ years in data engineering with demonstrated ability to own problems end-to-end without close direction
  • SQL, Python, and PySpark—production pipeline implementation and performance optimization
  • Databricks experience—Delta Lake, Workflows, and Databricks SQL; Unity Catalog familiarity preferred
  • Experience building and maintaining ETL/ELT pipelines at scale, including error handling, monitoring, and data quality validation
  • Strong data modeling skills across structured and semi-structured data sources
  • AWS experience (S3, IAM, VPC) with ability to collaborate on infrastructure decisions
  • Infrastructure-as-code experience (Terraform preferred)
  • Familiarity with data governance patterns (Unity Catalog, data lineage, access controls)
  • Demonstrated ability to exercise independent architectural judgment—not just ticket execution
  • Experience mentoring or guiding junior and mid-level data engineers
  • Strong written and verbal communication—able to document architecture decisions and engage directly with both technical and business stakeholders
  • Onshore (US-based)—role requires timezone overlap, async-light communication, and direct stakeholder engagement.

Benefits

  • A collaborative team culture with opportunities for career development.
  • Ample opportunities to be recognized, build valuable skills, and grow your career.
  • Generous vacation policy, including paid parental leave.
  • Comprehensive health plans with FSA and HSA options.
  • 401(k) retirement plan.
  • Life and disability insurance coverage.
  • Supplemental benefits like a dependent care savings plan, pet insurance, will preparation, and an employee assistance program.

Related Categories

Related Job Pages

More Data Engineer Jobs

Marriott logo

Senior Software Engineer- Data & Personalization

Marriott

Marriott International is the world’s largest hotel company, with more brands, more hotels and more opportunities for associates to grow and succeed.

Data Engineer37 days ago
Full TimeRemoteTeam 201-500

Role Description - Function as a technical lead and subject matter expert within the Digital Marketing data domain. - Perform research, analysis, design and development on a wide range of next generation data capabilities and products. - Assume technical ownership of service provider deliverables, lead their technical resources to ensure deliverables are of high quality, follow standards & best practices, and perform at scale. - Ensure all projects follow the defined development and business case processes. - Ensure early warning to the business stakeholder executives regarding degraded or missed service levels. - Coordinate with Application Delivery and Infrastructure teams for deployment and production support activities. - Follow all defined IT standards and processes (i.e. IT Governance, SM&G, Architecture, etc.), and provide input for improvements to the appropriate process owners as needed. - Maintain a proper balance between business and operational risk. - Assess when risks need to be escalated to right channels. - Follow the defined project management standards and processes. - Train and/or mentor other team members, and peers as appropriate. - Liaise with multiple teams to steer projects from inception to successful delivery. - Identify opportunities to enhance the service delivery processes. - Validate that Service Providers develop and manage respective aspects of a project plan, including schedules, deliverables, and appropriate metrics. - Make short term plans for the team to effectively utilize resources. - Monitor Service Provider outcomes. - Review estimates of work effort for client project provided by Service Providers for accuracy. - Facilitate timely resolution of service delivery problems and minimize the impact to clients. Qualifications - Bachelor’s degree or foreign equivalent degree in Computer Science, Computer Engineering or related technical field followed by 7 years of progressively responsible experience with database design, application modeling and ETL development. - 4 years technical delivery ownership of large-scale data pipelines and applications. - 4 years of experience assessing customer/client/stakeholder needs, creatively approaching solutions, and deciding and/or influencing appropriate courses of action. - 3 years of hands-on experience with Snowflake or Oracle. - 3 years of experience with industry leading ETL tools. - 2 years of hands-on experience with APIs. - 2 years of experience leading on/offshore services provider technical resources. - 2 years of experience mentoring and developing junior resources. - 2 years of experience with loyalty programs in the retail or hospitality industry. Requirements - 100% Remote; position may be performed from anywhere within the U.S. - Travel to Marriott HQ in Bethesda MD at least once per quarter. - SALARY: $150,426 to $178,400 per year. - LOCATION: 7750 Wisconsin Ave. Bethesda, MD 20814. Benefits - All positions offer a 401(k) plan, stock purchase plan, discounts at Marriott properties, commuter benefits, employee assistance plan, and childcare discounts. - Full-time positions also offer coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave and educational assistance. - Washington Applicants Only: Employees will accrue paid sick leave, 0.077 PTO balance for every hour worked and be eligible to receive a minimum of 9 holidays annually. - Marriott HQ is committed to a hybrid work environment that enables associates to be connected.

United States
$150.4K - $178.4K / year
Block logo

Senior Software Engineer, Data Ingestion Platform

Block

Block builds simple, powerful tools that make progress towards an economy that’s truly open to all.

Data Engineer38 days ago
Full TimeRemoteTeam 10,001+Since 1990H1B Sponsor

Role Description The Data Ingestion team is part of Block's AI, Data & Analytics organization and is responsible for building and operating the platforms that replicate and ingest data into Block's Lakehouse, powered by Databricks and Snowflake. The team owns Block's Change Data Capture (CDC) platform, streaming data connectors, and data loading infrastructure — ensuring that fresh, reliable data from production databases, event streams, and third-party sources is available for analytics, machine learning, and AI initiatives across Square, Cash App, and Afterpay. As a Senior Software Engineer on the team, you will: - Design, build, and operate scalable data replication and ingestion pipelines that move data from production databases, event streams, and third-party sources into Block's Lakehouse. - Develop and enhance Kafka Iceberg connectors and data loading frameworks, enabling reliable, low-latency data delivery to Snowflake and Databricks. - Drive the modernization of Block's CDC platform — evaluating and implementing next-generation approaches for database replication, including cloud-native alternatives, and Iceberg-based ingestion patterns. - Build self-service tooling and observability features that empower internal teams to onboard, monitor, and troubleshoot their own data pipelines with minimal support. - Collaborate with data engineering, platform infrastructure, and product teams to define data contracts, improve service encapsulation, and reduce tight coupling between operational databases and analytics consumers. - Contribute to the unification of Block's data ingestion architecture by identifying opportunities to consolidate overlapping systems and reduce infrastructure complexity. - Design and implement solutions for PII detection, masking, and privacy-compliant data handling within ingestion pipelines, ensuring sensitive data is properly classified, protected, and governed in accordance with Block's privacy policies and regulatory requirements (e.g., GDPR, CCPA). - Establish and promote best practices for data pipeline reliability, cost optimization, schema management, and compliance across the ingestion platform. Qualifications - 8+ years of experience in software engineering or data platform development, with a focus on building scalable data systems or distributed infrastructure. - Strong programming proficiency in languages such as Java, Python, Scala, or Go, with experience developing data frameworks, libraries, or services. - Hands-on experience with streaming data systems and technologies such as Apache Kafka, Kafka Connect, or similar distributed messaging platforms. - Solid understanding of Change Data Capture (CDC), database replication patterns, and data lake or Lakehouse architectures. - Experience with modern data storage formats and table formats such as Apache Iceberg or Delta Lake. - Experience with cloud-based data ecosystems (AWS, GCP, or Azure) and infrastructure-as-code tools. Technologies We Use and Teach - Streaming & Messaging: Apache Kafka, Schema Registry, Kafka Connect, Debezium - Data Platform: Databricks, Snowflake - Data Processing & Storage: Apache Spark, Apache Iceberg, Delta Lake, Apache Airflow - Cloud & Infrastructure: AWS, Terraform Benefits - Remote work - Medical insurance - Flexible time off - Retirement savings plans - Modern family planning

California + 1 moreAll locations: California | Canada
$185.2K - $326.8K / year
Coinbase logo

Senior Software Engineer - Data Platform

Coinbase

A digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Founded in 2012 "to cr

Data Engineer38 days ago
Full TimeRemoteTeam 4,700Since 2012

Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems. Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there’s no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. The Data Platform team builds and operates systems to centralize all of Coinbase's internal and third-party data, making it easy for teams across the company to access, process, and transform that data for analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our systems, from managing foundational processing and data storage, to building and maintaining scalable pipelines, to developing frameworks, tools, and internal applications to make that data easily and efficiently available to other teams and systems. What you’ll be doing (ie. job duties): - Design, build, and operate our foundational data-heavy services: storage (cloud data warehouse, data lake), orchestration (Airflow), batch processing (Spark, SQL), streaming services (Kafka), query federation and caching, time-series db, graph db, and real-time event aggregation stores. - Build and maintain data integration & process SDKs for use by internal services and product teams throughout Coinbase. - Design and build self-service applications to empower our users to manage and troubleshoot their own data pipelines running on our platforms. - Design and build services for end-to-end data security and data observability: managing access controls across multiple storage and access layers, tracking data quality, cataloging datasets and their lineage, usage auditing. - Convert functional requests from data analysts, ML, and security & compliance into reusable and scalable patterns; and assemble data microservices into data platforms for critical business verticals and user cohorts. What we look for in you (ie. job requirements): - You have at least 5+ years of experience in software engineering. - You have Strong Python, Go, or Java backend development skills. - You have general experience working with data systems or data pipelines. - You are familiar with design patterns such as scale-out, caching, key/value, and columnar. - You leverage SQL, Python, Airflow, and BI expertise to analyze data for operational insights. - Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human-in-the-loop practices to deliver business-ready outputs and drive measurable improvements in efficiency, cost, and quality. Nice to Have: - Crypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services Job #: P76805 Pay Transparency Notice: Depending on your work location, the target annual base salary for this position can range as detailed below. Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, vision and 401(k)). Annual base salary range (excluding equity and bonus): $186,065—$218,900 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal OpportunityCoinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Employee Rights and the Know Your Rights notices by clicking on their corresponding links. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Global Data Privacy Notice for Job Candidates and ApplicantsDepending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here. AI DisclosureFor select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description. For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com

United States
$186.1K - $218.9K / year
Job Closed
Blueprint Technologies logo

Senior AI Data Engineer - Marketing Analytics

Blueprint Technologies

Blueprint Technologies, LLC is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, age, disability, sex, gender identity or expression, orientation, veteran/military status, religion, national origin, ancestry, marital, or familial status, genetic information, citizenship, or any other status protected by law. If you need assistance or a reasonable accommodation to complete the application process, please reach out to: recruiting@bpcs.com This role is fully remote and part-time (25 hours per week).

Data Engineer38 days ago
Full TimeRemoteTeam 501-1,000

Role Description In this role, you will join a player and data analytics team supporting a globally scaled, highly data-driven digital product. You will build and maintain analytics-ready data pipelines, develop well-structured data models, and deliver high-impact data products that enable performance marketing, product insights, and downstream AI/ML use cases. You will act as a bridge between technical data systems and business stakeholders, translating complex signals into trusted, actionable insights. The role emphasizes data quality, reliability, and usability, and offers meaningful ownership in shaping modern analytics solutions at scale. Responsibilities - Partner closely with analysts, data scientists, engineers, and business stakeholders to understand analytics and reporting needs and enable self-service data access. - Build subject matter expertise in relevant business and data domains to ensure accurate interpretation and application of data. - Identify, analyze, and document multi-structured data from diverse sources to support analytics and machine learning requirements. - Design and maintain scalable data models, dataflows, and abstractions that evolve with changing business needs. - Architect, build, and optimize automated data pipelines that transform raw logs and event data into clean, enriched, analytics-ready datasets. - Apply modern analytics and data engineering best practices using object-oriented and modular approaches. - Develop reusable frameworks, standardized components, and new data capabilities to improve system scalability and efficiency. - Enable and enhance performance marketing strategies by delivering robust, reliable data products and insights. - Ensure high standards for data quality, security, and reliability across all solutions. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field with 4+ years of relevant experience OR Master’s degree in a related field with 3+ years of relevant experience OR Equivalent professional experience. - 2+ years of hands-on experience in an analytics engineering or data engineering role supporting business stakeholders. - Strong proficiency in SQL for analytics and data modeling. - Advanced Python skills for data transformation, automation, and pipeline development (4–5+ years). - Experience designing and building data models to support analytics and reporting use cases (3+ years). - Experience working with large-scale data pipelines handling logs and/or event-streaming data. - Hands-on experience with cloud-based data platforms and modern data tools (e.g., Spark, workflow orchestration tools); cloud experience strongly preferred. Preferred Qualifications - Proven ability to deliver analytics solutions and data products that drive measurable business impact. - Experience supporting performance marketing, growth, or digital product analytics use cases (2+ years preferred). - Strong analytical and exploratory skills to evaluate data quality, relevance, and structure. - Solid business acumen with the ability to frame technical solutions around real-world business problems. - Working knowledge of DevOps and/or DataOps practices. - Experience collaborating in cross-functional, product-oriented environments. - Familiarity with the video game or interactive entertainment domain is a plus, whether as an industry professional or experienced player. - Demonstrated critical thinking, problem-solving skills, and a growth-oriented mindset. Salary Range At Blueprint, we strive to offer competitive pay that reflects the value of our team members. Compensation for this role is influenced by a variety of factors, including skills, education, responsibilities, experience, and geographic market. For candidates based in Washington State, the anticipated salary range is $130,000–$140,000 per annum. Please note that we typically do not hire new employees at the top of the posted range. Actual starting pay will be determined based on experience, skills, and internal equity. The final salary and job title may vary depending on the selected candidate’s qualifications and could fall outside the stated range. Equal Opportunity Employer Blueprint Technologies, LLC is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, age, disability, sex, gender identity or expression, orientation, veteran/military status, religion, national origin, ancestry, marital, or familial status, genetic information, citizenship, or any other status protected by law. If you need assistance or a reasonable accommodation to complete the application process, please reach out to: recruiting@bpcs.com Benefits - Medical, dental, and vision coverage - Flexible Spending Account - 401k program - Competitive PTO offerings - Parental Leave - Opportunities for professional growth and development Location Remote

Washington
$130K - $140K / year