FlexHired LogoFlexHired
Logo of PandaDoc

PandaDoc

Senior Data Engineer

Job Summary

The role involves designing and maintaining scalable data solutions, primarily within the Snowflake ecosystem, focusing on data modeling, pipeline development, and data quality. Candidates should have extensive experience in data engineering, SQL, Python, and cloud platforms, with a strong emphasis on performance optimization and best practices. The position requires collaboration with analytics teams, mentoring junior staff, and contributing to data architecture documentation. The company offers a comprehensive benefits package including health coverage, paid time off, and potential bonuses.

Required Skills

Data Engineering
Data Modeling
SQL
Python
Data Pipelines
CI/CD
Data Warehouse
Performance Optimization
Snowflake
Data Governance
Version Control
Cloud Platforms
Business Intelligence
ETL/ELT

Benefits

Paid Time Off
Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
401K
Disability Insurance
FSA
Company Holidays
Self Care Days
Birthday PTO
Company Stock or Bonuses

Job Description

Senior Data Engineer

About the Role

We are seeking an experienced Senior Data Engineer with expertise in Snowflake and dimensional data modeling to join our data team. The ideal candidate will architect, build, and maintain scalable data solutions that transform raw data into valuable business insights.

Key Responsibilities

  • Design, develop, and maintain data pipelines within the Snowflake ecosystem
  • Create and optimize dimensional data models following Kimball methodology
  • Implement data quality checks and monitoring systems
  • Collaborate with analytics teams to understand business requirements and translate them into technical solutions
  • Mentor junior team members and promote best practices in data engineering
  • Perform ETL/ELT development to integrate data from multiple sources
  • Optimize data warehouse performance and manage cloud resources efficiently
  • Document data architectures, models, and transformation processes

Required Qualifications

  • 5+ years of experience in data engineering roles
  • 3+ years of hands-on experience with Snowflake, including performance optimization
  • Strong expertise in dimensional data modeling (star schema, snowflake schema)
  • Proficiency in SQL and at least one programming language (Python preferred)
  • Experience designing and implementing data pipelines using modern tools
  • Knowledge of data warehouse concepts and best practices
  • Proven experience with data transformation frameworks and tools

Preferred Skills

  • Experience with dbt (data build tool)
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Experience with version control systems (Git) and CI/CD pipelines
  • Understanding of data governance and security principles
  • Experience with business intelligence tools (Tableau, Looker, Power BI)

Company Overview:

PandaDoc empowers more than 60,000 growing organizations to thrive by taking the work out of document workflow. PandaDoc provides an all-in-one document workflow automation platform that helps fast scaling teams accelerate the ability to create, manage, and sign digital documents including proposals, quotes, contracts, and more. For more information, please visit https://www.pandadoc.com.

Company Culture:

We're known for our work-life balance, kind co-workers, & creative virtual team-bonding events. And although our Pandas are located across the globe, we stay connected with the help of technology and ensure that everyone on our team feels, well, like a team.

Pandas work best when they're happy. We retain our talent by upholding our values of integrity & transparency, and selling a product that changes the lives of our customers.

Check out our LinkedIn to learn more.

Benefits:

Employees may be able to purchase company stock (or receive annual bonuses)
Employees (and their families) may enroll in the company's medical, dental, vision, short & long term disability, life insurance, FSA and 401k plans. Employees will also receive 13.34+ hours of paid time off per month, 6 self care days, birthday PTO day, and 10 company-paid holidays off per year
The annual OTE is up to $180,000.

PandaDoc is an Equal Opportunity Employer. We are committed to equal treatment of all employees without regard to race, national origin, religion, gender, age, sexual orientation, veteran status, physical or mental disability or other basis protected by law.

EXTERNAL RECRUITERS:

Approval Requirement

The use of external recruiters/staffing agencies requires prior approval from our HR Team. The HR Team at PandaDoc requests that external recruiters/staffing agencies not to contact PandaDoc employees directly in an attempt to present candidates. Complying with this request will be a factor in determining future professional relationships with PandaDoc.



Interested in this job?

Application deadline: Open until filled

Logo of PandaDoc

PandaDoc

PandaDoc streamlines proposals, quotes & other business document workflows - Trusted by 50K+ Clients - SOC 2, HIPAA & GDPR Compliant!

See more jobs
Date PostedMay 29th, 2025
Job TypeContract
LocationRemote (USA)
SalaryCompetitive rates
Exciting remote opportunity (requires residency in United States) for a Senior Data Engineer at PandaDoc. Offering competitive salary (contract). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Contract
$120,000 - $150,000
Remote (USA)
Contract
$110,000 - $150,000
Remote (USA)

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.