CostaMesaRecruiter Since 2001
the smart solution for Costa Mesa jobs

Software Architect

Company: Medium
Location: Costa Mesa
Posted on: January 27, 2023

Job Description:

Amaze provides creator success solutions, including a merchandising platform, advanced commerce design application, and scalable managed services to help anyone sell anything, anywhere. We believe anyone can be a creator and that everyone should be empowered to tell their unique story, cultivate deeper connections with their customers, and create authentic, shoppable experiences that allow them to monetize their passion. We're on a mission to unleash potential and make it easy to create, share, and sell products and services. Engineering @ AmazeThe mission of Amaze is to build and scale the most powerful eCommerce design platform for every person in the world. We believe that we can improve the way we design to the world by offering powerful imagery, beautiful video, and visuals.About the jobAs a Software Architect you will design and plan a technical vision for the company, as well as a detailed set of best practices and initiatives required to achieve and maintain a culture of engineering excellence. You will coach, mentor and nurture the technical excellence of the engineering organization through scalable processes that promote individual growth, collaboration and consensus, and a strong focus on system design and scalability. You will collaborate with other company leaders to ensure that all engineers are delivering high quality code, designing and implementing sustainable architecture, and building a culture of engineering excellence. At Amaze we strive to "lead by example", and you will be pivotal as a role model and instigator of best engineering practices, scalable design, and rigorous standards. This role requires you to be hands-on and in the code. You will have strong experience in designing scalable solutions, creatively solving difficult problems, and constantly ensuring that the quality of the codebase is prioritized, while contributing to a culture of collaboration, positive feedback, and continual learning.What You'll Do-Work with the Technical Architecture Group to advise, align, and streamline key decisions for shared technology in partnership with Engineering and Product management.-Own the forward-looking vision of the Amaze software design, implementation, coding standards, collaborating proactively with other engineers and leadership on overall improvements to our engineering velocity, system reliability, code health, and more.-Advocate for the needs of the engineering organization, and ensure the engineering voice is heard as a first-class citizen in important strategic meetings across the business.-Own and be a SME in a specific region of the code base. Coordinate with other architects to ensure "no region" is without a forward-looking design and expert-owner.-Design, develop and critique APIs, data models, controllers, and views. Ensure sound separation of Amaze software platform to ensure maximum code-reuse, rapid development, non-blocking release pipelines, and design elegance.-Unifying our vision and aligning all engineers around a focused set of architectural principles by promoting rigorous and regular design documentation. Nurture a culture of design first thinking.-Key hands-on code laden ownership of a few crucial components of our technical stack-Communicate effectively with cross-functional teams, engineers, Product Managers, customers, and partners-A key mentor and guide for engineers across engineering as a whole-Participate in technical collaboration sessions-Collaborate with the Product and Project Management to understand and contribute to the quarterly roadmap and resource planning-Be clear, proactive and constructive in giving feedback and facilitating a culture of peer reviewRequired Experience and Background-7+ years of software engineering experience-Strong system design skills.-Has experience designing commercial cloud applications at scale-Experience across the entire software development lifecycle and stack, including infrastructure, frontend and backend-Experience in technical people leadership and mentorship of junior engineers-Experience working in diverse teams with varieties of professional backgrounds-Commercial experience developing complex web applications-Software Engineering or Computer Science (or related) education-Has experience introducing and enforcing rigorous software development review practices-Has written and reviewed design documents, and can champion and drive scalable and maintainable code practices-Collaborative working style and the good written and verbal communication skills-Language agnostic - has experience with a variety of languages and technologies-Our code is currently mostly Typescript/Javascript with a Node.js backendBenefitsCompetitive salaryCompany Stock/Option PlanFlexible daily working hours, we value work-life balanceCompetitive HealthPlan and Company Benefits and Perks.Remote applicants may require occasional travel to California workspaces, once it is safe to do so.If you're seeking professional growth and enjoy working on hard problems with passionate teammates to build amazing experiences that delight our users - then apply now to be considered for the position! We can't wait to meet you and learn how you can impact Amaze's future!#LI-RemoteAbout AmazeAmaze is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We value diversity in our current and future employees, and we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.We are a hybrid remote/in-office, international team with multiple office spaces in the U.S. where employees can work and collaborate together, attend large-scale meetings, and host creator events.Our passion is to bring together a community of people who have a love for product, technology, and a drive to change the world of e-commerce and design. We encourage everyone who has this passion and energy to apply. We are open to all backgrounds and experiences relevant to our openings and strategy. We are out-of-the-box thinkers. We know the best talent comes from passionate people. If that sounds like you, we would love to hear from you!If you need reasonable adjustments or would like to note which pronouns you use at any point in the application or interview process, please let us know. We will not accept or review any CVs from external recruitment agencies.

Keywords: Medium, Costa Mesa , Software Architect, IT / Software / Systems , Costa Mesa, California

Click here to apply!

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

I'm looking for
in category

Log In or Create An Account

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

Costa Mesa RSS job feeds