Software Architect
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
Skills
Experience Level
Salary
USD 92,000 - 138,000/year
Employment Type
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)