Evercommerce is looking for an ambitious Data Engineer. As a member of the Evercommerce Data Team, you’ll focus on driving operational awareness to our Executive Team while partnering with leaders throughout EverCommerce to fundamentally improve how we run our business. With a combination of insatiable curiosity, and an exceptional entrepreneurial “get stuff done” mindset, you’ll help us better understand our customers and drive important changes that will shape the future of EverCommerce.
Most importantly, we will look to the Data Engineer to provide thought leadership and have large influence in the direction on how we architect and grow our data infrastructure and capabilities for the future.
You:
You’re a builder and creator with a winning track record in modern data infrastructures to support the internal analytics, data science, tracking, and operational needs of a business.
The Data Engineer will be responsible for standing up, maintaining, and scaling data operations such as external data transfers, data lake performance, our ETL tools such as Airflow, identifying data integrity issues, and developing documentation. You will be working closely to support the BI engineers our data products in the Data team as we support the needs from the other business groups throughout the organization.
The ideal candidate should have a background in Engineering, Computer Science, equivalent quantitative field or related practical experience with an obsession on data quality. You are comfortable with ambiguity, possess attention to detail, and continued self-motivation to grow and learn. You should have an outstanding ability to foster relationships with staff across departments and be motivated to continuously achieve positive results.
Us:
EverCommerce [Nasdaq: EVCM] is a leading service commerce platform, providing vertically-tailored, integrated SaaS solutions that help more than 600,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Our modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals. Specializing in Home & Field Services, Health Services, and Fitness & Wellness industries, EverCommerce solutions include end-to-end business management software, embedded payment acceptance, marketing technology, and customer engagement applications.
Where:
The EverCommerce team is distributed across North America, with more than 40 office locations in the U.S. and Canada. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in the United States or Canada; if you're near one of our offices and want to work in-office, we can set that up, or this role can be 100% remote. You must be eligible to work in the United States or Canada in order to qualify for this role.
Core Responsibilities:
Build, maintain, and improve major components of our data infrastructure such as our data loader, data ingestion, ETL tools and connections with downstream destinations.
Build a grow our enterprise data lake infrastructure for reporting and analytics.
Work closely with the BI engineering team and support them in establishing analytics and decision support capabilities that enables the business teams to make data-driven decisions driving acquisition growth and customer monetization and retention.
Develop internal web and product tracking strategy and work with internal organizations to ensure proper implementation and execution of that strategy.
Increase the efficiency of old business processes and aid in the development of new business processes to continually improve data collection processes, integrity, and reliability.
Own various special data-focused projects to support planning/forecasting, ongoing operations, and corporate development, as necessary.
Extract and manipulate data from a variety of systems and offline reporting for use reporting, utilizing cloud-based and/or on-premise analytics tools to analyze data, as necessary.
Exercise inquisitive mindset to transform business questions into actionable data exploration exercises, as well as take reported data and shape it into actionable business questions.
Develop an understanding of each operating business's role within the larger EverCommerce organization; maintain an advanced knowledge of their data quality, references (definitions, sources), strengths, and areas of improvement.
Experience and Skills:
Bachelor’s degree in Computer Science, or other related field with a top-tier academic background, or equivalent experience
5+ years of post-undergraduate relevant work experience in a highly analytical environment; SaaS, payments, and/or technology industry experience preferred
Strong Python, SQL
Experience with cloud platforms and data tools such as AWS, Redshift, Glue, Athena, Data Zone, S3, Spark,Snowflake, Fivetran
Experience with data lake technologies such as Apache Iceberg, Glue Catalog, Polaris Catalog
Experience with data workflow tools such as Airflow, dbt
Experience with other tools and software such as Docker, Ansible, Terraform or similar Infrastructure-as-code
Exceptional written and verbal communication skills, with the ability to present complex technical concepts to non-technical stakeholders.
Proven leadership abilities, with experience in mentoring and team management.
Extreme attention to detail with a strong sense of ownership and organization
Low ego, “no-job-too-small” attitude with a willingness to shift from high-level critical thinking to necessary mundane tasks required to complete a job
Ability to protect extremely confidential information
Benefits and Perks:
- Flexibility to work where/how you want – in-office, remote, or hybrid
- Continued investment in your professional development
- Robust health and wellness benefits
- 401k with up to a 4% match
- Monthly wellness stipend
- Flexible and generous time off (FTO)
- Employee Stock Purchase Program
- Student Loan Repayment Program
Compensation:
The target base compensation for this position is $110,000 - $130,000 USD per year in most US locations. Final offer amounts are determined by multiple factors including location, local market variances, and candidate experience and expertise, and may vary from the amounts listed above.
EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!
Other Jobs from EverCommerce
Joist - Data Engineer, Remote (Canada)
Software Developer
Joist - Platform Engineer (Remote, CAN)
Similar Jobs
Sr. Machine Learning Engineer
Software Engineering Director- Bangalore
Senior DevOps Engineer
Principal Machine Learning Engineer (Mexico)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say