Demo

Senior Software Architect

Partnerco
Lehi, UT Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/21/2025

Who Are We?

Partner.Co is a global health and wellness company that partners with independent Brand Partners to help people achieve a body, business, and lifestyle they love. Through a process we call Partnership Marketing, we provide Brand Partners with everything they need to build their business, including high-demand products in the wellness, fitness, skincare, and personal care spaces, plus logistics, operations, marketing, and more. Our Brand Partners build their business by referring people to the suite of Partner.Co products are rewarded with money, travel, recognition, and fun events.

Our Culture

Partner.Co is headquartered in Puerto Rico, with our Innovation Center in Lehi, Utah, and offices worldwide. Our global presence allows our corporate staff to work with different cultures as we collaborate and grow as one high-performing, energetic team. We cultivate a collaborative culture where we work hard together and have fun while we do it! No matter your role, your impact is noted, and all ideas are encouraged.

We're passionate about health! As an employee, you can join our Employee Transformation Group, where you can gain guidance, support and free products for your personal wellness goals, and, of course, friends to cheer for you along the way!

Job Summary

The Senior Software Architect will play a key role in modernizing our global enterprise CRM platform while ensuring the seamless operation of mission-critical systems. This role combines architectural leadership for our cloud transformation with the management of essential legacy systems. The Architect will drive the transition from a monolithic architecture to a Cloud-based microservices platform, all while maintaining the stability and performance of existing Oracle-based solutions. Key responsibilities include planning, designing, and developing core CRM, order, commission systems, and related applications and services. Leveraging a deep understanding of business needs, the Architect will translate these requirements into scalable and efficient software and system components.

In this role, the Architect will also explore opportunities to integrate artificial intelligence tools, identifying areas where AI can enhance efficiency, automate tasks, and improve decision-making processes, thereby aligning with the company's strategy to proactively address business challenges.

In addition to providing strategic direction, this role will offer technical guidance to both management and software engineers, ensuring that solutions are closely aligned with business objectives. The Senior Software Architect will be instrumental in fostering innovation and excellence within the team, driving the implementation of software solutions that not only enhance operational efficiency but also promote growth and sustain the company's competitive edge.

Key Responsibilities :

  • Lead the architectural design and implementation of cloud-native microservices utilizing modern cloud-based technologies
  • Maintain and enhance mission-critical CRM, order management, and commission systems serving global operations
  • Design scalable solutions that bridge legacy systems with modern cloud architecture
  • Provide technical leadership and mentorship to development teams
  • Drive architectural decisions that align with business objectives and global scalability requirements
  • Establish best practices for system security, performance, and reliability
  • Identify and explore opportunities for AI integration to automate processes and enhance system capabilities in alignment with business objectives and future growth strategies.
  • Work with company departments to design, implement, and improve Customer-focused solutions that allow our independent Brand Partners to grow their businesses and drive customer satisfaction.
  • Lead knowledge capture and documentation initiatives

Technical Requirements :

  • Deep expertise in AWS cloud services
  • High level of proficiency in Java microservices development using modern frameworks
  • Expert in business-driven and scalable database design, including indexes, constraints, partitioning, etc.
  • High level of proficiency in principles and patterns of Domain-Driven Design and Test-Driven Development
  • Experience with online API documentation management
  • Extensive experience with Oracle databases, PL / SQL, and large-scale data management
  • Strong background in API design, development, and documentation
  • Experience modernizing legacy systems and managing technical debt
  • Knowledge of Embarcadero Delphi and object-oriented design a plus
  • Proven track record in distributed systems architecture
  • Leadership & Soft Skills :

  • Demonstrated ability to lead technical initiatives without direct authority
  • Excellence in technical communication across both internal and external teams
  • Strong stakeholder management and influence skills
  • Ability to balance competing priorities under pressure
  • Experience documenting complex systems and processes
  • Additional languages beneficial for international collaboration
  • Qualifications :

  • Bachelor's degree in Computer Science and / or demonstrated Software Architecture experience.
  • 7 years of software architecture experience
  • 2 years of cloud architecture experience
  • Proven experience in legacy system modernization
  • Experience with global, distributed systems preferred
  • Critical Success Factors :

  • Ability to understand and modernize complex legacy systems
  • Success in major architectural transformations
  • Excellence in balancing maintenance, innovation, and exploration of emerging technologies like AI to enhance business outcomes.
  • Strong collaboration skills with global teams
  • Ability to make and defend architectural decisions
  • Project Context :

    Leading 12 month initiative to transform a monolithic CRM system into microservices architecture while maintaining business continuity.

    Why Join Us?

    This role is not just about maintaining systems but shaping the future of a critical architecture that supports global operations. If you are a technical visionary with a passion for both modernizing and leading at scale, and if you thrive in high-impact, high-ownership roles, we encourage you to apply.

    Work Arrangement : Remote

  • Adequate home office setup, including a quiet and distraction-free workspace and high-speed internet access.
  • Ability to work effectively from a remote location, ensuring a professional and organized environment conducive to focused work.
  • Familiarity with remote communication tools (e.g., video conferencing, collaboration platforms) to engage in virtual meetings and discussions.
  • Required to be available for critical system support
  • Flexible schedule to accommodate global team collaboration
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Architect?

    Sign up to receive alerts about other jobs on the Senior Software Architect career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $126,569 - $164,899
    Income Estimation: 
    $208,447 - $279,762
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $129,363 - $167,316
    Income Estimation: 
    $145,845 - $177,256
    Income Estimation: 
    $147,836 - $182,130
    Income Estimation: 
    $154,597 - $194,610
    Income Estimation: 
    $86,891 - $130,303
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Partnerco

    Partnerco
    Hired Organization Address Lehi, UT Full Time
    Who Are We? Partner.Co is a global health and wellness company that partners with independent Brand Partners to help peo...
    Partnerco
    Hired Organization Address Lehi, UT Full Time
    Who Are We? Partner.Co is a global health and wellness company that partners with independent Brand Partners to help peo...
    Partnerco
    Hired Organization Address Lehi, UT Full Time
    Who Are We? Partner.Co is a global health and wellness company that partners with independent Brand Partners to help peo...
    Partnerco
    Hired Organization Address Lehi, UT Full Time
    Who Are We? Partner.Co is a global health and wellness company that partners with independent Brand Partners to help peo...

    Not the job you're looking for? Here are some other Senior Software Architect jobs in the Lehi, UT area that may be a better fit.

    Senior Full Stack Developer

    Ascent Software Group LLC, Alpine, UT

    AI Assistant is available now!

    Feel free to start your new journey!