Stay in Touch

TITLE

 

Senior Director, Application Development

COMPANY

 

Minted

LOCATION

 

San Francisco, CA, US

Description

Minted is looking for an experienced and passionate engineering leader to head our application development teams. Reporting directly to VP of engineering, you will drive technical roadmap, strategic initiatives, and process improvements across all 10 application teams as well as QA engineering. You will work closely with product and business leaders as well as architecture and site reliability engineering teams to strike the balance between project delivery speed and long term stability/scalability of our commerce platform. Minted is in the middle of a dramatic transformation both in terms of business and technology, and as the leader of the largest team in engineering you will be at the center of our effort to uplevel our core architecture and organizational efficiency.
 
We are a growing, hands-on, and fast-moving organization. Our engineers to take on multiple roles and challenges not defined by titles. We have a strong culture of mentoring and promoting from within, as well as project roadmap that enables us to cross-train and learn from one another. We place a lot of emphasis on good engineering practices while retaining the flexibility of allowing each engineering team to have independent agile processes. Diversity is important to us, and we treat each other with respect and empathy.
 
We are a metrics-driven organization and strive to measure the impact of every feature and improvements we make. We believe in true internal transparency and share information widely across teams and departments. We believe that an engineer who fully understands the business considerations and long-term vision builds better products.

You will:

    • Lead one of the largest and most critical organizations at Minted, consisting of a team of engineering directors and senior managers, each managing 1-3 engineering teams.
    • Maintain holistic and effective oversight of all current app dev projects and how they fit together both with each other and with non-engineering functions to achieve company goals.
    • Acquire high level understanding of our technical architecture and how each component, each pipeline, and each user flow are tied together on our commerce platform.
    • Orchestrate complex initiatives that involves multiple engineering teams and business stakeholders.
    • Facilitate seamless integration and partnership between QA engineering and rest of application teams, ensuring high test coverage and thorough use case analysis on projects.
    • Work closely with architecture team to make sure every feature and service we build push us closer to long term service oriented and stream-based architecture.
    • Collaborate with site reliability engineering to ensure scalability, stability and maintainability of our high-traffic e-commerce platform.
    • Spearhead initiatives that improves productivity, growth, retention, and well-being of our engineering teams through hiring, onboarding, promotion, dev cycle and other engineering processes.
    • Mentor fellow engineering managers on leadership, coaching and business acumen.
    • Partner with product development, user experience, production and artist relations teams to deliver projects with measurable business results.

You are:

    • Someone who cares deeply about growth and happiness of your direct and indirect team members.
    • Passionate about building strong engineering culture that promotes transparency, mentorship, and clean code.
    • Result oriented and pragmatic in your approach to delivering against tight deadline and continuously paying down technical debt.
    • Able to articulate business values of engineering driven projects with extreme clarity, backed up with solid metrics and modeling.
    • Able to juggle many competing priorities without dropping the ball on important deadlines.
    • A technologist at heart and still enjoy getting your hands dirty when you can be helpful.

You have:

    • 10+ year professional experience in software engineering, including 3+ years managing multiple development teams.
    • Experience building large scale consumer web platforms.
    • Experience with complex re-architecture effort that spans multiple engineering teams and multiple years.
    • Strong technical design skills with an emphasis on distributed and/or cloud-based design and scaling.
    • Experience working on and an understanding of both client-side and server-side code.
    • Experience designing complex software systems and accurately estimating scope and risks.
    • Technical expertise in multiple domain areas that may include stream processing systems, service oriented architecture, mobile responsive design, image processing and search.
    • Experience with SQL, database modeling, and ORMs.
    • Experience with Amazon Web Services, especially S3, DynamoDB, SQS, SNS, EC2, CloudFormation, ELB, VLC, and ASG.
    • Excellent written and verbal communication skills.
    • Experience with e-commerce systems and seasonal business a strong plus.
    • Experience managing teams of engineering managers a plus.
    • A BS in Computer Science preferred.
About Minted
 
Minted is a design platform that brings unique, best-selling design to market at scale. Using its tech-enabled crowdsourcing model, consumers are empowered to vote for the designs they love and want to see sold, ensuring that Minted always sells continuously fresh and trend-forward product. The winning designs are manufactured and fulfilled through Minted’s production and distribution capabilities, enabling artists from around the world to share and sell their work, while letting Minted do the rest. Since launch in 2007, the company has expanded to serve consumers in new categories including wall art, textiles, digital content and home decor, as well as serve major retailers with design through licensing and wholesale partnerships. Follow us on Facebook, Instagram or Twitter to learn more.
 
Minted is an Equal Opportunity Employer that is committed to inclusion and diversity. We welcome people of different backgrounds, experiences, abilities and perspectives and will consider for employment all qualified applicants with arrest and conviction records. Minted participates in the E-verify program.

Apply for the job

Subscribe to our blog.


 

Blog & Newsletter Signup