Software Architect

Posted 5 days ago

This is a fully remote position, open to applicants in Georgia.

πŸ“‹ Description

β€’ Take ownership of application architecture covering services, APIs, identity, data access, and integrations.

β€’ Develop production code for back-end services, APIs, and front-end applications.

β€’ Create new services and features from the initial design phase through to deployment and ongoing production support.

β€’ Design applications that are scalable, reliable, secure, and capable of multi-tenancy.

β€’ Generate prototypes and proofs of concept, transforming strong ideas into solutions ready for production.

β€’ Upgrade legacy applications towards cloud-native architectures while ensuring continuous product delivery.

β€’ Develop AI-driven capabilities utilizing LLMs, retrieval-augmented generation (RAG), tool calling, and agents.

β€’ Design APIs and application functionalities for secure interaction by AI agents, incorporating protocols like MCP.

β€’ Implement evaluation metrics, guardrails, and cost monitoring for dependable, safe, and sustainable AI features.

β€’ Assess where AI provides significant value compared to traditional software solutions.

β€’ Conduct code reviews, collaborate with engineers, and resolve complex technical challenges.

β€’ Establish engineering standards for automated testing, observability, security, performance, and resilience.

β€’ Leverage AI-assisted development tools to enhance engineering productivity and quality.

β€’ Produce architecture decision records and reference implementations.

β€’ Collaborate with Product, UX, QA, Security, and DevOps teams to develop scalable technical solutions.


⛳️ Requirements

β€’ Over 8 years of experience in software development, including more than 2 years in an architect, technical lead, or senior engineering capacity with responsibility for system design.

β€’ Proficient hands-on development skills and recent experience in contributing production code.

β€’ Experience in designing and managing multi-tenant SaaS or enterprise applications.

β€’ Background in creating AI-powered features utilizing LLMs, preferably including RAG, agents, tool/function calling, or structured outputs.

β€’ Extensive expertise in at least one modern development language such as C#/.NET, Java, TypeScript, or Python, with a working knowledge of another.

β€’ Familiarity with contemporary front-end frameworks like React or Angular.

β€’ Strong understanding of microservices, event-driven architecture, domain-driven design, and API design.

β€’ Experience with cloud platforms such as Azure or AWS, containers, Kubernetes, and/or serverless architectures.

β€’ Knowledge of SQL and NoSQL data design, messaging platforms like Kafka or Service Bus, and caching strategies.

β€’ Understanding of modern identity and application security, including OAuth 2.0/OIDC, RBAC, OWASP practices, and secure data management for AI models.

β€’ Experience with CI/CD, infrastructure as code, observability, automated testing, and performance enhancement.

β€’ Comfortable using AI development tools such as GitHub Copilot, Claude Code, Cursor, or similar applications.

β€’ Ability to articulate complex technical trade-offs to engineers and business stakeholders.

β€’ Capability to transition from architectural discussions to production code and pull requests.


🏝️ Benefits

β€’ Competitive salary.

β€’ Market-competitive benefits.

β€’ Quarterly perks program.

β€’ Generous time off [time away].

β€’ Hybrid working arrangements as appropriate.

β€’ Continuous learning opportunities.

β€’ Professional certification support.

β€’ Leadership development programs.

β€’ A supportive, diverse, and inclusive work environment.

People also viewed

MAI Group7 hours ago

Senior Agentic Software Engineer – all genders

DE flagGermany, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Shield AI7 hours ago

Senior Engineer, Software Systems

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Samsara7 hours ago

Senior Software Engineer I/II, Operational AI

CA flagCanada, +1 more countryFull-timeFull-stack EngineerC$142.8k – C$184.8k/year
ApplyView job
WBS7 hours ago

Tech Lead, Dynamics 365 CRM

DE flagGermany, +1 more countryFull-timeFull-stack Engineer
ApplyView job
General Motors8 hours ago

Staff AV Behavior Safety Engineering Lead

US flagUnited States OnlyFull-timeFull-stack Engineer$185.1k – $284.1k/year
ApplyView job
Shield AI8 hours ago

Staff Software Engineer, GCS – Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers