SanFranRecruiter
the smart solution for San Francisco jobs

Staff Software Engineer- Full Stack

Company: Minted
Location: San Francisco
Posted on: July 13, 2018

Job Description:

About Minted EngineeringWe are a growing, hands-on, flat organization. Our engineers to take on multiple roles and challenges not defined by titles. Regardless of who you are on the engineering team, you will contribute to and have a big impact on the final product from day one. 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.About the RoleWe are looking for several Staff Engineers to be a part of our Growth, E-Commerce and Community Experience teams. As a member of these teams, you could be working on exciting projects from revamping our e-commerce architecture to building products that will help independent designers start, scale and grow their business on Minted.com. As part of our organization, you will tackle engineering challenges using cutting edge technology and will have the opportunity to work with engineers across multiple disciplines and backgrounds. As a senior staff member, the organization will rely on your technical leadership to drive both the architectural roadmap as well as the professional growth of junior engineers.

Read more about the hiring teams and their past projects below.About youWe are looking for Staff Engineers 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 trajectory. You are an expert in several web or image processing technologies. You bring in a unique set of experience and domain knowledge, and can readily infuse new ideas into our organization. You understand system architecture holistically, and affect scalability and reliability improvements across our entire codebase.

Specific Responsibilities


  • 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

    Experience and Skills

    • 5+ years professional experience as a software developer
    • BS in Computer Science preferred
    • Obsession with writing clean reusable code
    • Ability to lead design and implementation of system level components that involves a team of engineers.
    • 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

      Bonus Points

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


        About Hiring TeamsE-commerce

        As a member of this team, you will be building beautiful, cutting-edge, and performant web applications to showcase the stunning products from our artist community and provide users with a world-class shopping and customization experience. We're in the middle of a massive effort to revamp our core e-commerce architecture, and as part of the team, you'll be tackling complex problems on the entire tech stack. Recent projects include:

        • Category pages - we rebuilt our product catalog from the ground up using ElasticSearch and Celery, supporting hundreds of thousands of SKUs with millions of variations as well as filter and curation functionalities.
        • GraphQL product pipeline - our products come with a huge variety of formats, shapes, and customization options, and we built a graphQL powered middleware to allow us to cross-link all relevant products without slowing down the site.
        • Pricing engine - we created a custom framework to provide our business teams the tools to conduct complex pricing experiments across the site while keeping the experience consistent for individual customers.

          Growth

          The Growth Engineering Team is a geo-diverse team that builds disruptive products to explore new business models, new product verticals and ideas that look to transform industries. Our experiments go on to drive key business metrics for the company. Examples of our work include:

          • Photo Op by Minted - photography service in the gig economy, providing high quality and easy portrait photography experience for consumers, and flexible source of income for both photo enthusiasts and professionals alike
          • Minted More - subscription membership program that rewards customer loyalty with discount, gift boxes and other benefits
          • Online Invitations - responsive and rich cinematic experience to invite guests to your next party

            Community Experience

            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.

            • Minted Now - we are leading the evolution of the crowdsourcing paradigm by challenging the feedback look and dramatically compressing the time to market. With Minted Now, consumers literally vote with their wallet, purchasing a product while the design contest is still in progress. This affords us unprecedented insight into market trends and purchase patterns, allowing us to continuously improve our selection and our artist community to create even better designs.
            • Event streaming architecture - in order to facilitate real-time communication and design iteration, we built a data pipeline using Kafka and Beam that allow our community pages to stay in sync and up to date with the latest submissions, comments, and design updates.


              About MintedMinted is a lifestyle brand and design marketplace connecting you with the world's best artists to create something one of a kind. Minted crowdsources graphic design and artwork from a global community of independent artists and sells these as products addressing the $10 billion stationery market, $48 billion art market, and $100 billion home decor market.

              Minted's mission is to enable the design independence of both consumers and artists around the world, and the company is a platform for the strongest emerging artists in the world to be seen and discovered. We aim to build a lasting brand representing the most commercially successful design community in the world. Minted was founded by successful serial entrepreneur Mariam Naficy.

              Minted is located in a beautiful office in downtown San Francisco and is backed by Benchmark Capital, IDG Ventures SF, Menlo Ventures, and angel investors including Marissa Mayer of Yahoo and Jeremy Stoppelman of Yelp. Minted is comprised of an experienced and entrepreneurial team. We come from Google, Amazon, Microsoft, eBay, Yahoo, and Goldman Sachs and numerous disruptive startups. We are a passionate, creative, ambitious team. We provide a great opportunity to work with a stellar team and on a world-changing mission, all supported by a proven business model.

              Keywords: Minted, San Francisco, Staff Software Engineer- Full Stack, IT / Software / Systems, San Francisco, California

              Click here to apply!

              Didn't find what you're looking for? Search again!


              I'm looking for
              in category
              within


Other IT / Software / Systems Jobs


Software Engineer
Description: Let companies apply to you, not the other way around Sign up with Hired to get access to thousands of companies currently hiring front-end engineers. Want to work for a company you love Are you a Software (more...)
Company: Hired
Location: Fairfax
Posted on: 07/16/2018

Developer
Description: Let companies apply to you, not the other
Company: Hired
Location: San Mateo
Posted on: 07/16/2018

PHP Developer - Hercules
Description: Let companies apply to you, not the other way around Sign up with Hired to get access to thousands of companies currently hiring PHP developers. Are you a PHP Developer You will
Company: Hired
Location: Hercules
Posted on: 07/16/2018


Software Engineer
Description: Let companies apply to you, not the other
Company: Hired
Location: San Anselmo
Posted on: 07/16/2018

PHP Developer - Redwood City
Description: Let companies apply to you, not the other way around Sign up with Hired to get access to thousands of companies currently hiring PHP developers. Are you a PHP Developer You will
Company: Hired
Location: Redwood City
Posted on: 07/16/2018

PHP Developer - Pacifica
Description: Let companies apply to you, not the other way around Sign up with Hired to get access to thousands of companies currently hiring PHP developers. Are you a PHP Developer You will
Company: Hired
Location: Pacifica
Posted on: 07/17/2018

Software Sales Representative
Description: Job Requirements br ul li Intelligence, creativity, familiarity with web-based
Company: Agiloft
Location: Redwood City
Posted on: 07/16/2018

Mobile Developer
Description: Let companies apply to you, not the other way around Sign up with Hired to get access to thousands of companies currently hiring mobile developers. Are you a Mobile Developer Would you like
Company: Hired
Location: Berkeley
Posted on: 07/16/2018

Full-Stack Software Engineer (UI Focus)
Description: We're looking for a top caliber engineer with experience building well-engineered Angular user interfaces, CSS components and enhancing the Java services that support them. The ideal candidate will have (more...)
Company: Castlight Health
Location: San Francisco
Posted on: 07/16/2018

Developer
Description: Let companies apply to you, not the other way around Sign up with Hired to get access to thousands of companies currently hiring front-end engineers. Want to work for a company you love Are you a Developer (more...)
Company: Hired
Location: San Leandro
Posted on: 07/16/2018

Log In or Create An Account

Username:
Password:
 

Forgot password?


Find us on Facebook

Find us on LinkedIn

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds