About MojoTech:
MojoTech is an innovative technology consulting firm that integrates strategy, design, data, and software engineering to create results-driven, AI-enabled, digital products and experiences.
We partner with our clients to discover, define, design, and build tomorrow’s innovations, empowering every company to unlock future market potential, maximize returns on innovation, and drive transformational change.
Role Overview:We are seeking a highly skilled and experienced Software Architect (Staff Engineer) to join our growing team. In this role, you will lead the design and delivery of complex, scalable applications, while also shaping how modern systems leverage data and AI capabilities.
You will work closely with clients and cross-functional teams to architect end-to-end solutions that integrate application logic, data platforms, and intelligent services. This includes building systems that can incorporate machine learning models, generative AI capabilities, and real-time data pipelines into production-grade applications.
As a Staff Engineer, you will act as a force multiplier, setting technical direction, mentoring teams, and ensuring engineering excellence across multiple projects.
Responsibilities:Design and architect scalable, resilient, and maintainable software systems across client engagementsLead development of complex, distributed applications integrating APIs, data services, and AI/ML componentsDesign systems that incorporate data pipelines, real-time processing, and AI-driven featuresCollaborate with data engineers and data scientists to productionize machine learning models and AI workflowsImplement architectures that support LLM integrations, RAG patterns, and intelligent automation where appropriateBreak down complex problems into clear architectural approaches and execution strategiesEnsure system performance, scalability, reliability, and security across application and data layersGuide teams in adopting modern patterns such as microservices, event-driven systems, and cloud-native architecturesLead technical decision-making, trade-off analysis, and system design discussionsDrive best practices in CI/CD, DevOps, and software qualityMentor engineers and provide technical leadership across multiple teamsContribute to long-term architecture strategy, including evolution toward AI-enabled systemsDesired Skills & Experience:7+ years of experience building complex software applications in production environmentsBA/BS in Computer Science or related field, or equivalent experienceStrong understanding of large-scale system architecture, including performance, scalability, and reliabilityExperience designing systems that integrate data platforms or AI/ML componentsProficiency in one or more modern programming languages (e.g., Python, Java, TypeScript, Go)Strong experience with API design and distributed systemsFamiliarity with data pipelines, data modeling, and real-time/streaming architecturesExposure to machine learning systems, generative AI, or LLM-based applicationsExperience integrating external AI services or deploying models into production environmentsAdvanced understanding of system design, algorithms, and data structuresExperience with version control (Git) and engineering documentation best practicesFamiliarity with CI/CD pipelines and modern DevOps practicesExcellent communication skills across technical and non-technical audiencesFlexible Working Environment:
We offer a flexible working model, allowing employees to choose between remote work, on-site work in our offices located in Boulder, CO, and Providence, RI, or a hybrid of both. We also welcome candidates based in Phoenix, AZ as we continue to expand our presence in this area.
*This job is remote, but requires you to be located in one of the following states: RI, CO, AZ, CT, FL, MA, MD, ME, MO, NC, NH, NJ, NV, NY, OR, PA, SC, TN or UT. While the role is remote, preference will be given to candidates within commuting distance to our offices in Boulder, CO or Providence, RI.
Benefits:
Base salary $145,000 - $190,000Medical, Dental, FSA401k with up to 4% matchTrust-based time offCatered lunches when in officeTime for self-directed, non-client workDog-friendly officesRemote or in office (offices in Boulder, CO and Providence, RI)Paid conference attendance/yearly education stipendGenerous family leave policyPowered by JazzHR
FhERca7ymN
Create a free account to keep reading — and to apply.
Create My Free AccountYou're just 60 seconds away from your new Creativeloft account.
New Architecture jobs in Providence, sent to your inbox.
Email Me New Jobs