Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Data Engineer image - Rise Careers
Job details

Senior Data Engineer


As a Senior Data Engineer, your main goal is to help build and maintain our data infrastructure (Data Pipelines, Data Warehouse, Data Integrations) as well as contributing to Architectural Decisions and Building new data products and Services to serve our business. You will also help contribute to the continuous improvement of our development workflows and processes and collaborate with cross-functional stakeholders, including, Product, Infrastructure and Operations teams to deliver clear outcomes.


Talkiatry transforms psychiatry with accessible, human, and responsible care. We’re a national mental health practice co-founded by a patient and a triple-board-certified psychiatrist to solve the problems both groups face in accessing and providing the highest quality treatment.     

 

60% of adults in the U.S. with a diagnosable mental illness go untreated every year because care is inaccessible, while 45% of clinicians are out of network with insurers because reimbursement rates are low and paperwork is unduly burdensome.   With innovative technology and a human-centered philosophy, we provide patients with the care they need—and allow psychiatrists to focus on why they got into medicine.   


You will:
  • Create custom data products for production-grade system integrations as needed
  • Contribute to the monitoring of the overall health and integrity of Data Pipelines and data systems
  • Support, maintain and extend our existing DBT Data Models and Snowflake Data Warehouse, (including, making performance optimizations)
  • Maintain and build CI/CD Pipelines using GitHub Actions
  • Work closely with the infrastructure team, be able to anticipate our infrastructure needs based on planned work for new data products and be able to articulate those needs (and potentially write some High level IaC in Terraform)
  • Ingest new data sources into the data warehouse and create Reverse ETL solutions as needed
  • Migrate independently scheduled tasks and pipelines into Airflow DAGs
  • Join the rest of the Data Engineering team in the On-Call Rotation
  • Architect and build new innovative data solutions that will interact with both internal and external APIs and our Data Warehouse


You have:
  • Bachelor’s degree in computer science or similar is preferred but not required
  • 3+ years' experience working as a Data Engineer
  • Advanced SQL experience
  • 3+ years’ experience as a developer, Python Preferred but other language (Java, Scala)
  • 2+ years' experience working with cloud data warehouses (Snowflake preferred including Snowflake performance optimization through warehouse sizing, and caching strategies)
  • Experience with Data Modeling in DBT, including DBT performance optimization (e.g. materializations, incremental models, macros) to optimize data processing speed and minimize cloud costs while preserving data accuracy and reliability).
  • Experience using CI/CD tools such as: GitHub Actions, Jenkins or CircleCI
  • Familiarity working within cloud computing environments such as AWS, Azure, Google Cloud
  • Experience writing Infrastructure as code in Terraform or AWS CFT is useful but not required
  • Experience working with an orchestration tool like Airflow is a plus, but not required
  • Experience working with other ETL tools (e.g. Fivetran, Rivery, Stitch, etc.), is a plus
  • Experience working with APIs and Message Queues


Why Talkiatry:
  • Top-notch team: we're a diverse, experienced group motivated to make a difference in mental health care  
  • Collaborative environment: be part of building something from the ground up at a fast-paced startup   
  • Flexible location: work where you want to, either remotely across the U.S. or from our HQ in NYC   
  • Excellent benefits: medical, dental, vision, effective day 1 of employment, 401K with match, generous PTO plus paid holidays, paid parental leave, and more!  
  • Grow your career with us: hone your skills and build new ones with our Learning team as Talkiatry expands   
  • It all comes back to care: we’re a mental health company, and we put our team’s well-being first  


$150,000 - $170,000 a year
Compensation range for this position is $150,000 to $170,000 plus equity, depending on experience; actual compensation will be dependent upon the specific role, location, as well as the individual’s qualifications, experience, skills and certifications. 

Talkiatry participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. only after a job offer is accepted and Form I-9 is completed. For more information on E-Verify, please visit the following: EVerify Participation & IER Right to Work.  

 

At Talkiatry, we are an equal opportunity employer committed to a diverse, inclusive, and equitable workplace and candidate experience. We strive to create an environment where everyone has a sense of belonging and purpose, and where we learn from the unique experiences of those around us. 

 

We encourage all qualified candidates to apply regardless of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status. 

Talkiatry Glassdoor Company Review
2.8 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Talkiatry DE&I Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Talkiatry
Talkiatry CEO photo
Robert Krayn and Georgia Gaveras, DO
Approve of CEO

Average salary estimate

$160000 / YEARLY (est.)
min
max
$150000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Data Engineer, Talkiatry

Join Talkiatry as a Senior Data Engineer and embark on an innovative journey to transform mental health care! As a key part of our team, you will help build and maintain robust data infrastructure, aligning closely with our mission to make psychiatric care more accessible. This role gives you the chance to contribute to critical architectural decisions, develop new data products, and establish efficient data workflows. You'll collaborate with diverse stakeholders across product, infrastructure, and operations teams, ensuring that we achieve clear outcomes that positively impact our patients. Your expertise in creating data pipelines, managing data warehouses, and integrating various data sources will be crucial as you optimize our systems using advanced SQL, Python, and tools like DBT and Snowflake. The collaborative and supportive culture at Talkiatry allows for continuous learning and growth — we truly believe in nurturing talent to allow you to reach your full potential. If you're looking for a company that puts care at the forefront and empowers its employees, then Talkiatry is the place for you. With flexible work options and excellent benefits, you can build a rewarding career while making a difference in mental health care. Don’t miss the chance to join a top-notch team that’s committed to creating impactful and meaningful changes in the field!

Frequently Asked Questions (FAQs) for Senior Data Engineer Role at Talkiatry
What are the primary responsibilities of a Senior Data Engineer at Talkiatry?

As a Senior Data Engineer at Talkiatry, your main responsibilities include building and maintaining data infrastructure, creating custom data products, supporting and optimizing existing data models, and collaborating on cloud data integrations. You’ll also participate in architectural decisions and make sure that data systems are reliable and efficient, which is essential in supporting our mental health solutions.

Join Rise to see the full answer
What qualifications does Talkiatry require for the Senior Data Engineer position?

Talkiatry prefers candidates with a Bachelor’s degree in computer science or a related field, along with 3+ years of experience as a Data Engineer and advanced SQL skills. Python experience is preferred, but proficiency in other languages like Java or Scala may also be beneficial. Familiarity with cloud data warehouses, CI/CD tools, and orchestration tools can strengthen your application, but what's most important is your problem-solving ability and eagerness to contribute to innovative solutions.

Join Rise to see the full answer
How does the Senior Data Engineer contribute to the team at Talkiatry?

The Senior Data Engineer plays a crucial role in Talkiatry by ensuring the integrity and health of data systems, creating new data solutions, and optimizing performance. Your input will influence data architecture decisions and directly impact how efficiently the team can deliver services to improve patient care. Collaboration with cross-functional teams will enable you to tackle complex challenges that accompany data integration and management.

Join Rise to see the full answer
What technologies and tools will a Senior Data Engineer at Talkiatry be expected to work with?

In this role, you will work extensively with SQL, Python, DBT for data modeling, and Snowflake as your cloud data warehouse. Experience with CI/CD tools like GitHub Actions and orchestration platforms like Airflow is beneficial. If you have the capability of writing Infrastructure as Code, particularly in Terraform, that can further enhance your contributions. Being comfortable with data pipelines and various ETL tools is also essential.

Join Rise to see the full answer
What kind of work environment can a Senior Data Engineer expect at Talkiatry?

At Talkiatry, you'll experience a collaborative and fast-paced startup environment where team members are encouraged to contribute ideas and take initiative. We offer flexible work locations, whether you prefer to work remotely or from our NYC HQ. With a focus on mental health and well-being, you're part of a team that's committed to making a difference while fostering a supportive workplace culture.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer
Can you explain your experience with data pipeline creation?

In answering this question, highlight specific data pipelines you've successfully developed or managed, the technologies you used, and the challenges you faced. Be sure to articulate how these pipelines improved data accessibility and reliability.

Join Rise to see the full answer
How do you ensure the integrity of data in a warehouse setting?

Discuss your strategies for monitoring data integrity, such as using automated tests or validation checks. Mention any experiences where errors were identified and rectified, which showcases your proactiveness.

Join Rise to see the full answer
What is your experience with DBT performance optimization?

You should explain specific optimizations you've implemented using DBT, such as materializations or incremental models, and the impacts these optimizations had on processing speed and cost efficiency.

Join Rise to see the full answer
What CI/CD tools have you used, and how do they benefit data engineering processes?

Talk about the CI/CD tools you are familiar with, such as GitHub Actions or Jenkins, and describe how they've helped streamline your deployment processes and foster collaboration in your previous roles.

Join Rise to see the full answer
Describe your experience with cloud data warehouses, particularly Snowflake.

Focus on your hands-on experience with Snowflake, detailing the types of projects you were involved with, how you optimized warehouse settings, and the results you achieved.

Join Rise to see the full answer
How do you approach migrating existing workflows to orchestration tools like Airflow?

Explain your methodical approach to migration, including planning, testing, and implementation phases. This helps interviewers understand your strategic thinking and problem-solving capabilities.

Join Rise to see the full answer
What strategies do you implement for reverse ETL processes?

Clarify your understanding of reverse ETL and give examples of how you’ve implemented this process. Emphasize its role in bringing insights back into operational systems.

Join Rise to see the full answer
How do you stay updated with the latest trends in data engineering?

Mention specific resources, communities, or courses that you actively engage with to enhance your knowledge in data engineering. It shows your commitment to continuous learning.

Join Rise to see the full answer
Help us understand your experience with API integrations.

Share your hands-on experiences with APIs, detailing specific integrations you've worked on and how they contributed to the overall functionality of the data systems.

Join Rise to see the full answer
How would you handle a situation where data integrity issues are discovered late in the data processing pipeline?

Illustrate a scenario where you encountered data quality issues and outline the steps you took to identify the problem, communicate with stakeholders, and implement effective solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Peloton Remote New York, New York
Posted 3 days ago
Photo of the Rise User
Allen Integrated Solutions Hybrid Springfield, Virginia, United States
Posted 9 days ago
Photo of the Rise User
Posted 9 days ago
Posted 5 days ago
Photo of the Rise User
Toast Remote Remote, Canada
Posted 2 days ago

Transform psychiatry with accessible, human, and responsible care.

90 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!