Senior Data Engineer
B
Beam ImpactNonprofit, E-commerce
USFull-TimeSenior
Salary160000 - 180000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years as a Data Engineer or Senior Data Engineer utilizing Python and SQL to develop data intensive applications or insights, or 5+ years of experience as a Software Engineer using Python and SQL, working in a primarily Python codebase
- Required Skills
- PostgreSQLPythonSQLApache AirflowKubernetesSnowflakeTableauSpark
Requirements
- 4+ years as a Data Engineer or Senior Data Engineer utilizing Python and SQL to develop data intensive applications or insights
- OR 5+ years of experience as a Software Engineer using Python and SQL, working in a primarily Python codebase
- Experience working on production-level data systems in a collaborative team environment
- Proficient with Python
- Proficient with SQL
- Proficient with relational databases, particularly PostgreSQL
- Experience with Apache Airflow for task orchestration
- Experience using a Business Intelligence tool, like Tableau
- Familiar with fundamental development principles and processes such as observability, performance optimization, continuous integration, automated testing, and cloud infrastructure
- Familiar with distributed computing architecture, data warehouse and data lake storage patterns
- Strong communication skills with the ability to explain and advocate for technical projects to non-technical roles
Responsibilities
- Design and plan new platform data solutions through collaboration with our Staff Data Engineer, product team, and internal stakeholders using RFC and Tech Spec documents
- Collaborate with your peers to execute and implement high-quality software
- Collaborate with your peers to assist in planning and execution of new software features, bringing a focus on data platform requirements
- Drive the execution of your work from spec document to delivery through our SDLC
- Grow your skillset and be a force multiplier by sharing knowledge through code reviews, pair programming, 1-1 conversations, and broader team trainings
- Develop subject matter expertise in the Beam data ecosystem and our reporting platform through code development, directly supporting our Client Strategy team, Business Operations, and our partners
- Understand and strive to balance tech debt with practicality while designing solutions
- Gain knowledge of the nonprofit giving and e-commerce enablement spaces
- Foster a team culture around Beam’s values of community, inclusivity, care, accountability and support
- Strive for continuous improvement through goal setting, feedback, and other growth opportunities
View Full Description & ApplyYou'll be redirected to the employer's site