The Recon Group

Software Architect

Miami, FL, US

Remote
Full-time
9 days ago
Save Job

Summary

Job Details Job Location: FL Miami - Miami, FL Salary Range: Undisclosed Description Position Overview The Software Architect will play a critical role in shaping the future of our software platform, designing scalable, secure, and high-performance systems while guiding our organization through digital transformation. This role requires at least 5 years of architectural experience and extensive hands-on expertise in software development. You will lead the design and development of modular solutions, integrating modern technologies with our business goals and addressing the phased decommissioning of legacy components. ● Lead the redesign of our entire platform architecture, with full awareness of our business model, modular goals, and the evolving nature of reverse logistics. ● Help us define and manage a new foundation-where catalog-based item modeling, multi-tenant governance, and workflow orchestration are key. ● Champion standards, correctness, and clarity as sacred principles. ________________________________________ Architecture & Platform Planning ● Design a modular, service-oriented architecture for all seven core product modules-supporting ingestion, governance, triage, inventory, and resale. ● Establish a single-source-of-truth data model (e.g., ReturnRequest, CatalogItem, ProductInstance) and enforce consistency across layers. ● Develop a roadmap for phased legacy decommissioning with backward compatibility and graceful transitions. Collaboration & Influence ● Partner with Product, Ops, and Support to translate nuanced requirements into clean, scalable, configurable systems. ● Working closely with Engineering leads to coach, review, and guide implementation, staying hands-on where needed. ● Being the force behind cultural uplift-make architecture a shared value across the org. Systems Design & Best Practices ● Author architectural documents, diagrams, and rationales that are digestible, prescriptive, and opinionated. ● Implement robust SDLC practices, including schema evolution planning, backward-safe API design, and strict module boundaries. ● Embrace automation and testability in everything you build. Performance, Security, & Scalability ● Architects for high-volume B2B and B2C use cases. ● Ensure secure handling of sensitive return and inventory data with compliance baked in. ● Continuously identify bottlenecks and anticipate scale limitations before they surface. Evolution & Rigor ● Stay attuned to platform entropy. Plan for scale not just in load-but in complexity. Propose elegant abstractions, not just for today's needs, but tomorrow's surprises. Qualifications ● Education: Bachelor's or Master's in CS, SE, or equivalent experience. ● Experience: 5+ years in an architectural role and 6+ years of hands-on development. ● Depth in: Modular system design, distributed architectures, and modern SaaS stacks (bonus for reverse logistics, ERPs, or recommerce). ● Tools & Skills: API design, orchestration platforms, cloud infra (AWS/Azure/GCP), and DB schema management. ● Leadership: A natural coach with clarity of thought and a desire to bring others along. Why Join Us? ● Lead the reinvention of an entire platform with end-to-end ownership. ● Join a team that genuinely cares about building smart systems that scale. ● Thrive in a space where nerdy, structured, and meticulous is a compliment. If you are a seasoned Software Architect ready to take on exciting challenges and help shape the future of returns management, we want to hear from you! Qualifications * Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. * Experience: Minimum 5 years as a Software Architect and 6+ years in software development. Proven experience transitioning from legacy systems to modern architectures is preferred. * Technical Expertise: * Strong knowledge of system architecture, microservices, SaaS platforms, and distributed systems. * Proficiency in APIs, cloud computing (AWS, Azure, or Google Cloud), and modern frameworks. * Hands-on experience in designing scalable, high-performance solutions.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: