Software Architect

Aptive Environmental

$120K — $145K *
Provo, UT 84604In-Person
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years in software/systems engineering, with 3+ years in an architecture or staff-level role.
  • Proven design experience in service-oriented/event-driven architectures at scale, including API and integration design.
  • Hands-on experience with major cloud platforms (AWS preferred), along with containers/orchestration and CI/CD methodologies.
  • Strong SQL skills and experience with systems feeding modern data warehouses (e.g., Snowflake, dbt).
  • Experience leading significant legacy-to-modern platform migrations in revenue-generating environments.
  • Proficient in integrating solutions involving payments, telephony/CRM, or field operations in real business contexts.
  • Excellent communication skills for translating complex architecture concepts for engineers and executives.

Responsibilities

  • Own the target architecture and evolve the end-to-end system design across various domains.
  • Lead the architectural migration from legacy systems to first-party services without disrupting operations.
  • Establish and promote architectural principles, patterns, and guardrails for the engineering teams.
  • Design data platform interfaces in collaboration with data engineering, focusing on schemas and data quality.
  • Integrate various ecosystems including payments, communications, and field routing systems effectively.
  • Prototype and provide reference implementations to mitigate risks in major architectural decisions.
  • Mentor senior engineers and maintain transparency in architecture decision processes while addressing non-functional concerns.

Benefits

  • Annual merit bonus
  • Group health, dental, and vision plans
  • Pet insurance, life insurance, and EAP benefits
  • 401K with employer match up to 4%
  • Paid holidays and paid time off
  • Opportunity for advancement
  • Upbeat and exciting company culture
Full Job Description

Location Zip Code:

84604

Job Family:

Software Architects

We are seeking a hard-working, innovative, detail-oriented, and creative team player to join our Aptive team! This is a full-time Software Architect position located in Provo, Utah. The individual we are looking for is someone who enjoys working in a team environment and excels at working at an individual level. Were hiring a Systems Architect to own the technical blueprint that ties Aptives platforms together. You will define how services, data, and integrations fit into a coherent, scalable whole  setting architectural standards across the Aspyn platform (Customer, Sales, Field Service, and Platform teams) and guiding engineers through the migration from legacy systems (e.g., FieldRoutes/PestRoutes) to modern, well-bounded services. This is a hands-on architecture role: youll write reference implementations and proofs-of-concept, not just diagrams.


What we offer:

  • Annual Merit bonus
  • Group Health, Dental, and Vision plans
  • Pet insurance, Life insurance, and EAP benefits
  • 401K with employer match up to 4%
  • Paid holidays and paid time off
  • Opportunity for advancement
  • Upbeat and exciting company culture and much more!

Responsibilities include:


  • Own the target architecture: define and evolve the end-to-end system design across customer, sales, field-service, billing, and analytics domains, with clear service boundaries and integration contracts
  • Lead the legacy migration: architect the phased move off FieldRoutes/PestRoutes and other legacy systems onto first-party Aspyn services without disrupting field operations or billing
  • Set standards: establish and socialize architectural principles, patterns, and guardrails (APIs, events, data contracts, security, observability) that engineering teams build against
  • Design the data platform interface: partner with data engineering on how operational systems feed the Snowflake/dbt analytics platform  event schemas, CDC, lineage, and data quality
  • Integrate the ecosystem: design reliable integrations across payments (Stripe), communications/telephony (Genesys, Twilio), CRM, and third-party field/routing systems
  • Prototype and prove: build reference implementations, spikes, and PoCs that de-risk major decisions and give teams a concrete pattern to follow
  • Guide, dont gatekeep: review designs, mentor senior engineers, and drive architecture decision records (ADRs) that keep tradeoffs transparent
  • Non-functionals:make scalability, reliability, security, and cost first-class concerns  capacity planning, failure modes, and SLOs for systems serving millions of appointments and transactions

Requirements:

  • 8+ years in software/systems engineering, with 3+ years in an architecture or staff-level role
  • Distributed systems depth: proven design of service-oriented / event-driven architectures at scale, including API and integration design
  • Cloud-native expertise: hands-on with a major cloud (AWS preferred), containers/orchestration, IaC, and CI/CD
  • Data fluency: strong SQL and experience designing systems that feed a modern data warehouse (Snowflake, dbt, or equivalent)
  • Migration experience: led at least one significant legacy-to-modern platform migration in a live, revenue-generating environment
  • Integration savvy: payments, telephony/CRM, or field-operations integrations in a real business context
  • Communication: can translate architecture to both engineers and executives; writes crisp ADRs and design docs

Nice to have:

  • Field-service, logistics, home-services, or scheduling/routing domain experience
  • Experience with FieldRoutes / PestRoutes or comparable field-service management platforms
  • Familiarity with design systems and shared component libraries (e.g., internal platforms like Aspyns)
  • Exposure to ML/analytics productization (call classification, routing optimization, collections/AR modeling)

Similar Jobs

More Jobs at Aptive Environmental

  • Software Architect
    $120K — $145K *
    Provo, UT 84604 (Utah County)
    Information Technology
    In-Person
  • VoIP Engineer
    $155K — $162K *
    Provo, UT 84604 (Utah County)
    Telecommunications & Hardware
    In-Person
  • Director, Cyber Security
    $200K — $240K *
    Provo, UT 84604 (Utah County)
    Information Technology
    In-Person
  • Senior Safety Manager
    $125K *
    Provo, UT 84604 (Utah County)
    Transportation
    In-Person
  • Operations Manager
    $90K — $105K *
    Comstock Park, MI 49321 (Kent County)
    Transportation
    In-Person

More Information Technology Jobs

Find similar Software Architect jobs: