e.l.f. Beauty - Engineering Manager
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years of professional engineering experience, with 2+ years in a leadership or management role. • Hands-on expertise in mobile development (iOS/Android) and/or backend development using C#/.NET. • Experience working in an Agile environment with distributed, multinational teams. • Strong problem-solving skills and the ability to guide teams through technical challenges. • Demonstrated ability to support predictable, on-time delivery cycles. • Experience building and delivering large-scale mobile applications or distributed backend services. • Familiarity with CI/CD, cloud platforms, and automated testing practices. • Experience improving engineering operational efficiency, tooling, or system performance. • A balanced leadership style that blends technical credibility with strong people management skills. • The ability to understand priorities, anticipate challenges, and guide teams toward effective solutions. • Clear, thoughtful communication across technical and non-technical audiences. • A commitment to engineering excellence, quality, and continuous improvement. • A high level of ownership and a mindset focused on steady, reliable delivery. • Why This Role Matters • As a key engineering leader, you will help shape the mobile and backend technology foundations while ensuring the team consistently delivers high-quality work that aligns with the broader engineering strategy and release expectations.
Responsibilities
• Leadership & Team Development • Lead and mentor a multinational team of mobile and backend engineers. • Foster a collaborative culture focused on accountability, growth, and engineering excellence. • Conduct regular 1:1s, performance reviews, and career development planning. • Attract, hire, and onboard high-caliber engineering talent. • Technical Oversight & Hands-On Support • Provide hands-on technical guidance in Swift, Kotlin/Java, or C#/.NET as needed. • Participate in architectural discussions, design reviews, and code reviews to ensure sound engineering practices. • Identify opportunities for improvement in workflows, tooling, and system performance. • Work side by side with the technical teams and problem-solve when the team needs support. • Agile Delivery & Execution • Partner with the Sprint Manager to align engineering efforts with sprint goals and release timelines. • Maintain awareness of team capacity, risks, and dependencies to keep delivery on schedule. • Ensure engineering output meets quality standards and contributes to a consistent release cadence. • Help remove blockers and facilitate effective communication across teams. • Cross-Functional Collaboration • Work closely with Product, QA, DevOps, UX, and Architecture teams to ensure shared understanding of scope and dependencies. • Communicate technical considerations, progress updates, and risks effectively to stakeholders. • Support planning and roadmap discussions by providing engineering insight and context. • e.l.f. Beauty respects your privacy. Please see our Job Applicant Privacy Notice (www.elfbeauty.com/us-job-applicant-privacy-notice) for how your personal information is used and shared.
No credit card. Takes 10 seconds.