Job Closed
This listing is no longer active.
Helping students become fearlessly curious through AI-powered online discussion. TIME World's Top EdTech Companies 2024
Engineering Manager – Data Engineering
Location
Alabama + 23 moreAll locations: Alabama | Arizona | California | Colorado | Connecticut | Florida | Hawaii | Illinois | Iowa | Kentucky | New Jersey | New York | North Carolina | Ohio | Maryland | Massachusetts | Michigan | Pennsylvania | Rhode Island | South Carolina | Texas | Virginia | Washington | Wisconsin
Posted
109 days ago
Salary
$153K - $170K / year
Seniority
Senior
Job Description
Engineering Manager – Data Engineering
Packback
• Own software development best-practices (CI/CD, testing, observability) in the data domain. • Manage a lean, high-performing team of two, acting as a "player-coach" who can guide a multi-year architecture strategy and provide meaningful feedback on code review. • Set standards for code quality and conduct code reviews for Python (pipelines) and SQL (models). • Own sprint planning, roadmap planning, and delivery predictability for the data team. • Build the data backend that provides actionable insights to half a million students and educators.
Job Requirements
- 5+ years of experience in Data Engineering or Software Engineering, with at least 2+ years with direct people management experience
- Expert-level knowledge of Python and SQL. Deep experience with workflow orchestration tools.
- Proven experience designing and managing cloud data warehouses and transformation layers.
- Familiarity with the schemas and data quirks of major SaaS platforms (Salesforce, HubSpot, Gong, Stripe, etc.) Understanding of revenue metrics (ARR, ACV, churn).
Benefits
- 12 weeks of paid leave for welcoming new children
- Multiple Health and Welfare Benefit Options (Medical, Dental, Vision)
- 401k plan (with employer matching)
- Flexible + Remote Work Opportunities
- Unlimited Paid Time Off (PTO)
- Employer Assistance Program (EAP)
- Calm and DoorDash subscriptions
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Senior Engineering Manager, Starter Onboarding
Change.orgChange.org is the world’s largest platform for democracy. At a time when dissatisfaction with democracy globally is at an all-time high, we’re investing heavily in using AI to build the most powerful tools in the world to give people greater voice, while bringing people across the political spectrum together to identify shared solutions. We are committed to providing reasonable accommodations for candidates with disabilities throughout our recruitment process. If you need assistance or an accommodation, please let your recruiter know.
• Design, validate, and scale petition creation workflow using AI and experimentation. • Drive the scale-out of the AI petition creation workflow to boost successful petition launches. • Collaborate with Product, Design, and cross-functional teams to ensure alignment with business goals. • Provide technical influence, guidance, and feedback to team members. • Support growth of engineers through coaching, regular feedback, and thoughtful career development. • Identify opportunities to improve development processes and workflows. • Participate in on-call rotation.
• Partner with Product, Data Science, Analytics, Security, and experts in the Insurance Operations group to set the strategy for the quarters to come • Establish and evolve a talent strategy that attracts, develops, and retains top-tier engineering talent at all levels • Continuously evaluate the performance and effectiveness of your teams’ process in order to improve things over time • Work closely with senior leaders in Engineering to improve the effectiveness of the Engineering organization as a whole • Develop and ensure execution of technical strategy for your teams and Engineering as a whole to solve clear problems for the business • Foster an environment of high accountability and psychological safety.
Mobile Software Engineering Manager, Point of Sale Operations
SquareSince we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, offer buy now, pay later functionality through Afterpay, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale. Today, we are a partner to sellers of all sizes – large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We’re building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same.
Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn't work together. So we expanded into software and started building integrated, omnichannel solutions - to help sellers sell online, manage inventory, offer buy now, pay later functionality, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we've embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale. Today, we are a partner to sellers of all sizes - large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We're building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same. The Role Restaurants today operate in an increasingly dynamic landscape, and we are building a modern product ecosystem to support them. The Food & Beverage team at Square empowers restaurants of all kinds to start, run, and grow their businesses through advanced workflows, specialized products, actionable insights, and deep integration within the broader Square ecosystem. In everything we build, we prioritize efficiency, automation, and reliability - critical in a fast-paced environment where great hospitality depends on technology that simply works. As the Mobile Engineering Manager for POS Operations, you will lead a team of senior mobile engineers responsible for maintaining and evolving the feature set that powers Square for Restaurants. You will partner closely with product managers, designers, and fellow engineering leaders to shape and deliver a cohesive, high-impact roadmap that translates complex restaurant needs into reliable, high-quality seller experiences. You Will Lead, mentor, and grow a high-performing engineering team of 8-10 mobile engineers Collaborate with cross-functional teams, including product management, design, and QA, to define and prioritize project requirements and ensure successful project execution.
• Lead, mentor, and grow a team of software engineers, fostering a collaborative and inclusive environment. • Actively participate in technical discussions, design reviews, and architectural decisions, providing insightful contributions and guidance. • While you won't be expected to be on the critical path for coding at all times, you should be able and willing to write and review code to contribute and effectively guide your team. • Collaborate with product managers and other stakeholders to define project roadmaps and ensure timely delivery of high-quality software. • Champion best practices in software development, including code quality, testing, and continuous integration/delivery. • Conduct regular one-on-ones, provide constructive feedback, and support the career development of your team members. • As a key leader, your competence will directly contribute to the job satisfaction and performance of your team, a factor we consider more impactful than salary.


