Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Architect

VDart Inc

Role: Senior Software Architect

Location: Charlotte, NC/Bay Area, CA (Onsite)

Type: Contract

  • We are seeking a highly experienced Senior Software Architect to lead the design and evolution of mission-critical, high-scale distributed platforms. This role requires deep hands-on expertise in API development, MongoDB, Python, and Java, with a strong record of architecting systems that process millions of transactions per day while meeting rigorous SLA, availability, security, and resiliency requirements.
  • The ideal candidate combines strategic architectural leadership with practical engineering depth. They will define technical direction, solve complex scalability and reliability challenges, establish engineering standards, and partner closely with product, platform, security, and engineering teams.

Key Responsibilities:

  • Architect scalable, highly available, and resilient distributed systems supporting high transaction volumes and mission-critical workloads.
  • Define end-to-end system architecture across APIs, services, data stores, asynchronous processing, caching, observability, and infrastructure.
  • Design and govern enterprise-grade API platforms, including RESTful and/or event-driven APIs, API security, versioning, rate limiting, error handling, and backward compatibility.
  • Lead architecture decisions for services built primarily in Python and Java, ensuring performance, maintainability, operational readiness, and secure coding practices.
  • Design, optimize, and govern large-scale MongoDB deployments, including data modeling, indexing, sharding, replication, consistency, backup/recovery, and capacity planning.
  • Establish reliability and resiliency patterns, including fault isolation, retries, idempotency, circuit breakers, graceful degradation, and disaster recovery.
  • Drive performance engineering, including load testing, bottleneck analysis, query optimization, API latency reduction, and scalability planning.
  • Define observability standards across logging, metrics, distributed tracing, dashboards, alerting, SLOs, SLIs, and incident response.
  • Partner with DevOps/SRE teams to improve production readiness, deployment automation, infrastructure reliability, and operational maturity.
  • Conduct architecture reviews, establish technical standards, and mentor senior engineers and technical leads.
  • Translate business and non-functional requirements into clear technical designs, roadmaps, trade-offs, and implementation plans.
  • Lead root-cause analysis for critical production incidents and drive permanent corrective actions.

Required Qualifications:

  • 10+ years of software engineering experience, including significant experience in software architecture or technical leadership roles.
  • Proven experience architecting and delivering large-scale distributed systems supporting high throughput, high availability, and strict SLA requirements.
  • Deep expertise in API design and development, including scalable service architectures, API lifecycle management, security, authentication/authorization, and performance optimization.
  • Strong hands-on development experience in both Python and Java.
  • 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 knowledge 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.

Preferred Qualifications:

  • Experience building platforms in regulated, financial, telecommunications, healthcare, or other SLA-critical environments.
  • Experience with Kubernetes, Docker, service mesh, API gateways, and infrastructure-as-code.
  • Experience with event streaming or messaging platforms such as Kafka, RabbitMQ, or equivalent.
  • Experience with caching technologies such as Redis.
  • Familiarity with security architecture, secrets management, encryption, OWASP practices, and identity/access management.
  • Experience modernizing legacy Python or Java platforms into scalable, cloud-native services.
  • Experience leading teams through major platform migrations or reliability improvement programs.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Architect in Charlotte, NC vacancy
  •  ...multi-tenant SaaS architecture processing millions of recognition events and rewards transactions. We're looking for a Senior Software Architect to own how our systems are designed, modernized, and built. This is a senior technical leadership role, not a senior coding... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Home office
    Shift work

    Xceleration Partners LLC

    Charlotte, NC
    7 days ago
  •  ...Xceleration in Charlotte, NC is seeking a Senior Software Architect for a hybrid role. You will own how our systems are designed, modernized, and built, collaborating with peers and contract engineers while still coding. This senior technical leadership role focuses... 
    Senior
    Contract work

    Jobleads-US

    Charlotte, NC
    2 days ago
  •  ...Overview As a Salesforce Technical Architect for the Platform Team at Cabin, you will...  ..., and successful delivery of enterprise software solutions. Bridging the gap between complex...  ...Mentorship & Team Enablement: Mentor Senior and Associate Engineers, setting high standards... 
    Suggested
    Full time
    Temporary work

    Cabin

    Charlotte, NC
    a month ago
  • $116.4k - $200k

     ...leadership over all team products from design to production. Architect, develop, and maintain cross-platform mobile applications...  ...~ Experience integrating monitoring solutions for deployed software and resources. ~ A history of delivering complex mobile applications... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Judi Health

    Charlotte, NC
    2 days ago
  • $165k - $180k

     ...We are seeking a Salesforce Solution Architect to serve as a technical leader, playing...  ...architecture decisions and roadmaps to senior leadership * Mentor senior developers...  ...to use a personal computer, applicable software, and office equipment for sustained periods... 
    Suggested
    Temporary work
    Work at office
    Local area
    Remote work
    Work from home
    Visa sponsorship
    Work visa
    Flexible hours

    American Red Cross

    Charlotte, NC
    5 days ago
  •  ...power innovation and leave your mark on our energy future.The Senior HV Underground Transmission Line Engineer has broad technical knowledge...  ....Proficient with CDEGS, CYMCAP and other underground design software.Track record of working cooperatively with diverse teams,... 
    Senior
    Work at office

    HDR

    Charlotte, NC
    13 hours ago
  •  ...We're Hiring: Senior .NET Developer Location: Charlotte, NC (Onsite) - Multiple Roles Employment: W2 Experience: 7+ Years...  ...✔ RESTful APIs & SQL ✔ Object-Oriented Programming (OOP) ✔ Software Design Patterns & Best Practices ✔ Banking / Financial Services... 
    Senior
    Temporary work

    Delan Associates, Inc

    Charlotte, NC
    more than 2 months ago
  •  ...Senior Power Platform Developer Booth and Associates is seeking a Senior Power Platform Developer who enjoys being hands-on while guiding a small team. In this role, you will work directly alongside two developers to design, build, and deploy applications that support... 
    Senior
    Work at office

    Booth and Associates

    Charlotte, NC
    3 days ago
  •  ...across the organization. What’s In Store For You This is a senior, hands-on engineering role with direct ownership of application...  ...applications from the ground up? ~10+ years of professional software development experience with strong recent hands-on coding ~ Advanced... 
    Senior

    Axiom Path

    Charlotte, NC
    8 days ago
  • $98.18k - $115.5k

     ...Location expectationsThis role requires working from a U.S. Bank location three (3) or more days per week.U.S. Bank is seeking a Senior Software Asset Management Analyst to manage a portfolio of enterprise software publishers within our Software Asset Management... 
    Senior
    Full time
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    3 days ago
  •  ...partners with leading companies to deliver digital transformation, software development, and technology consulting services. CapTech is...  ..., best practices, and reusable accelerators Mentor architects and developers through architecture reviews, communities of practice... 
    Work at office
    Remote work
    Flexible hours

    CapTech

    Charlotte, NC
    3 days ago
  •  ...Senior Application Developer Join Aprio's Information Technology team and you will help clients maximize their opportunities. Aprio...  ...or cancelled. Designs, programs/develops, and modifies software systems, applications, and tools, both existing and potentially... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    Aprio

    Charlotte, NC
    5 days ago
  •  ...Bank of America in Canada seeks a senior AI/Software leader to design and deploy AI applications across multiple domains, owning end-to-end delivery from planning to production rollout. Responsibilities include coordinating data collection, employing LLMs, RAG pipelines... 
    Senior

    Jobleads-US

    Charlotte, NC
    1 hour ago
  • $214.51k

     ...perspectives. Join our team, and together we will make a difference and change the world. Job Description CDM Smith is seeking a Senior Enterprise Architect to join our Corporate Business Technology team. This role is responsible for designing, governing, and continuously... 
    Senior
    Work experience placement
    H1b
    Remote work

    CDM Smith

    Charlotte, NC
    2 days ago
  •  ...Bank of America is seeking a Senior Architect with deep AI expertise to lead architecture, strategy, and adoption of AI-powered solutions across enterprise platforms. The role defines future-state architectures, guides technology decisions, and drives scalable, secure... 
    Senior

    Jobleads-US

    Charlotte, NC
    13 hours ago
  • $65k - $105k

     .... Responsibilities: We act as the internal backend architecture expert and help define engineering standards. We improve software quality by refactoring and reshaping legacy areas. We take ownership of reliability and performance by identifying bugs and issues... 
    Senior
    Full time
    Remote work

    Michael Page

    Charlotte, NC
    a month ago
  • $139.6k - $200k

     ...Denver, CO and Charlotte, NC area) Position Summary: Join our mission to transform our nation's healthcare system as a Senior Full-stack Software Developer. In this role you will assist in leading projects from design to delivery. Partner with product managers and... 
    Senior
    Local area
    Flexible hours

    Capital Rx

    Charlotte, NC
    2 days ago
  •  ...Seeking a Senior Scrum Master with 10+ years of experience in Agile/Scrum and project management. Strong technical understanding of software development, SDLC, and cross-functional Agile delivery is required. Key Responsibilities Facilitate all Scrum ceremonies and... 
    Senior
    Full time

    Techvilla Solutions

    Charlotte, NC
    a month ago
  •  ...teams, business stakeholders, and other partners throughout the software development lifecycle. What’s In Store For You...  ...professional software/application development experience based on the seniority assigned to this position. Strong hands-on development experience... 
    Senior
    Long term contract

    Axiom Path

    Charlotte, NC
    8 days ago
  •  ...Title: Senior Full Stack Developer (.NET / Angular) Location: Charlotte, NC (Onsite) In-Person Client Interviews required in either...  ...with cross-functional teams to deliver high-quality software solutions Top Skills .NET Core (.NET 8+) C# (C#... 
    Senior

    ReqRoute,Inc

    Charlotte, NC
    3 days ago
  • $116.2k - $229.1k

     ...that help drive positive outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership opportunities and... 
    Senior
    Local area
    Shift work

    Deloitte

    Charlotte, NC
    4 days ago
  •  ...Senior Applications Engineer At Okuma America Corporation, we are committed to helping manufacturers achieve exceptional productivity...  ...systems. Experience working with CAD/CAM and manufacturing software platforms. Understanding of Statistical Process Control (SPC... 
    Senior
    Flexible hours

    Okuma America Corporation

    Charlotte, NC
    19 hours ago
  • $163.4k - $322.1k

    Position Summary Senior Manager, Advanced Cyber Threat Response, Forensics and Technical Remediation Integration LeadDeloitte’s Cyber Defense & Resilience practice helps organizations prepare for, respond to, and recover from cyber incidents. As a Senior Manager... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Charlotte, NC
    8 hours ago
  •  ...Role: Senior Software Engineer - Alfresco LWWF Workflow Development Location: Charlotte, NC JOB DESCRIPTION Client is seeking Senior Software Engineers to support the development, enhancement, maintenance, and integration of workflow automations built using... 
    Senior

    Saransh Inc

    Charlotte, NC
    2 days ago
  •  ...Our client, a leading financial services organization, is seeking a Senior Java Backend Developer to join their team. As a Senior Java Backend Developer, you will be part of the core development team supporting banking and payment systems. The ideal candidate will demonstrate... 
    Senior
    Weekly pay
    Temporary work
    Relocation
    Flexible hours

    ManpowerGroup Global, Inc.

    Charlotte, NC
    2 days ago
  •  ...Job Description Job Description Senior Systems Analyst Employment Type: Full Time, Senior-level Department: Information Technology CGS is seeking a Senior Systems Analyst to join our team supporting a wide-ranging technical support initiative for a large... 
    Senior
    Full time
    Contract work
    For contractors
    Work at office
    Flexible hours

    Contact Government Services, LLC

    Charlotte, NC
    a month ago
  • $124k - $280k

     ...Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Senior Manager Job Description & Summary The Opportunity As a Google AI & Data Solutions Architect you will lead client-focused solution design for generative AI and data... 
    Senior
    Full time
    H1b

    PwC

    Charlotte, NC
    2 days ago
  • Role: Senior .Net Developer Location: Charlotte, NC Onsite position Fulltime position JD Senior .Net Developer .NET Framework 4.6+ and .NET Core - Strong development experience. C# Programming - Advanced proficiency. SQL Server (2014/2016/2019) - Experience in stored... 
    Senior
    Full time
    Work experience placement

    SARIAN Co

    Charlotte, NC
    2 days ago
  •  ...professional environment using SAFe or another Agile delivery methodologies. Understanding of building AWS-based full stack web applications and cloud migrations. Significant experience defining APIs, Data Models, and other technical specifications. Software Technology Inc
    Senior
    Local area
    2 days per week

    Software Technology Inc

    Charlotte, NC
    1 day ago
  • $93.6k - $104k

     ...3,600 - 104,000 per year Requirements: At least 3 years of software development experience Experience with .NET Core or .NET 8+,...  ...ASP.NET API OOP Security More: We are seeking a Senior Full Stack Developer to design, build, and maintain scalable web... 
    Senior
    Hourly pay
    Full time
    Temporary work

    CYNET SYSTEMS

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Architect. Be the first to apply!