SIGN IN
Senior Data Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Beam · 21 hours ago

Senior Data Engineer

Beamimpact is a company focused on social impact, aiming to shift $10 billion to high-impact nonprofits. They are seeking a Senior Data Engineer to work on their data platform, collaborating with a team to create and maintain infrastructure that supports business intelligence and analytics. The role involves designing data solutions, implementing software features, and fostering a collaborative team culture.
Artificial Intelligence (AI)Social MediaEducationCommunities

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

Qualification

PythonSQLApache AirflowPostgreSQLApache SparkKubernetesBusiness IntelligenceContinuous improvementCommunication skillsCollaboration

Required

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 and 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

Preferred

Experience in an early startup
Experience with setting up and administrating a Business Intelligence tool, like Tableau
Experience with Apache Spark
Experience with managing a Kubernetes cluster
Bachelor's degree in Computer Science or related technical or analytical field (or equivalent training, fellowship, or work experience)

Benefits

Up to 10% annual bonus based entirely on individual performance
Stock options
50% match on 401k contributions of up to 6% of base salary
$100 monthly wellness stipend
$750 annual professional development budget
See a full list of perks at https://beamimpact.com/careers

Company

Beam is a social enterprise that uses AI-powered tools and support to help vulnerable people gain housing, skills, and employment.

Funding

Current Stage
Growth Stage
Total Funding
$19.67M
2025-01-01Series A· $19.09M
2019-01-01Grant· $0.57M

Leadership Team

leader-logo
Alex Stephany
Founder & CEO - we’re hiring! 🚀
linkedin
leader-logo
Julian Keenaghan
Principal Engineer
linkedin
Company data provided by crunchbase