Company: United Field Services, Inc.
Location: Remote
Type: Full-Time (Contract or Permanent)
Reports To: CEO / Executive Team
United Field Services (UFS) is a nationwide property preservation, maintenance, inspection, and residential services company. We operate a custom-built management platform (MS) and mobile app used by clients, vendors, and internal teams across the United States.
As we expand rapidly, we are seeking a Senior Software Architect to lead the redesign, stabilization, and long-term evolution of our platform’s architecture and logic.
Position OverviewWe are looking for a high-level Software Architect who can take full ownership of our system architecture, eliminate overlapping logic, redesign core flows, and ensure our platform is stable, scalable, and ready for advanced AI-driven automation.
This is NOT a basic developer role — this is a strategic technical leadership role responsible for defining the structure, logic, and technical direction of the entire platform.
Key ResponsibilitiesArchitecture & System Design- Map the full architecture of our MS platform, including Orders, Estimates, Proposals, Scheduling, Vendor Management, QC, Notifications, Permissions, and Client/Vendor Portals.
- Identify and remove overlapping, conflicting, or outdated logic across the system.
- Redesign core workflows to ensure simplicity, consistency, and scalability.
- Establish a single “source of truth” for each module and function.
- Create clean, modern architecture patterns that developers can follow.
- Serve as the primary decision-maker for all system logic, flows, and backend structure.
- Provide clear, actionable architectural guidelines to development teams.
- Oversee all new feature planning to prevent future conflicts or instability.
- Review technical proposals and validate implementation plans.
- Lead the rebuilding of critical backend logic where necessary (status flows, scheduling engine, proposals/estimates pipeline, notifications).
- Ensure the system is ready for AI-based automation in vendor assignment, QC, and scheduling.
- Improve performance, stability, and reliability through clean architecture.
- Create complete documentation for system flows, dependencies, and logic maps.
- Implement architecture review processes for future development.
- Build coding and logic standards to ensure long-term system cleanliness.
- Work closely with operations, vendor management, QC, and client departments to understand business logic.
- Translate business requirements into scalable architectural solutions.
- Collaborate with developers to ensure high-quality implementation.
- 7+ years experience as a Software Architect, Principal Engineer, or Senior Backend Engineer.
- Deep experience with system architecture, backend logic, and flow design.
- Strong understanding of scalable, modular, and maintainable architecture.
- Proven experience refactoring or rescuing complex, high-usage systems.
- Familiarity with:
- Node.js / PHP / Python (any is fine as long as they understand architecture)
- SQL databases
- Microservice patterns
- API design
- Event-driven systems
- Notification systems
- Role & permission frameworks
- Workflow engines
- Strong leadership and communication skills.
- Ability to simplify complex logic into clear, documented flows.
- Comfortable taking ownership and making architectural decisions.
- Ability to work directly with the CEO and senior team.


