Jobs and Careers
MI
Lead Software Engineer, Ordering Services
MintedUKRemotefull_timeVerifiedPosted 10 Sept 2025
💰 $227,850/yr($135,408/yr – $227,850/yr)
About the role
The Role:Minted seeks a passionate and experienced engineer to lead the architectural evolution of our Ordering Services team. This role is pivotal in shaping the next generation of our Orders Platform, driving its transformation from a legacy monolithic system to a modern, scalable micro-services, and event-driven architecture. You will spearhead key business functionalities, including cart, checkout, A/B Testing, transactions, and fraud detection. As a technical leader, you will drive innovation, mentor team members, and ensure seamless collaboration with engineering, product, and leadership teams to achieve strategic objectives.At Minted Engineering, we combine design with technology to create unique products that are both beautiful and co-created by our artist community and our customers. Our engineers take on multiple roles and challenges not defined by titles, and we have a strong culture of mentorship and promotion from within, as well as project roadmaps that enable us to cross-train and learn from one another. We are a metrics-driven organization committed to ensuring every project delivers measurable impact. We prioritize balancing the development of new features with scaling our platform, all while remaining agile in a rapidly evolving environment.
The compensation range for the role applies to employment offers from Minted. Our employment offers fall between the minimum and midpoint of the range to allow for continued salary growth during your employment at Minted. The upper half of the range accommodates this growth and supports our intention to create an environment that encourages lasting relationships between Minted and our employees.
Geo Base Full Salary Range 0 - Includes SF Bay Area $173,600- $227,850Geo Base Full
You will:
- Lead the architectural design, technical planning, and execution for the Orders Platform, with a primary focus on its decomposition from a monolith into a modern, event-driven micro-services ecosystem
- Work closely with other lead engineers to drive the strategic technical planning with a 12-18 month future view, centered around our migration to micro-services
- Develop and execute a strategic roadmap for the phased migration from our legacy monolithic system, applying best-practice patterns (e.g., Strangler Fig, Branch by Abstraction) to minimize risk and ensure business continuity
- Identify tooling for development, testing, and deployments that improve the development experience, specifically for a distributed architecture, and drive their implementation
- Oversee development processes, including system architecture, code quality, and deployment pipelines for new and existing services
- Architect and build resilient, scalable micro-services for core functionalities like cart management, payment processing, and fraud prevention, ensuring seamless integration and data consistency
- Enhance system performance and reliability through iterative improvements, leveraging data-driven insights and observability in a distributed environment
You have:
- 10+ years of professional experience as a software developer
- 5+ years of experience as Staff/Lead
- A B.S. in Computer Science or equivalent experience
- Strong, hands-on experience architecting, designing, and building scalable, resilient micro-services and event-driven architecture systems
- Proven track record leading the migration of complex legacy monolithic systems to a micro-services-based architecture
- Excellent knowledge of monolith-to-micro-services migration patterns, such as Strangler Fig, Branch By Abstraction, and Domain-Driven Design (DDD) principles
- Strong hands-on programming skills in more than one language with a strong preference for Python
- Effective verbal and written communication skills to articulate complex architectural decisions to engineers and senior leadership alike
- The ability to understand business problems and synthesize types that accurately model them within a distributed domain
- The desire to ship is greater than the desire to polish
- Expertise in cart systems, payment gateways, and fraud detection mechanisms is a plus
You are:
- A Strategic Technical Leader: Adept at balancing short-term priorities with long-term technical vision and objectives, particularly during a complex system migration
- Customer-Centric: Committed to enhancing the customer experience through thoughtful and innovative solutions
- Empathetic and Inclusive: Foster a collaborative, respectful, and accountable team culture where diverse perspectives thrive
- Solution-focused: Approach challenges with a forward-thinking mindset, ensuring momentum is maintained
- Results-driven: Proven ability to deliver impactful, high-quality features that align with business and technical goals
The compensation range for the role applies to employment offers from Minted. Our employment offers fall between the minimum and midpoint of the range to allow for continued salary growth during your employment at Minted. The upper half of the range accommodates this growth and supports our intention to create an environment that encourages lasting relationships between Minted and our employees.
Geo Base Full Salary Range 0 - Includes SF Bay Area $173,600- $227,850Geo Base Full
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s