Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MojoTech

Senior Principal Software Architect

MojoTech

Senior Principal Software Architect leading client engagements in architecture and software engineering. Driving scalable and maintainable solutions across application, data, and AI layers.

Posted 5/8/2026full-timeArizona, Colorado, Connecticut, Florida, Maine, Maryland, Massachusetts, Montana, Nevada, New Hampshire, New Jersey, New York, North Carolina, Oregon, Pennsylvania, Rhode Island, South Carolina, Tennessee, Utah • 🇺🇸 United StatesSenior💰 $145,000 - $190,000 per yearWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsGoJavaMicroservicesPythonTypeScript

About the role

Key responsibilities & impact
  • Lead client engagements across architecture, delivery, and growth
  • Design and deliver scalable, maintainable systems across application, data, and AI layers
  • Lead development of distributed, cloud-native applications integrating APIs, data platforms, and AI or ML components
  • Ensure systems meet expectations for performance, reliability, and security
  • Guide teams toward practical use of modern patterns, including microservices, CI/CD, and DevOps
  • Work directly with client stakeholders to understand problems, define solutions, and align on outcomes
  • Facilitate working sessions and architecture discussions with both technical and business audiences
  • Build strong relationships that position MojoTech as a trusted partner
  • Partner with account and sales leads to shape and win new work
  • Lead delivery across one or more engagements, ensuring work stays aligned to goals, timelines, and budget
  • Mentor engineers and help grow technical leadership across teams

Requirements

What you’ll need
  • Experience with LLMs, RAG patterns, or AI-enabled applications is a strong plus
  • Strong background in system architecture, distributed systems, and cloud platforms
  • Experience designing APIs and working with microservices or event-driven systems
  • Proficiency in languages such as Python, Java, TypeScript, or Go
  • Experience integrating data platforms, machine learning, or AI capabilities into applications
  • Familiarity with data pipelines, streaming, and data modeling
  • 10+ years building and delivering production software systems
  • Experience in consulting or client-facing roles, especially in small or mid-sized firms
  • BA/BS in Computer Science or related field, or equivalent experience

Benefits

Comp & perks
  • Medical, Dental, FSA
  • 401k with up to 4% match
  • Trust-based time off
  • Catered lunches when in office
  • Time for self-directed, non-client work
  • Dog-friendly offices
  • Paid conference attendance/yearly education stipend
  • Generous family leave policy

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
system architecturedistributed systemscloud platformsAPIsmicroservicesevent-driven systemsPythonJavaTypeScriptGo
Soft Skills
leadershipclient engagementproblem-solvingcommunicationmentoringrelationship buildingfacilitationcollaborationalignmentguidance
Certifications
BA/BS in Computer Scienceequivalent experience