Experienced Software Engineer Manager - Retail Media Data Lake Architecture & Engineering
Transforming Retail Media with Innovative Data Solutions at Workwarp
At Workwarp, we're revolutionizing the retail media landscape by harnessing the power of data to drive business growth and innovation. As a leader in the industry, we're committed to developing cutting-edge technologies that enable our clients to make informed decisions and stay ahead of the competition. We're now seeking an exceptional Software Engineer Manager to lead our Retail Media Data Lake team and play a pivotal role in shaping the future of our data infrastructure.
Job Overview
As a Software Engineer Manager, Retail Media Data Lake, you will be responsible for designing, developing, and delivering scalable, reliable, and high-performance data solutions that meet the evolving needs of our business. You'll lead a high-performing team of engineers, collaborate with cross-functional stakeholders, and drive alignment with strategic business goals. If you're a seasoned technical leader with a passion for data engineering and a proven track record of delivering innovative solutions, we encourage you to apply.
Key Responsibilities
- Delivery & Execution (30%):
- Collaborate with product team members to create secure, reliable, and scalable software solutions
- Document, review, and ensure that all quality and change control standards are met
- Write custom code or scripts to automate infrastructure, monitoring services, and test cases
- Work with vendors and partners to implement critical tooling and platforms
- Create meaningful dashboards, logging, alerting, and responses to ensure proactive issue resolution
- Contribute to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
- Evaluate new technologies for adoption across the enterprise
- Participate in and lead review board sessions to drive consistency across the enterprise
- Fill in on product teams for engineers who are out of the office
- Support & Enablement (10%):
- Field questions from engineers, product teams, or support teams
- Monitor tools and participate in conversations to encourage collaboration across product teams
- Provide application support for software running in production
- Act as a technical escalation point for engineers on the team
- People (50%):
- Provide leadership, mentoring, and coaching to Software Engineers
- Attract, retain, and develop top talent to build a world-class Software Engineering Team
- Conduct annual and mid-year reviews by reviewing individual development plans and team feedback
- Foster collaboration with team members to drive consistency across product teams and expose engineers to career interests
- Act as a proponent of modern software development practices
- Guide team members in strategy, alignment, analysis, and execution tasks within and across product teams
- Participate in and contribute to learning activities around modern software design and development core practices
- Learning (10%):
- Learn new technologies and best practices through reading, tutorials, and videos
- Build relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems
Essential Qualifications
To succeed in this role, you'll need:
- 2+ years of experience in a manager role leading high-velocity data engineering teams
- 5+ years of experience in data engineering, with a proven track record of designing and implementing large-scale data solutions
- Excellent communication, leadership, and team management skills
- Ability to identify, analyze, and solve complex data-related problems
- Hands-on experience with modern data architectures and NoSQL databases like MongoDB, Cassandra, or DynamoDB
- Ability to design and implement scalable data models that meet business requirements
- Experience with tools and techniques to ensure data accuracy, completeness, and consistency
- Eagerness to learn new technologies and adapt to evolving technological landscapes
- Proven ability to lead and mentor technical teams, fostering a collaborative and results-oriented culture
- Mastery of an object-oriented programming language (preferably Java)
Preferred Qualifications
While not essential, the following qualifications will give you a competitive edge:
- 5-7+ years of relevant work experience in retail media, digital marketing, or e-commerce retail
- Experience in data management, data discovery, data cataloging/search, and/or data self-service
- Strong understanding of distributed systems, big data technologies (Hadoop, Spark, Kafka), and cloud platforms (AWS, GCP, Azure)
- Strong knowledge of API design and microservices architecture
- Proficiency in cloud services for scalable data solutions, with a preference for experience in Google Cloud Platform (GCP)
- Strong background in designing and optimizing data architectures, with a thorough understanding of data warehousing and data modeling best practices
- Experience with data modeling, data warehousing, and data pipeline orchestration tools (e.g., Airflow, Luigi)
- Experience with real-time processing technologies like Apache Beam and Flink
- Expertise in SQL, Python, and other relevant programming languages
- Skilled in developing, optimizing, and diagnosing ETL processes, including integration of diverse data sources and real-time data streaming
- Experience with platforms like Databricks, Snowflake, and other similar systems to enhance data handling and analytics capabilities
What We Offer
At Workwarp, we offer a competitive salary and a comprehensive benefits package that includes:
- A dynamic and supportive work environment that encourages collaboration and innovation
- Opportunities for career growth and professional development
- A culture that values diversity, equity, and inclusion
- Access to cutting-edge technologies and tools
- A flexible work arrangement that allows you to work remotely
- A range of perks and benefits that enhance your overall well-being
Why Join Us?
If you're a motivated and talented Software Engineer Manager looking to make a significant impact in the retail media industry, we want to hear from you. At Workwarp, we're committed to fostering a culture of innovation, collaboration, and continuous learning. By joining our team, you'll have the opportunity to:
- Work on complex and challenging data engineering projects that drive business growth and innovation
- Develop and mentor a high-performing team of engineers
- Collaborate with cross-functional stakeholders to drive alignment with strategic business goals
- Stay up-to-date with the latest technologies and trends in data engineering
- Enjoy a flexible and supportive work environment that allows you to thrive
Ready to Apply?
Don't worry if you don't meet every single requirement. We value a great attitude and a willingness to learn above all. If you're passionate about data engineering and leadership, we encourage you to submit your application today!
Apply for this job