Client-Facing Solutions Architect - Technical Discovery & Project Scoping
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
We are seeking an experienced, client-facing Solutions Architect to help evaluate prospective software projects, lead technical discovery conversations, and translate business requirements into practical engineering plans.
This is a part-time, hourly role focused primarily on client communication, solution discovery, technical assessment, and project scoping. It is not a traditional full-time development position. The successful candidate will represent our engineering organization during authorized client meetings and help determine whether proposed projects are technically feasible, appropriately defined, and ready for delivery.
We are committed to broadening representation within technology and strongly encourage women and professionals from historically underrepresented backgrounds to apply. Every application will be evaluated according to the candidate’s professional experience, technical capabilities, communication skills, and suitability for the position., * Represent the company during client discovery calls and technical discussions.
- Guide conversations about business goals, product expectations, technical constraints, timelines, and delivery requirements.
- Ask structured questions to uncover functional and non-functional requirements.
- Review proposed system architecture, application components, data flows, and integration needs.
- Discuss frontend, backend, API, database, cloud, infrastructure, security, and deployment considerations.
- Identify technical risks, missing information, dependencies, assumptions, and potential delivery challenges.
- Convert client discussions into organized technical notes, action items, and requirement summaries.
- Help define preliminary solution options and implementation approaches.
- Evaluate whether a proposed engagement is technically realistic and sufficiently detailed for estimation.
- Collaborate with internal engineering and business teams during project qualification.
- Participate in project-related technical reviews or client-requested solution assessments when needed.
- Clearly communicate technical trade-offs to both engineering and non-technical stakeholders., * Payment for scheduled client meetings, technical evaluations, and other approved working hours.
- Primarily remote work within the United States.
- Occasional office visits may be required.
- Opportunity for continued collaboration based on performance and business demand.
Requirements
- Strong professional background in software engineering, solution architecture, technical consulting, or a related discipline.
- Approximately five or more years of relevant professional experience preferred.
- Demonstrated understanding of software architecture and system design principles.
- Confidence communicating directly with clients and leading structured technical conversations.
- Ability to convert business objectives into clear technical requirements and implementation considerations.
- Working knowledge of APIs, databases, cloud platforms, security concepts, and modern software delivery practices.
- Professional experience with one or more programming languages, such as:
JavaScript or TypeScript
C#
Python
Java
Go
Comparable modern programming languages
- Strong spoken and written English.
- Ability to produce concise, accurate meeting notes and technical summaries.
- Sound professional judgment when discussing incomplete or uncertain requirements.
- Must currently reside in the United States.
- Must meet all applicable legal work-eligibility requirements for the position.
- Must be available for occasional in-person visits to our office in [City, State].
Preferred Experience
- Previous work in a software consultancy, development agency, professional-services organization, or client-facing engineering team.
- Experience conducting technical discovery workshops or requirements-gathering sessions.
- Familiarity with AWS, Microsoft Azure, or Google Cloud Platform.
- Experience estimating software projects or contributing to statements of work.
- Experience participating in technical assessments, architecture reviews, or solution presentations.
- Experience mentoring developers or facilitating discussions across engineering teams.
- Ability to communicate effectively with clients who have different levels of technical knowledge.
Work Arrangement and Compensation
- Part-time, hourly engagement.
- Flexible schedule based on scheduled client meetings and project needs.
- Compensation range: $40-$80 per hour, depending on relevant experience and suitability for the assignment., This position is well suited to an experienced engineer or architect who enjoys understanding unfamiliar business problems, asking thoughtful questions, and bringing structure to early-stage project discussions.
You should be comfortable speaking with clients, recognizing missing requirements, explaining technical trade-offs, and helping both technical and non-technical participants reach a shared understanding of the proposed solution.
Benefits & conditions
- Your software engineering or architecture experience.
- Examples of client-facing or technical consulting responsibilities.
- The principal technologies and platforms you have worked with.
- Your current U.S. location.
- Your general availability for part-time client meetings.
Equal Employment Opportunity
We provide equal employment opportunities to all qualified applicants and employees. Employment decisions are based on professional qualifications, relevant experience, performance, role requirements, and legitimate business needs without discrimination based on sex, race, color, religion, national origin, age, disability, sexual orientation, gender identity, veteran status, or any other status protected by applicable law.
Pay: $40.00 - $80.00 per hour
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Is Software Engineering Over-Saturated?
Software Engineer Salary London
Why Upskilling And Reskilling is Important For Developers