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

Senior Data Engineer I

Articulate is looking for a Sr. Data Engineer to join our amazing Data team! As Articulate and its customer base have rapidly grown, so has the scale of our data and the need to operationalize it and empower us to make better, data driven decisions.We are looking for a full-time Sr. Data Engineer with experience in building robust and scalable data solutions. This role works closely with internal stakeholders cross-functionally to develop data models and pipelines for analysis and reporting. The ideal candidate has a passion for delighting internal customers and brings significant experience and skill in designing, building, and operating data warehousing solutions.This position will report to our Director of Data.What you'll do:• Create and maintain the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources, leveraging solutions like Terraform, Stitch, dbt and Snowflake.• Design and implement high-performance, reusable, and scalable data pipelines into and out of our data warehouse to ensure end-users get consistent and reliable answers to their questions.• Communicate and partner with Dev-Ops and Product Engineering to build scalable data pipelines out of application data and event streams.• Enable other engineers on the team with well designed CI/CD pipelines that build confidence in data deployments.• Actively contribute to the adoption of strong data engineering architecture, development practices, and new technologies.• Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability.• Be an advocate for data governance, security, privacy, quality, and retention.What you should have:• 5-8 years of experience building/operating/maintaining fault-tolerant and scalable data pipelines from a large set of disparate sources using AWS, Snowflake or other relevant technologies.• Excellent knowledge of SQL and an object oriented programming language (Python, Java, etc.)• BS/MS degree in Computer Science or equivalent industry experience.• Rigorous attention to detail and accuracy.• Excellent communication skills (we’re a geographically distributed team, 100% virtual).• Curiosity and a drive to understand and clarify complex topics.$126,100 - $189,100 a yearThe pay range for this position is $126,100 to $189,100 for all U.S. locations. This range reflects the minimum and maximum amounts we believe in good faith, at the time of this posting, are appropriate for this role. Actual compensation may vary, subject to future adjustment as needed. Articulate considers a wide range of factors in making compensation decisions, including, but not limited to, skill sets, experience and training, licensure and certifications, qualifications and education, and other business and organizational needs. This position is also bonus eligible. This position is eligible for Articulate’s robust suite of benefits which are detailed here.The application window for this position is expected to close 90 days from the original posting date.About usArticulate Global, LLC, is the leading SaaS provider of creator platforms for online workplace training. Founded by Adam Schwartz in 2002, Articulate provides creator tools and services that make it simple for enterprises and SMBs to develop, deliver, and analyze online workplace training that’s engaging and effective. Increasingly, organizations must reskill employees for ever-changing remote and hybrid work environments, create learning cultures that attract and retain employees in a tight labor market, and use training to build more equitable, empowering, and engaging workplaces. Articulate helps organizations address these critical business needs with its creator platform for workplace training. Articulate 360—a suite of creator tools for online courses—was named the 7th most-loved product in the world by TrustRadius in 2021. And Rise—an all-in-one online training system that makes online training easy to create, enjoyable to take, and simple to manage—is the first creator platform for SMBs and departments within the enterprise. Articulate has more than 118,000 customers in 170 countries and counts all 100 of the Fortune 100 companies as customers.Named one of Inc. Magazine’s Best Workplaces 2022 and a leader in building a human-centered organization, Articulate is guided by a commitment to provide the best value to customers, do right by employees, and create an equitable, empowering workplace for all. As a human-centered organization, we honor people’s humanity knowing that each person’s unique history, vulnerabilities, and social location inform how we show up with one another. We embrace our connectedness, aware that what we do and say impacts others. We give each other grace because we are all works in progress, learning and evolving every day. And we take responsibility for ourselves and are serious about our accountability to each other. In all we do, we strive to create an equitable, sustainable, and empowering workplace while we drive results for the business and make a positive impact in the world. Read more about our values here.Articulate Global, LLC is an Equal Employment Opportunity and Affirmative Action employer and complies with all applicable federal, state, and local fair employment practices laws. All employment decisions at Articulate are based on business needs, job requirements, and individual qualifications directly related to the job, without regard to any protected characteristic or class, including, but not limited to, race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law. Qualified candidates with criminal histories are welcome to apply and will be considered for this role in a manner consistent with applicable law. Offers of employment for this role shall be contingent upon successful completion of a background check, including a review of the candidate’s criminal history, in a manner consistent with applicable law.Articulate is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation related to the application process due to a disability, you may contact us at hr@articulate.com.(For information about Articulate's privacy practices, please view our Privacy Notice)As an organization, we participate in E-Verify.

Average salary estimate

Estimate provided by employer
$135000 / ANNUAL (est.)
min
max
$90K
$180K

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 I, Articulate

Articulate is looking for a talented Senior Data Engineer I to join our amazing Data team! With our rapid growth and expanding customer base, we truly believe that robust data solutions are key to making data-driven decisions. In this full-time role, you'll have the unique opportunity to collaborate closely with internal stakeholders across functions to develop impactful data models and pipelines for analysis and reporting. If you have a passion for delighting our internal customers and significant experience in designing, building, and maintaining data warehousing solutions, we want to hear from you! Your day-to-day responsibilities will include creating and maintaining infrastructure for extracting, transforming, and loading data from various sources, using tools like Terraform, Stitch, dbt, and Snowflake. You'll also design scalable data pipelines for reliable data delivery, partner with our DevOps and Product Engineering teams, and champion strong data engineering practices. We value curiosity and drive, and we are here to support you as you implement process improvements and advocate for data governance. Join us at Articulate, a leader in online workplace training, and help shape the future of training solutions today!

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

As a Senior Data Engineer I at Articulate, your primary responsibilities include creating and maintaining infrastructure for data extraction, transformation, and loading; designing high-performance data pipelines; collaborating with cross-functional teams to build scalable solutions; enabling CI/CD pipelines for data deployments; and advocating for data quality and governance. Your role is crucial in ensuring that our organization makes informed, data-driven decisions.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Data Engineer I position at Articulate?

To qualify for the Senior Data Engineer I position at Articulate, you should have 5-8 years of experience in building and maintaining fault-tolerant data pipelines, proficiency in SQL, and a solid knowledge of an object-oriented programming language like Python or Java. A BS/MS degree in Computer Science or a related field, along with excellent communication skills, is essential for success in this role.

Join Rise to see the full answer
What tools and technologies are used by a Senior Data Engineer I at Articulate?

At Articulate, a Senior Data Engineer I utilizes a variety of tools and technologies such as AWS, Snowflake, Terraform, Stitch, and dbt to build robust and scalable data solutions. Familiarity with these tools is beneficial for extracting, transforming, and loading data efficiently, as well as for designing reusable data pipelines.

Join Rise to see the full answer
Is the Senior Data Engineer I position at Articulate eligible for bonuses?

Yes, the Senior Data Engineer I position at Articulate is eligible for bonuses. In addition to a competitive salary range, our comprehensive compensation package reflects our commitment to rewarding team members for their contributions.

Join Rise to see the full answer
What kind of culture can I expect working as a Senior Data Engineer I at Articulate?

Articulate fosters a human-centered culture where equity, empowerment, and accountability are at the forefront. As a Senior Data Engineer I, you will be part of a supportive team that values collaboration, communication, and individual growth, all while delivering impactful training solutions globally.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer I
Can you explain your experience with building scalable data pipelines?

When answering this question, provide specific examples from your past work. Discuss the technologies you used, such as AWS or Snowflake, and focus on the challenges you faced and how you overcame them to deliver effective data solutions.

Join Rise to see the full answer
How do you ensure data quality in the pipelines you build?

Highlight your strategies for maintaining data quality, such as implementing automated tests, monitoring data flows, and establishing data governance frameworks. Emphasize the importance of accuracy in decision-making for the company.

Join Rise to see the full answer
What is your process for collaborating with other teams such as DevOps and Product Engineering?

Discuss your approach to collaboration, including communication tools you use, regular check-ins, and fostering a sense of teamwork. Provide examples of successful projects where cross-functional collaboration was vital.

Join Rise to see the full answer
Describe a technical challenge you faced and how you resolved it.

Share a story that showcases your problem-solving skills. Clearly explain the challenge, the steps you took to tackle it, and what you learned from the experience that can be applied to future projects.

Join Rise to see the full answer
What programming languages are you proficient in for data engineering tasks?

Mention languages such as Python and SQL, and describe the specific scenarios where you have used each language to build data solutions, focusing on any relevant frameworks or libraries.

Join Rise to see the full answer
How familiar are you with data warehousing solutions like Snowflake?

Explain your hands-on experience with Snowflake or similar data warehousing tools, detailing any specific projects or features you have implemented, and your understanding of the benefits these solutions provide.

Join Rise to see the full answer
Can you discuss a time you improved an internal process within data engineering?

When addressing this, share a concise example of an improvement you made, such as optimizing a data delivery process or automating manual tasks, along with the measurable impact it had on efficiency or accuracy.

Join Rise to see the full answer
How do you keep up with emerging data engineering trends and technologies?

Discuss your strategies for continuous learning, such as attending webinars, participating in industry forums, or reading relevant blogs. Highlight any new technologies you have recently explored and their potential applications.

Join Rise to see the full answer
Explain the significance of data governance and its implementation in your projects.

Articulate your understanding of data governance and how you ensure data security, privacy, quality, and compliance in the projects you manage. Provide examples of frameworks or practices you have used.

Join Rise to see the full answer
What steps do you take during the deployment of data solutions?

Share your deployment process, including stages such as testing, validation, and CI/CD practices. Highlight your emphasis on minimizing downtime and ensuring data integrity during deployments.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Empathetic
Feedback Forward
Reward & Recognition
Transparent & Candid
Growth & Learning
Posted 6 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 8 days ago

Articulate Global Inc. is a computer software design company that was founded in 2002, located in New York. The company's main customer is the Education industry, as the software can be used to create interactive content within course modules.

4 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 11, 2024

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!