Quick overview
Job description
Senior Software Architect – Distributed Systems
Location: Charlotte, NC / Bay Area, CA
Work Arrangement: Onsite
Experience: 10+ Years
Only W2
Job Summary
We are seeking an experienced Senior Software Architect to design, develop, and govern scalable, highly available, and resilient distributed systems. The ideal candidate will have extensive hands-on experience with Python, Java, MongoDB, API architecture, and enterprise-scale backend systems.
This role requires a strong technical leader who can drive architecture decisions, optimize system performance, establish reliability standards, and collaborate with engineering, DevOps, and SRE teams to deliver secure, high-performance applications.
Required Qualifications
- 10+ years of software engineering experience, including significant experience in software architecture or technical leadership.
- 8+ years of experience architecting and delivering large-scale distributed systems supporting high throughput, high availability, and strict SLA requirements.
- 8+ years of hands-on development experience with both Python and Java.
- Deep expertise in API design and development, including scalable service architectures, API lifecycle management, security, authentication, authorization, and performance optimization.
- Extensive enterprise-scale experience with MongoDB, including:
- Data modeling and schema design.
- Indexing and query optimization.
- Replica sets and sharding.
- Read/write scaling strategies.
- High availability and disaster recovery.
- Performance tuning and capacity planning.
- Backup, restore, and data consistency strategies.
- Strong understanding of distributed systems concepts, including eventual consistency, CAP trade-offs, concurrency, message delivery semantics, idempotency, and data partitioning.
- Demonstrated experience with cloud-native architectures, containerization, CI/CD, and production operations.
- Strong understanding of monitoring and observability practices, including metrics, logs, tracing, alerting, SLOs, and incident management.
- Experience leading technical design discussions and influencing cross-functional stakeholders.
- Excellent written and verbal communication skills, with the ability to explain complex technical decisions clearly.
- Ability to work onsite in Charlotte, NC, or the Bay Area, CA.
Preferred Qualifications
- Experience building platforms in regulated industries, including financial services, telecommunications, healthcare, or other SLA-critical environments.
- Experience with Kubernetes, Docker, service mesh, API gateways, and infrastructure-as-code.
- Experience with event streaming and messaging platforms such as Kafka, RabbitMQ, or equivalent technologies.
- Experience with caching technologies such as Redis.
- Familiarity with security architecture, secrets management, encryption, OWASP practices, and identity and access management.
- Experience modernizing legacy Python or Java platforms into scalable, cloud-native services.
- Experience leading major platform migrations or reliability improvement initiatives.
Interested Candidates
Please share your updated resume at
Similar jobs
- W3

PEGA ArchitectRecently posted
W3Global · NJ · Hybrid 🇺🇸
AWSCase ManagementREST+3TechnologySalary not listed - MS
Java ArchitectRecently posted
Miracle Software Systems, Inc. · Oak Creek, WI · On-site 🇺🇸
OracleApacheCSS+4Salary not listed - EI

Sr. Software ArchitectRecently posted
Elite IT Solutions inc · Columbus, OH · Hybrid 🇺🇸
SnowflakeJavaPostgreSQLTechnologySalary not listed - IC
Pega Lead System Architect- 10+ yrs- Boston, United States- OnsiteRecently posted
iMedhas Consulting Services · Boston, MA · Hybrid 🇺🇸
ScrumCase ManagementCompliance+6TechnologySalary not listed - MS

BSS ArchitectRecently posted
Marici Solutions · United States · Hybrid 🇺🇸
Stakeholder ManagementMicroservicesSQL+5Salary not listed - 4C
Computer Systems ArchitectRecently posted
4 Consulting Inc · United States · Hybrid 🇺🇸
Microsoft ExcelMicrosoft WordMicrosoft PowerPoint+2TechnologySalary not listed - CL

SAP EWM ArchitectRecently posted
ClifyX · Indianapolis, IN · Hybrid 🇺🇸
RESTTechnologySalary not listed - KS

Senior Software Architect, Security PlatformRecently posted Auto Apply
Keeper Security · Remote · Remote 🇺🇸
RecruitingMicroservicesRust+16TechnologySalary not listed - ST

Senior ArchitectRecently posted
Synerfac Technical Staffing · Clarks Summit, PA · Hybrid 🇺🇸
BIMRevitBusiness DevelopmentSalary not listed - AR

Staff Robotics Architect - SimulationRecently posted Auto Apply
Agility Robotics · Hybrid- Fremont · Hybrid 🇺🇸
GitRoboticsSystem Design$217k/yr - AR

Staff Robotics Architect - Embedded SystemsRecently posted Auto Apply
Agility Robotics · Hybrid- Fremont · Hybrid 🇺🇸
GitEmbedded SystemsRobotics+1TechnologySalary not listed - AF
Technical Architect LeadRecently posted Auto Apply
Accenture Federal Services · Washington · Hybrid 🇺🇸
SAFeSQLAWS+8TechnologySalary not listed
