CareerPlan

Software Architect

USRemoteFull-time2026-11-09 → 2026-11-10
Remote

Core

Provide technical leadership and architectural direction for complex, large-scale distributed systems, shaping design and implementation of e-commerce platforms, payment systems, and content management solutions.

Role type

Senior IC software architect (distributed systems)

Builds

Scalable, reliable, secure, and high-performing distributed systems for e-commerce and payment platforms

Domain

E-commerce, payments, content management, distributed systems

Required skills

Distributed systems design, message queues, event-driven architectures, e-commerce platforms, payment systems, system integrations, software design patterns, .NET, relational and NoSQL databases, Docker, Kubernetes, AWS, CI/CD pipelines, DevSecOps, monitoring and observability

Preferred skills

C4 modeling, IcePanel, AI-assisted software development tools (Claude Code, Codex, Cursor)

Technologies

.NET, Docker, Kubernetes, AWS, Git, CI/CD tools, NoSQL databases, relational databases

Responsibilities

Contribute to architectural design and implementation of complex, large-scale distributed systems; Provide technical leadership, guidance, and mentorship to software engineering teams; Drive architectural and technical decisions while promoting consistent engineering standards and best practices; Design and implement scalable solutions across e-commerce platforms, content management systems, and related technologies; Partner with product teams to define technical strategy, priorities, and development roadmaps; Assess emerging technologies, tools, and architectural patterns, recommending solutions that support long-term business and technical objectives

Seniority

Senior, hands-on IC with leadership