Staff Software Engineer, Data Systems (Python)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Solid understanding of data processing needs of real-time and batch systems for transactional and analytical processing • Experience with SQL / Java / Scala / Spark / Python • Experience designing and deploying high performance systems with reliable monitoring and logging practices • Experience with data pipeline orchestration tools and practices • 8+ plus years of experience • Experience in data engineering solutions such as Bigquery, Airflow, dbt, Kafka, Pinot • Prior experience working in marketing, e-commerce, or ad-tech • Experience working with cloud infrastructure such as Google Cloud Platform, Azure, or AWS • Experience or a desire to leverage infrastructure-as-code
Benefits
• $190,000 - $220,000 USD • Actual compensation may vary based on experience, skills, and location. • In addition to your base salary, we offer an equity package, comprehensive healthcare benefits (medical, dental, and vision), and a 401(k) plan. Our team enjoys a flexible PTO policy, 12 company-paid holidays, and 12 weeks of paid parental leave. We also provide a $500 work-from-home stipend to support your remote setup. • Interview ProcessThe interview process varies by role but typically begins with a 30-minute interview with a Northbeam recruiter, followed by a video interview with the hiring manager. Next, candidates complete a role-specific video interview followed by video or onsite interviews with several team members. The final step is a video interview with our CEO/Co-founder. The entire interview process is usually 5-7 interviews total and requires around 5-8 hours of your time.