Senior Software Architect
CrossFit, LLCJoin CrossFit as a Senior Software Architect
CrossFit is seeking a Senior Software Architect to join its exceptional team of engineers. You will contribute to the design and implementation of CrossFit’s new enterprise system. CrossFit operates three symbiotic lines of business: affiliated gyms, coach education, and Sport with its games season. Currently, a multitude of custom-built products supports these lines of business. The new system will replace the legacy system developed since CrossFit's inception in 2000. We aim to build new differentiating products that meet today's requirements using modern technologies and best practices. Candidates must have designed and built a portfolio of successful systems that integrated proprietary SaaS and ERP systems such as NetSuite and Salesforce. This is a hands-on position. In this role, the Senior Software Architect will report directly to the Chief Technology Officer. If you enjoy challenges and are passionate about building systems that can reshape an industry, this position might be for you.
Responsibilities
- Lead the architectural strategy and design for our new enterprise system.
- Collaborate with cross-functional teams to ensure technology solutions align with business goals.
- Select and integrate suitable software systems while recommending efficient integration methods.
- Manage and guide the development team through the project lifecycle, ensuring adherence to architectural plans.
- Conduct code reviews and participate actively in system implementation and testing phases.
- Uphold high standards in software quality, security, and performance attributes like modifiability and extensibility.
- Advocate for and enforce best practices in software architecture and development.
- Collaborate with the DevOps team to establish robust CI/CD practices including the integration of ERP and SaaS system sandboxes.
- Work alongside the architecture team to ensure seamless integration of the enterprise system with our SaaS platform, products, and data warehouse.
Knowledge and Skills
- Extensive experience as a software architect, particularly in designing and deploying complex systems integrating ERP and SaaS solutions such as NetSuite and Salesforce.
- In-depth knowledge of Salesforce and NetSuite platforms.
- Proficiency in Python and JavaScript.
- Expertise in distributed systems troubleshooting.
- Strong grasp of application architecture and database design.
- Experience with various operating systems (e.g., Windows, UNIX) and databases (e.g., MySQL, PostgreSQL, MongoDB, etc).
- Familiarity with cloud services (AWS, Azure) is highly desirable.
- Excellent communication skills with the ability to engage effectively with both technical and non-technical stakeholders.
Education/Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field; a Master’s degree is preferred.
- Proficiency in Python and JavaScript.
What We Offer
- Opportunity to work on groundbreaking projects within an innovative industry.
- A collaborative environment where creativity is encouraged and innovation is expected.
- Rich Medical, Dental, and Vision plans.
- Discretionary Paid Time Off – empowering you to unplug whenever and however you need to.
- Flexible spending account and 401(k) with employer matching - vested on day one.
- CrossFit Gym Membership Reimbursement.
- CrossFit Courses Benefit.
- Partnership Perks.
This is a remote position based in California, United States. If you are ready to take on this exciting challenge and contribute to the future of CrossFit, we encourage you to apply.
Benefits Extracted with AI
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k)
- Paid maternity leave
- Paid paternity leave
- CrossFit Gym Membership Reimbursement
- CrossFit Courses Benefit
Similar jobs
Last update: 23 minutes ago
Senior Software Architect
Join Salesforce as a Senior Software Architect to drive product architecture and strategic technology initiatives.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Principal Software Architect
Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.
Principal Software Developer - Frontend Framework
Join Oracle as a Principal Software Developer focusing on frontend frameworks. Work remotely with cutting-edge technologies.
Software Engineer III, Backend
Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Senior Software Engineer - Developer Platform
Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior Software Engineer
Join Lattice as a Senior Software Engineer to build robust software using AWS, React, and PostgreSQL. Remote position with great benefits.
Senior Software Architect
Join Nevis Security as a Senior Software Architect in Budapest. Lead software architecture and technology strategy in a hybrid work environment.
Lead Architect - Gen AI API Platform
Lead Architect for Gen AI API platform, focusing on AWS, REST APIs, and AI/ML infrastructure. Remote role with competitive salary.
Senior Fullstack Software Engineer
Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.
Software Architect with Python and React Native
Join Twipe as a Software Architect to design scalable solutions using Python and React Native.
Senior Full Stack Software Engineer
Join Miter as a Senior Full Stack Software Engineer to build next-gen applications for the construction industry. Remote role with competitive salary.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.