Lead Software Solutions Architect
New
Fully remote work flexibility within the United States.Full-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSPostgreSQLPythonJavaC++NosqlMicroservices
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field; Master’s degree preferred.
- 10+ years of experience in software engineering, solution architecture, and large-scale enterprise platform development.
- Proven expertise designing and delivering distributed, cloud-native systems in complex production environments.
- Strong hands-on programming experience with Python and Java and/or C++.
- Deep knowledge of API design, microservices architectures, event-driven systems, and modern software engineering principles.
- Extensive experience working with AWS cloud services and enterprise-scale cloud infrastructure.
- Strong background in relational databases, including PostgreSQL, MySQL, and SQL Server, as well as NoSQL technologies such as MongoDB, Cassandra, DynamoDB, and Redis.
- Experience designing and implementing vector search solutions and semantic retrieval architectures using technologies such as Pinecone, Weaviate, Milvus, pgvector, Qdrant, or Chroma.
- Hands-on experience building production-grade AI and LLM-powered applications using leading AI platforms and orchestration frameworks.
- Strong understanding of RAG architectures, AI agents, embeddings, knowledge retrieval systems, model evaluation, governance, monitoring, and observability practices.
- Demonstrated success leading enterprise architecture initiatives, mentoring engineering teams, and influencing senior stakeholders.
- Excellent communication, leadership, problem-solving, and stakeholder management skills.
- Ability to balance strategic vision with hands-on execution in dynamic, rapidly evolving environments.
Responsibilities
- Lead the architecture, design, and evolution of scalable AI-native enterprise platforms supporting intelligent workflows, knowledge management, automation, and customer intelligence initiatives.
- Define technical strategy and architectural standards across cloud infrastructure, distributed systems, APIs, microservices, data platforms, AI orchestration frameworks, and developer tooling.
- Design and implement robust solutions that support structured and unstructured data processing, semantic search, vector retrieval, embeddings, and real-time AI-driven workflows.
- Architect and guide the development of advanced AI applications, including Retrieval-Augmented Generation (RAG), multi-agent systems, knowledge graphs, AI-assisted automation, and intelligent content generation.
- Establish best practices for security, scalability, observability, performance, reliability, and operational excellence across the technology ecosystem.
- Provide hands-on technical leadership through code reviews, architecture reviews, development of reusable frameworks, and implementation of critical platform components.
- Drive adoption of modern engineering practices, including CI/CD pipelines, testing frameworks, automation tools, and AI-assisted development methodologies.
- Collaborate with product, research, data science, and executive stakeholders to align technology investments with business objectives and long-term product strategy.
- Mentor engineering teams, support talent development initiatives, and lead complex technical programs across globally distributed teams.
View Full Description & ApplyYou'll be redirected to the employer's site