Principal Software Engineer
Minted
(San Francisco, California)Minted is a design marketplace that connects you to the world’s best independent artists to create something one-of-a-kind. Minted’s unique crowdsourced model represents a modern marketplace – one where the community decides what goods are showcased and sold.
Minted is seeking a talented principal software developer with a strong vision who is looking for the opportunity to express that vision across Minted. You’ll help design and implement a top tier 1 ecommerce platform, helping it scale 100x beyond its current load. You will develop your vision and teach our talented engineering team how to build it while enabling independent artist all over the world to bring their talent to consumers.
-
Create strong object oriented designs, both for module and service level interactions
-
Serve as a technical lead on our most demanding, cross-functional projects.
-
Consistently create clean code and teach best practices to junior engineers
-
Dive deep understanding our complex eCommerce systems to derive root causes and propose fundamental changes
-
Design both large and small changes to existing software, and decide which is needed
-
This is a startup! You will get lots of opportunity to show off your design skills in a large and complex environment with great growth potential
-
Find operational problems through dashboards and alarming.
-
Prove success of projects with metrics and reporting
-
Work with a minimum of technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities
-
Effectively research and benchmark Minted’s technology against other competing systems in the industry
-
Contribute intellectual property through patents.
-
Bachelor’s Degree in Computer Science; Master’s Degree, a plus
-
8+ years of experience building software in roles of increasing responsibility and technical capability
-
Ability to present complex technical information in a clear and concise manner
-
Strong leadership, organizational, and communication skills (verbal and written).
-
In depth understanding of computer science principles including data structures, programming languages, operating systems, software engineering, databases, hardware, and networking
Bonus points :
-
Experience developing ecommerce platforms
-
Familiarity with logging, monitoring, tracking and deployment tools/APIs
-
Experience programmatically manipulating photos, PDFs, or other graphics formats
-
Experience with Adobe illustrator or indesign
Questions
There are no answered questions, sign up or login to ask a question
- Adobe Illustrator
- Adobe InDesign
- APIs
- Databases
- Leadership
- Leading Cross Functional Teams
- Operating System
- Software Development
- Thorough Understanding of Data Structures and Algorithms
- Understand Software Engineering Best Practices
- Computer Networking
- D Programming Language
- Ecommerce Platform Development
- Object Oriented Design
- Computer Science
- Software Design

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.