Stay in Touch

TITLE

 

Senior Software Engineer, Full Stack

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 stationary. 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?
 
We are looking for a full stack software engineer to be a part of our Community Experience team. As a member of this team, you will be building products that will help independent designers start, scale and grow their business on Minted.com. You will be building a world class crowdsourcing platform that enables creatives from around the world to grow professionally, educate the community and enables them to learn from each other while participating in crowdsourced design challenges hosted by Minted.
 
As part of this team, you will tackle engineering challenges using cutting edge technology and work closely with product managers, UI/UX designers, user researchers, data analysts, copywriters and members of our community relations team. We work in a fast paced environment, collaborate closely, are launching new features and tools for our community every few weeks. We believe in closing the loop with our users, and act upon feedback from them to make our tools better. We are keen on metrics and analytics, and strive to track everything that our users do with our tools.
 
We are looking for a Senior Software Engineer that can leverage their deep technical experience to help design and build Minted’s software systems. The ideal candidate will have strong technical and problem-solving skills to help architect and scale our cloud-based system to match Minted’s growth.

You will:

    • Design and develop a beautiful, responsive and fun-filled world-class web experience
    • Own high impact and high visibility engineering projects end to end
    • Build systems and services that have an immediate impact on our artist community and customers
    • Build and maintain backend architecture for our high-traffic e-commerce platform that is scalable, extensible, and efficient in usage of system resources (memory, disk, I/O, etc)
    • Collaborate with product development, user experience, production and artist relations teams to deliver projects with measurable business results
    • Ensure a high-quality codebase with design and code review as well as automated test coverage
    • Advance your technical knowledge and skill set with talks, training sessions, and 1:1 mentorship of junior engineers

You are:

    • Experienced with Apache Flink, Apache Beam, Google Cloud Dataflow, Apache Spark Streaming, or other related technologies such as Hadoop
    • Experienced in working in a fast-paced, agile e-commerce environment
    • Experienced with Amazon Web Services, specifically DynamoDB, SQS, S3, SNS, EC2, CloudFormation, ELB, VLC, and ASG
    • Experienced with Packer, Docker, Ansible, Puppet
    • Experienced in React.js, HTML, CSS

You have:

    • 3+ years professional experience as a software developer
    • 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
    • Strong programming skills preferably in Python, Java, PHP, Javascript
    • Experience with SQL, database modeling, and ORMs
    • Experience dealing with resource contention and scalability issues in multi-threaded web applications
    • Excellent written and verbal communication skills
    • Ability to juggle competing priorities in a fast-moving dynamic environment
    • BS in Computer Science or equivalent work experience
    • An obsession with writing clean code
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