Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Consultant, Software Engineering

Full-time

MojoTech

About MojoTech

MojoTech is an innovative technology consulting firm that integrates strategy, 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 organizations to unlock future market potential, maximize returns on innovation, and drive transformational change.

Role Overview

We are looking for a Principal/Senior Principal [Software Engineer/Architect] to lead client engagements across architecture, delivery, and growth.

 

This role combines deep technical expertise with client leadership and business development. You will work directly with client stakeholders to shape solutions, guide teams through execution, and help grow accounts through trusted relationships and strong outcomes.

Success in this role requires strong technical skills, excellent communication, and the ability to collaborate effectively with distributed teams and U.S.-based clients. You should be comfortable participating in technical discussions, contributing ideas, leading teams, and helping clients make informed technology decisions as well as executing on technical requirements.

Key Responsibilities

Technology & Architecture Leadership

  • 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
  • Design systems that incorporate real-time data, event-driven patterns, and intelligent services
  • Implement LLM integrations, RAG patterns, and AI-enabled features in production systems
  • Ensure systems meet expectations for performance, reliability, and security
  • Guide teams toward practical use of modern patterns, including microservices, CI/CD, and DevOps
  • Make clear, pragmatic decisions on architecture and trade-offs
  • Expertise delivering solutions with Python and TypeScript. Familiarity with other stacks is a bonus.

Client Engagement

  • Work directly with client stakeholders to understand problems, define solutions, and align on outcomes
  • Lead discovery efforts, technical assessments, and early-stage solution design
  • Facilitate working sessions and architecture discussions with both technical and business audiences
  • Translate business needs into clear, executable technical approaches
  • Build strong relationships that position MojoTech as a trusted partner

Sales & Growth

  • Partner with account and sales leads to shape and win new work
  • Contribute to proposals, estimates, and solution approaches
  • Help identify follow-on opportunities within existing engagements
  • Clearly articulate the value of proposed solutions to client stakeholders
  • Contribute to reusable approaches and offerings that improve how we sell and deliver

Program & Delivery Leadership

  • Lead delivery across one or more engagements, ensuring work stays aligned to goals, timelines, and budget
  • Set up lightweight governance, planning, and communication structures that keep teams moving
  • Coordinate across engineering, design, product, and data disciplines
  • Identify risks early and work with teams to address them
  • Maintain a strong focus on delivering working software and measurable outcome s

Team & Practice Leadership

  • Mentor engineers and help grow technical leadership across teams
  • Set a high standard for code quality, system design, and engineering practices
  • Contribute to hiring and building a strong, senior team
  • Help evolve internal practices, especially around AI-enabled systems and modern architectures
  • Stay hands-on enough to maintain credibility and support the team when needed
 

Qualifications

You should check many of these boxes:

  • Strong problem-solving and analytical skills
  • Deep architectural experience
  • Product focused engineering experience
  • Ability to work effectively in a remote, distributed environment
  • Strength in Python, Typescript and adjacent technologies for building AI/ML applications.
  • 10+ years of experience leading and delivering software solutions.
  • Track record of client/stakeholder satisfaction.
  • Experience integrating data platforms, machine learning, or AI capabilities into applications
  • Familiarity with data pipelines, streaming, and data modeling
  • Experience working in consulting, agency, or client-service environments
  • Exposure to mentoring junior engineers or technical leadership responsibilities
  • Contributions to open-source projects, technical blogs, or conference presentations are a plus.

What Success Looks Like

Within your first year, you will:

  • Build strong relationships with clients and teammates
  • Deliver high-quality, maintainable software solutions
  • Demonstrate technical ownership and accountability
  • Contribute to MojoTech's culture of engineering excellence
  • Continue expanding your technical and consulting capabilities

Flexible 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:

  • 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
  • Remote or in office (offices in Boulder, CO and Providence, RI)
  • Paid conference attendance/yearly education stipend
  • Generous family leave policy

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Consultant, Software Engineering in Providence, RI vacancy
  • $145k - $190k

     ...MojoTech MojoTech is an innovative technology consulting firm that integrates strategy, design, data, and software engineering to create results-driven, AI-enabled digital...  ...Overview We are looking for a Senior Principal Software Architect with deep expertise in Microsoft... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    MojoTech

    Providence, RI
    a month ago
  •  ...Job Description Job Description As the Principal Software Security Engineer you will be responsible for designing, building, and supporting our identity applications and APIs, primarily using Java. Primary responsibilities include: Analyzes, designs, programs... 
    Suggested

    Harvard Partners Trusted IT Advisors

    Johnston, RI
    a month ago
  • $152.07k - $202.76k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software architecture strategy,... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Cranston, RI
    9 hours ago
  • $106k - $152k

     ...Established nearly two centuries ago, FM is a leading mutual insurance company whose capital, scientific research capability and engineering expertise are solely dedicated to property risk management and the resilience of its policyholder-owners. These owners, who share... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    FM

    Johnston, RI
    13 hours ago
  • $99.4k - $149.2k

     ...to be a match for you too.About the TeamWe are a team passionate about deploying Workday to our customers! The Workday Healthcare Consulting team is an industry focused team that ensures successful deployments by architecting, configuring, and testing the Workday... 
    Suggested
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Providence, RI
    1 day ago
  • $90k - $110k

     ...Overview Find your passion and purpose making a difference in the lives of patients and families. Join our team as a Hospice Care Consultant and help connect those in need with compassionate hospice care. Pay: $90,000-110,000 (based on experience) base + monthly bonuses... 
    Full time
    Flexible hours

    AccentCare

    Providence, RI
    3 days ago
  •  ...POSITION Epic Billing Consultant: LOCATION Remote but some travel potential to 345 Blackstone Boulevard Providence...  ...who specializes in Epic's Resolute billing module, a software used by many healthcare organizations for revenue cycle management... 
    Remote work

    3B Staffing LLC

    Providence, RI
    3 days ago
  • $90k - $110k

     ...Overview Find your passion and purpose making a difference in the lives of patients and families. Join our team as a Hospice Care Consultant and help connect those in need with compassionate hospice care. Pay: $90,000-110,000 (based on experience) base + monthly... 
    Full time
    Flexible hours

    AccentCare

    Providence, RI
    2 days ago
  • $24 per hour

    Direct Support Specialist NEW PAY RATE: $24.00/hour + $1.00/hour weekend differential Make a Difference Every Day Are you passionate about helping others and making a meaningful impact? Join our team as a Direct Support Specialist (DSP) and support individuals...
    Full time
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    West Bay RI

    Johnston, RI
    1 day ago
  • Earn up to $55,000 annually with hourly pay + commission, plus clear opportunities for career growth for those ready to level up. Who We ARE: When you work at the Best. Gym. Ever, you join the Best. Team. Ever. At the Edge, we are TEAM FIRST. We are committed to making...
    Hourly pay
    Shift work

    The Edge Fitness Clubs

    Johnston, RI
    9 hours ago
  • This position is for a dedicated TSA Support Agent, where you will coordinate with other departments when needed, learn company products and services to better assist others, and manage simple records and enter information accurately. Additional duties include respond ...
    Weekly pay
    Flexible hours

    TradeJobsWorkforce

    Riverside, RI
    3 days ago
  • Overview As a Remote Travel Specialist, you will be an essential part of our team, guiding clients through every stage of their journey—from the moment they plan their trip to their safe return home. Your role is to ensure a seamless, stress-free experience by assisting...
    Part time
    Remote work

    Hjbtravels

    Providence, RI
    1 day ago
  • $39.2k - $72.8k

     ...join our U.S. Military and Government team, specializing in seamless travel management services to our federal clients. As a Travel Consultant, you will provide outstanding customer service to Defense & Government travelers before, during, and after their business trips.... 
    Full time
    Contract work
    Part time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    American Express Global Business Travel

    Providence, RI
    1 day ago
  • Peer Support Specialist Combine two of the fastest-growing fields on the planet with a culture of performance, collaboration and opportunity and this is what you get. Leading edge technology in an industry that's improving the lives of millions. Here, innovation isn...
    Temporary work
    Work experience placement
    Live in
    Work at office
    Local area
    Work from home
    Monday to Friday

    divvyDOSE

    Providence, RI
    2 days ago
  • Gateways to Change, Inc. in Rhode Island is seeking dedicated Direct Support Workers to provide in-home and community-based support to adults with developmental and physical disabilities. Help individuals acquire and maintain daily living and socialization skills. Responsibilities...
    Flexible hours

    Gateways to Change, Inc.

    Cranston, RI
    5 days ago
  • $22 per hour

    We're Hiring: Child Welfare Family Support Specialist Location: Providence, RI Reports To: Healthy Family America Supervisor Employment Type: Full-Time - Monday through Friday- 8 hour shifts Salary : $22.00/hr Make a Difference Every Day At Children...
    Full time
    Work from home
    Monday to Friday
    Shift work

    Children's Friend

    Providence, RI
    4 days ago
  • $97.5k - $209.5k

     ...Job Description Oracle Health Government Services is hiring a Lead Learning Consultant to support the delivery of the VA Innovative Technology Advancement Lab (VITAL) program. This role plays a critical leadership position within the Value Realization workstream... 
    Contract work
    Temporary work
    Local area
    Flexible hours

    Oracle

    Providence, RI
    2 days ago
  • $25.78 - $37.27 per hour

    Position Overview The Customer Service Representative, Senior provides advanced technical support for users of enterprise IT services in a highly regulated federal environment. The role owns complex incidents and service requests, performing deep diagnostics across ...
    Contract work
    Work experience placement
    Work at office
    Remote work

    ASM Research, An Accenture Federal Services Company

    Providence, RI
    3 days ago
  • $39.2k - $72.8k

     ...our U.S. Military and Government team, specializing in seamless travel management services to our federal clients. As a Travel Consultant, you will provide outstanding customer service to defense & government travelers before, during, and after their business trips.... 
    Full time
    Contract work
    Immediate start
    Remote work
    Flexible hours

    American Express Global Business Travel

    Providence, RI
    3 days ago
  • $46.2k - $85.8k

     ...collaborative culture where your voice is valued. Do you have the precision, professionalism, and passion for quality? As a VIP Travel Consultant for Amex GBT, you’ll manage travel for some of our most exclusive and rewarding VIP clients, including business executives and... 
    Full time
    Immediate start
    Flexible hours
    Shift work

    American Express Global Business Travel

    Providence, RI
    1 day ago
  • $130k - $150k

    Associate Consultant, Life Sciences Consulting (Market Access) Company: Dedham Group Location: Remote, United States Date Posted: Sep 20, 2026 Employment Type: Full Time Job ID: R-2035 Description About The Dedham Group: The Dedham Group is proud to be a part of Norstella... 
    Full time
    Temporary work
    Internship
    Local area
    Remote work
    Flexible hours
    Shift work

    Norstella

    Providence, RI
    15 hours ago
  • Care New England's Lippitt 2 Adult Inpatient Intensive Treatment Unit is hiring a mental health worker. The role supports registered nurses in direct patient care and ensures a compassionate, therapeutic environment. Bachelor’s degree in social sciences preferred; experience...
    Full time
    Weekend work
    Afternoon shift

    Care New England

    Providence, RI
    3 days ago
  • Childrensfriendri is looking for a passionate Lactation Peer Counselor in Pawtucket, RI. In this role, you will provide encouragement and hands-on support to pregnant and breastfeeding individuals in a compassionate environment. The successful candidate will be bilingual...
    Full time

    Childrensfriendri

    Pawtucket, RI
    2 days ago
  • A travel agency is seeking a Travel Customer Representative to support clients from booking to returning home. Responsibilities include responding to inquiries, assisting with bookings and changes, and ensuring client satisfaction. Ideal candidates have excellent communication...
    Remote work
    Flexible hours

    INSPIRED

    Providence, RI
    3 days ago
  • $138.9k - $180.6k

     ...Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining software... 
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    Saab

    East Providence, RI
    8 days ago
  •  ...Adventure Travel Consultant Remote Providence, Rhode Island, United States Craft Adventures, Expeditions & Cultural Escapes Remote | Flexible Schedule | Full-Time or Part-Time Turn Your Passion for Adventure into a Career Do you thrive on adrenaline, exploration... 
    Remote job
    Full time
    Part time
    Seasonal work
    Local area
    Flexible hours

    Affinity Travels

    Providence, RI
    4 days ago
  • Job Description Job Description ???? Join Our Team: Bilingual Site Support Associate ???? Location: Providence, RI- Tempo Site located at 53 George M Cohan Blvd, Providence, RI 02903  Department: Administration Reports To: Administrative Support Supervisor ...
    Full time
    Part time
    Work at office
    Monday to Friday
    Shift work

    Children's Friend

    Providence, RI
    12 days ago
  • $74k - $140k

    Job Description Job Description Benefits: Bonus based on performance Competitive salary Opportunity for advancement Paid time off Training & development Join your local insurance agency, one of New England’s top-performing insurance agencies. We are...
    Full time
    Work at office
    Local area

    Marnette Bromberg - Allstate Insurance

    Providence, RI
    a month ago
  • $22 per hour

     ...The Solution Consulting Intern supports the Solution Consulting team by contributing to software demonstration projects and helping translate complex technical scenarios...  ...degree seeking program, preferable Technology, Engineering, MIS, Finance, Accounting or a related... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Providence, RI
    4 days ago
  • $200k

     ...Description Job Description About the Role Location: Providence, RI — on-site 1x per week, hybrid. We're hiring a Senior Software Engineer to take the reins on the software behind our genome-mapping platform — the technology researchers rely on to uncover the... 
    Immediate start

    Strategic Employment

    Providence, RI
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Consultant, Software Engineering. Be the first to apply!