Stay in Touch

TITLE

 

Senior Director, Application Development

COMPANY

 

Minted

LOCATION

 

San Francisco, CA, US

Description

Minted is a design marketplace, sourcing creative content from independent artists around the globe and selling the best designs to the world in the form of art, home decor, and stationery. Founded in 2007 by Mariam Naficy on the principles of transparency and putting design first, we are early pioneers of crowdsourcing having launched our first design challenge in April 2008 and have held monthly art and design challenges ever since. Follow us on Instagram, Facebook, and Twitter to learn more. Our corporate headquarters is located near the waterfront in downtown San Francisco, with additional offices in Oakland and Kansas City and we're backed by Benchmark Capital, IDG Ventures SF, Menlo Ventures, Primera (angel investors include Marissa Mayer of Yahoo and Jeremy Stoppelman of Yelp). We're a team of smart, ambitious, creative, and passionate people who come from all walks of life. Might you be one of us?
 
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
    • 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
    • A strategic, consumer-centric thinker. You are a superb strategic thinker who has proven the ability to identify new opportunities. You understand consumer segments deeply and intuitively, and you naturally gravitate to the consumer when answering questions or considering strategies
    • Results oriented. You are most comfortable in work environments which are outcome-oriented and merit-based, and are highly motivated by goal accomplishment
    • A passionate customer advocate. You are ready to put the customer first and influence others across the company to think similarly
    • Receptive to change. You are flexible, adaptable, innovative, and open in response to competitive pressure and market change
    • A collaborative thinker. You enjoy an environment that has been structured for collaboration and interdependency, drawing on strong functional areas to build your business
    • A systems thinker. You intuitively understand interdependencies, ask follow-up questions, and drive to solutions that balance the success of initiatives across revenue, quality, brand, and cost goals

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
Minted is an Equal Opportunity Employer committed to inclusion and diversity. We welcome people of different backgrounds, experiences, abilities and perspectives and will consider all qualified applicants for employment in accordance with all state, local, and federal laws. Minted participates in the E-verify program.

Apply for the job

Subscribe to our blog.


 

Blog & Newsletter Signup