← Back to Jobs
UST Global logo

Software Architect

UST Global
3.7(1048)
👥10k+
Software Engineering
Richmond, VA
$92k - $138k
2 months ago
🤖 AI-First🛠️ Cursor-friendly🌍 Remote💻 Open Source
Apply →

Explicitly requires vibe coding skills; mentions modern IDEs and AI assistants (Cursor, Windsurf, GitHub Copilot) and an AI-first SDLC.

About the Role

Lead architecture, design, and delivery of large enterprise web and mobile applications for a client member platform, owning technical decisions, change requests, and execution planning. Drive adoption of modern cloud, container, DevOps and AI-assisted tooling while mentoring teams and performing hands-on development for critical components.

Job Description

Role

Lead the development and maintenance of large, enterprise-wide application systems supporting a client’s member platform. Own technical design, architecture, change request coordination, project prioritization, and execution planning, and provide hands-on development for critical components as needed.

Key Responsibilities

  • Maintain active relationships with customers to gather and validate business requirements.
  • Anticipate technical trends and ensure technology remains current with industry developments.
  • Prioritize projects and make trade-offs aligned with business objectives.
  • Lead technology evaluations and participate in proof-of-concept work.
  • Own the change request process and coordinate implementation across teams.
  • Conduct technical design and code reviews; ensure unit testing meets test plans.
  • Deliver application technology solutions and contribute to execution planning.
  • Mentor and guide development teams; provide hands-on development and troubleshooting support.

Requirements

  • BA/BS in Information Technology, Computer Science, or related field, or equivalent experience.
  • Several years of relevant experience (N years referenced in role description).
  • Strong knowledge and hands-on experience in object-oriented design.
  • Experience with container platforms (EKS) and public cloud platforms such as AWS.
  • Architecture and hands-on development experience with web technologies (JavaScript, AngularJS, NodeJS, Java, CSS, HTML).
  • Experience designing large mobile applications in React Native.
  • Experience designing microservices-based APIs and service mesh architectures.
  • Experience implementing DevOps process automation using tools such as Bitbucket, Bamboo, SonarQube, and Checkmarx.
  • Experience with SAFe Agile practices and Agile tools like JIRA and Agilecraft.
  • Test automation experience with tools such as qTest, WebDriverIO, Lambda Test.
  • Experience implementing instrumentation and monitoring with tools like Splunk, DataDog, Instana.
  • Experience with vibe coding using modern IDEs/AI assistants (Cursor, Windsurf, GitHub Copilot) and familiarity with AI-first SDLC is strongly preferred.

Preferred Qualifications

  • Multidatabase and multi-language experience.
  • Prior experience mentoring teams, leading multiple/large projects, and providing hands-on troubleshooting.

Location & Compensation

  • Role Location: Remote
  • Compensation Range: $92,000 - $138,000 per year

Benefits

  • Paid time off: minimum 10 days vacation (full-time), 6 days paid sick leave (pro-rated for new hires), 10 paid holidays
  • Paid bereavement leave and jury duty
  • 401(k) Retirement Plan with employer matching
  • Medical, dental, and vision insurance for US-based employees and dependents
  • Company-paid basic life insurance, accidental death & disability insurance, short- and long-term disability
  • Option to purchase voluntary short-term disability
  • Health Savings Account (HSA) and Flexible Spending Account (FSA) options

Tech Stack

EKSAWSJavaScriptAngularJSNodeJSJavaCSSHTMLReact NativeMicroservicesService MeshBitbucketBambooSonarQubeCheckmarxJIRAAgilecraftqTestWebDriverIOLambda TestSplunkDataDogInstanaCursorWindsurfGitHub Copilot

Skills

Technical ArchitectureSystem DesignObject-Oriented DesignMicroservicesCloud ArchitectureDevOpsAgile (SAFe)Test AutomationMonitoring & ObservabilityCode ReviewMentoringProject PrioritizationRequirements GatheringTroubleshootingCommunicationExecution Planning

Experience Level

Senior

Salary

USD 92,000 - 138,000/year

Employment Type

Full-time

Benefits

  • Remote
  • 10 days paid vacation (full-time)
  • 6 days paid sick leave (pro-rated for new hires)
  • 10 paid holidays
  • Paid bereavement leave
  • Jury duty leave
  • 401(k) with employer matching
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Basic life insurance (company-paid)
  • Accidental death and disability insurance (company-paid)
  • Short-term disability (company-paid option)
  • Long-term disability (company-paid)
  • Voluntary short-term disability (purchase option)
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)