For the past 25 years, Bullhorn has dedicated itself to building industry-leading, cloud-based software for the staffing and recruitment industry. Led by the original co-founder, partnered with private equity, and powered by seasoned leaders across a global workforce with an eye toward innovation, Bullhorn has had year over year growth, making it the market leader in the recruitment software space while allowing for new opportunities for over 29% of our employees to advance their careers in the past 12 months.
We are a remote-first organization and over 38% of our employees reside outside the United States. Headquartered in Boston, we also have offices in London, Brighton, Rotterdam, Amsterdam, Frankfurt and Sydney (just in case youre in the area to stop by). Whether youre local or remote, our vision is to ensure every employee has a sense of belonging, a voice that is heard, and a clear path for success. Your incredible experience as an employee will consist of flexible work hours to ensure a positive work-life balance and use Zoom, Slack, and other tools to stay connected.
About the role
As a Senior Data Engineer you will positively impact the business by transforming operational data into analytical data for the business to derive insights and solve complex problems. You will provide technical expertise to the Enterprise Data Team; performing data analysis, writing schema changes, data cleansing and other database design work as well as building and maintaining ELT pipelines and data models for Analytics and Business Intelligence solutions.
A typical day might include:
-
A stand-up with your team to review product specifications, requirements and progress
-
Writing schema changes and other database design work, geared for scalability and performance.
-
Identifying complex data problems and reviewing related information to evaluate, design, develop and implement solutions
-
Creating and maintaining ELT pipelines with Fivetran and Python
-
Creating and maintaining Data Models in Snowflake with dbt for analytics/business intelligence solutions
-
Champion a data-driven culture across the enterprise, developing methods and controls to ensure consistent application and use of data
-
Interface directly with internal clients and project team members to understand the needs and objectives of the business
-
Troubleshoot and resolve data issues, performance bottlenecks, and ELT failures
This role may be a fit for you if you have:
-
5+ years of extensive hands-on experience with designing, developing, and ongoing support of data warehouse environments
-
2+ years of proven experience with metadata based API processes, and the design and implementation of metadata driven solutions
-
5+ years experience writing advanced SQL queries
-
5+ years experience with Python
-
5+ years of experience in Data Engineering, Analytics Engineering, DataOps, or similar role
-
Comfort working independently in a fast-paced, flexible environment.
-
Strong customer relations and ability to deliver business value with technical excellence
-
Excellent interpersonal and communication skills
Bonus points for:
-
Bachelors degree in Computer Science, Information Technology, Business Analytics or related discipline
-
Experience with Cloud Data Warehouse platforms such as Snowflake or Google Big Query
-
Experience and proficiency with Qlik Sense, Looker, PowerBI, Tableau or other visualization product
-
Experience using dbt to build data transformations
-
Exposure to dealing with the challenges of large relational data sets, including load performance, query performance, etc.
#LI-Mid
What we offer...
- Benefits eligibility effective DAY ONE including Medical, Dental, Vision, 401(k), 401(k) Match, and more
- Unlimited Planned Paid Time Off
- Global Mental Health Support
- On-Demand Learning & Development
- Quarterly paid volunteer days
- Lucrative Employee Referral Program (eligible for prior to your first day)
- Company-wide mentor program
Bullhorn's core purpose is to create an incredible customer experience, which starts with first creating an incredible employee experience. Our vision is for every employee to have a sense of belonging, a voice that is heard, and a clear path for success. We are committed to building diverse and inclusive teams, and our culture is shaped by our five core values: Ownership, Energy, Speed & Agility, Service, and Being Human.
We are a people-first culture where everyones contribution is valued and respected. We're looking for smart, forward-thinking individuals who aren't afraid to challenge the status quo and bring fresh perspectives to the table. If you're someone who thrives in a casual, yet fast-paced and agile environment, we'd love to have you join us.