Data Engineering Manager
Location
United States
Posted
1 day ago
Salary
$125K - $180K / year
Seniority
Lead
Job Description
Data Engineering Manager
CrowdStrike
• Design, build, and manage reliable data ingestion and transformation pipelines using Airflow, dbt, Python, Matillion, and Snowflake. • Develop and Manage automation frameworks for key Finance metrics like ACV/ARR and support Month End/ Quarter End close. • Collaborate closely with the US Finance Data Engineering team to define, standardize, and deliver business metrics, KPIs, and curated data models. • Balance the development of new capabilities with the need to scale and optimize existing systems. • Ensure reliability, scalability, and security of Snowflake data solutions and integrations. • Oversee multiple projects simultaneously, managing priorities, resources, and delivery timelines in a dynamic, high-velocity environment. • Communicate effectively with business and technical stakeholders to align data engineering initiatives with strategic organizational goals.
Job Requirements
- 12+ years in developing complex automation frameworks, queries, data modeling, and extract, transform, and load (ETL) processes
- Deep Experience in scripting languages such as Python and Cloud database experience such as Snowflake
- Experience with ETL/ELT processes, data pipelines (e.g., dbt, Airflow), and modern data engineering best practices
- Experience in scaling operations in high-growth environments
- Proficiency in Salesforce or similar CRM systems
- Hands-on experience with Agile methodologies and tools like JIRA
- Knowledge of Finance metrics is a plus
Benefits
- Market leader in compensation and equity awards
- Comprehensive physical and mental wellness programs
- Competitive vacation and holidays for recharge
- Paid parental and adoption leaves
- Professional development opportunities for all employees regardless of level or role
- Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
- Vibrant office culture with world class amenities
- Great Place to Work Certified™ across the globe
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Software Engineering Manager – Agentic AI
airSlateEmpowering anyone to create, innovate, automate, and digitally transform their workflows.
• Quality architecture. Frameworks, toolchain, and the roadmap from traditional automation to agentic solutions. You define how quality is built into the system, not bolted on at the end. • A team of 6-10 AQEs. Mentoring, technical direction, and running hands-on pilots alongside them as the team evolves into the agentic era. • The existing test automation framework (Java/JS · Selenium · Playwright). Keeping it healthy while evolving it; refactoring what needs it, retiring what doesn't. • Agentic QE design. Partnering with engineering leaders to co-design deterministic agent workflows and non-deterministic (LLM-assisted) approaches, with clear human-in-the-loop governance where it matters. • Observability and reporting tooling. Coverage dashboards, flakiness detection, CI quality gates - the visibility layer engineers actually trust. • Testing AI-powered features. Behavioral validation, non-deterministic regression, and output evaluation for the product's own agentic capabilities. • Internal tooling. Building tools that make the broader engineering org faster and more quality-conscious, not just the QE team.
Engineering Manager, Patient Experience
FullscriptDispense your way | Currently hiring across North America!
• Lead and support a small cross-functional Product Engineering pod focused on patient experience • Partner closely with Product and Design to deliver polished, intuitive user experiences • Contribute hands-on technical leadership across React Native and fullstack systems • Guide technical decision-making while supporting the growth and development of engineers • Participate in system design, implementation planning, and delivery execution • Balance product iteration speed with long-term maintainability and quality • Foster strong collaboration across engineering, product, and design disciplines
• Lead, coach, and develop a team of 7 engineers • Own sprint health and delivery consistency • Establish and maintain engineering performance standards • Lead the engineering team's transition to AI-first development • Serve as a key stakeholder in shaping company-wide AI policies • Guide technical discussions and ensure architectural decisions • Collaborate cross-functionally with Product, CX, Sales, Marketing, and Music Affairs
SOFTWARE ENGINEERING INTERN
Emagine ITEmagine IT is an information technology consulting services company that specializes in delivering technology solutions. Our reputation reflects the high quality of the talented Emagine IT team and the consultants working in partnership with our customers. Our mission is to understand and meet the needs of both our customers and consultants by delivering quality, value-added solutions. Our solutions are designed and managed to not only reduce costs, but to improve business processes, accelerate response time, improve services to end users, and give our customers a competitive edge, now and into the future.
Role Description Emagine IT has an immediate need for a Software Engineering Intern to join our team in support of our internal engineering team located in North Bethesda, Maryland. This position is an unpaid, temporary summer internship. - Cloud Infrastructure Learning - Shadow senior engineers during the deployment of a Python application to Google Cloud Platform (GCP), observing and documenting the process as a learning exercise. - Complete guided tutorials and structured exercises on infrastructure-as-code concepts using Terraform in a dedicated sandbox environment (no production access). - Containerization & Development Concepts - Learn containerization fundamentals by building and testing Docker images in an isolated development environment under direct supervision. - Study and document how application services are structured and deployed, with feedback from a designated mentor. - Quality Assurance Fundamentals - Practice writing smoke tests and basic validation scripts in a non-production environment, with work reviewed for educational feedback rather than operational use. - Observe (but not execute) database migration procedures, with a focus on understanding the methodology. - Monitoring & Observability - Explore GCP's monitoring, logging, and alerting tools through guided exercises designed to build familiarity with observability concepts. - Produce a written summary of learnings for academic/portfolio use. - Documentation & Professional Development - Document personal learning progress, setup steps explored, and concepts studied throughout the internship. - Participate in code reviews as an observer and learner, receiving structured feedback from senior engineers. - Attend team standups to gain exposure to professional Agile/DevOps workflows. - Deliver a final presentation summarizing skills learned and concepts explored — fulfilling an academic credit requirement. Qualifications - Currently pursuing a B.S. in Computer Science or related field. - Comfortable with Python, Git, and the command line. - Curiosity about cloud infrastructure and willingness to learn. Requirements - Any exposure to Docker, Terraform, or a major cloud provider (GCP, AWS, or Azure). - Coursework or side projects involving web services or databases. Work Location This position is 100% remote. AAP/EEO Statement Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. Company Description Emagine IT is an information technology consulting services company that specializes in delivering technology solutions. Our reputation reflects the high quality of the talented Emagine IT team and the consultants working in partnership with our customers. - Our mission is to understand and meet the needs of both our customers and consultants by delivering quality, value-added solutions. - Our solutions are designed and managed to not only reduce costs, but to improve business processes, accelerate response time, improve services to end users, and give our customers a competitive edge, now and into the future.



