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

Senior Software Architect

$72.38 - $80.14 per hour

NTT DATA Americas, Inc.

Company Overview:

Req ID: 392376

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a Senior Software Architect to join our team in Charlotte, North Carolina (US-NC), United States (US).

Job Description:

  • 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.

  • 8+ years 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.

  • 8+ years 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.

About NTT DATA:

NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com

NTT DATA provides a reasonable range of compensation for U.S.-based positions. The starting pay range for this role is [$72.38 to $80.14]. Actual compensation will depend on a number of factors, including the candidate’s relevant experience, technical skills, and other qualifications. This position is eligible for company benefits including participation in medical, dental, and vision insurance, flexible spending or health savings account, and AD&D insurance, employee assistance, participation in a 401k program, and additional voluntary or legally-required benefits

NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you’d like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Architect in Charlotte, NC vacancy
  •  ...Senior Software Architect – Distributed Systems All the relevant skills, qualifications and experience that a successful applicant will need are listed in the following description. Location: Charlotte, NC / Bay Area, CA Work Arrangement: Onsite Experience:... 
    Senior

    Highbrow Technology Inc

    Charlotte, NC
    3 days ago
  •  ...Flow Control Group seeks an experienced Sr. Salesforce Developer/Architect to enhance our Salesforce platform. You will bridge enterprise system design with hands-on execution, keeping organizational interests in mind when composing and deploying code. You will translate... 
    Senior

    Contrôle-air Compresseur inc.

    Charlotte, NC
    2 days ago
  • $132.5k - $302.4k

     ...holds over 4,200 certifications including Certified Technical Architect (CTA). In Life Sciences specifically, we bring deep domain knowledge...  ...You Are:A Salesforce Life Sciences Functional Architect at the Senior Manager level within Accenture’s Salesforce Business Group. You... 
    Senior
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    4 days ago
  •  ...New York Technology Partners seeks a Salesforce Technical Architect to lead platform architecture and delivery of enterprise Salesforce...  ...governance, and modern release practices across Salesforce ecosystems. A senior-level consultancy background is valued. #J-18808-Ljbffr
    Senior

    New York Technology Partners

    Charlotte, NC
    2 days ago
  •  ...AccruePartners is seeking a Senior Salesforce Architect to lead architecture, design, and delivery of scalable Salesforce solutions in a healthcare-focused environment. You will work hands-on with the development team, guiding Health Cloud implementations and integrations... 
    Senior
    Remote work

    AccruePartners

    Charlotte, NC
    4 days ago
  •  ...Pacific Life is seeking a Senior Salesforce Marketing Cloud Engineer to join our Salesforce Center of Excellence. You will architect and optimize Marketing Cloud solutions, mentor teammates, and partner with marketing leadership to shape customer journeys across channels... 
    Senior
    Relocation package

    Pacific Life

    Charlotte, NC
    2 days ago
  •  ...training, and support to get over 4,200 certifications including Certified Technical Architect (CTA). Visit us here to find out more about Accenture's Salesforce practiceWho You Are:You are a senior Data Cloud and AI Architect within Accenture’s Life Sciences Salesforce... 
    Senior
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    17 hours ago
  •  ...Join Our Caring CommunityThe Senior Application Architect designs and develops IT applications architecture solutions to business problems in alignment...  ...principles, design patterns, integration patterns, and software engineering practices.Experience designing enterprise... 
    Senior
    Temporary work
    For contractors
    Remote work
    Work from home
    Home office

    Humana

    Charlotte, NC
    4 days ago
  •  ...teams throughout project delivery:Lead delivery teams of technical architects, consultants, and client IT staff across MAS implementation...  ...delivery role, including client-facing delivery at Manager or Senior Manager levelCompensation at Accenture varies depending on a wide... 
    Senior
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    17 hours ago
  • Tata Consultancy Services in Charlotte, NC is seeking a Data Warehouse Developer to design, build, and optimize datamarts across SQL Server, Oracle, and Hadoop ecosystems. Candidates should have 5+ years of data warehouse or data engineering experience, strong SQL skills...
    Senior

    Tata Consultancy Services

    Charlotte, NC
    5 days ago
  •  ...Pacific Life seeks a Data Lead/Architect to guide IT architecture across data, applications, and technology, partnering with the Data Steward and Director to translate governance into scalable solutions. This role develops blueprints, leads integration efforts, and shapes... 
    Senior

    Pacific Life

    Charlotte, NC
    4 days ago
  •  ...Looking for a Senior Enterprise Architect This position is hybrid in Charlotte, NC The ideal candidate combines a developer’s implementation...  ...What we’re looking for: ~10+ years of experience in software engineering, solution architecture, or enterprise architecture... 
    Senior
    Full time

    PRI Technology

    Charlotte, NC
    2 days ago
  • $109.13k - $208.58k

     ...from how we treat our members to how we treat each other. Come be a part of what makes us so special! As a talented Information Architect under the Chief Technology Office, you will support the Bank & Financial Crimes Data Domains that manage information and data... 
    Senior
    Work at office
    Relocation package
    Flexible hours

    United Services Automobile Association (USAA)

    Charlotte, NC
    2 days ago
  • $139.6k - $200k

     ...Senior Mobile DeveloperCharlotte, North Carolina, United States; Denver, Colorado, United...  ...team products from design to production.Architect, develop, and maintain cross-platform...  ...integrating monitoring solutions for deployed software and resources.A history of delivering... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Judi Health

    Charlotte, NC
    5 days ago
  • $60 - $70 per hour

     ...Brooksource is seeking a Senior Enterprise Security Application Developer to join our Fortune 500 Energy & Utilities client’s Enterprise Security Applications team in Charlotte, NC. This role is hybrid (3 days onsite per week in uptown Charlotte) with a pay rate of $6... 
    Senior
    Hourly pay
    Full time
    Contract work
    3 days per week

    Brooksource

    Charlotte, NC
    3 days ago
  •  ...Aurex is seeking an experienced Network Architect in Chantilly, VA, to lead design, evaluation, and validation of terrestrial enterprise networks supporting space-based systems. You will analyze ground networks, advise on architecture, and coordinate with cybersecurity... 
    Senior

    Aurex

    Charlotte, NC
    3 days ago
  • $60k

    A leading IT staffing provider located in Charlotte, North Carolina, is seeking an experienced mobile developer proficient in React Native. The role entails writing maintainable code, participating in team discussions, and testing mobile applications. The position offers...
    Senior

    Dellfor Technologies Defunct

    Charlotte, NC
    2 days ago
  • $200k

     ...Job Description Job Description Title: Senior AWS Enterprise Engineer / Architect Location: Charlotte,NC Employment Type : Full Time Compensation: Pay Range:$200,000 Per Year Description We are looking for an experienced professional to join our... 
    Senior
    Full time

    Mitchell Martin

    Charlotte, NC
    11 days ago
  •  ...Citco seeks an experienced Enterprise Architect to lead and govern enterprise-wide architecture across applications, data, cloud, and platforms in Charlotte, NC. This senior role defines standards, guardrails, and reusable patterns while ensuring security, observability... 
    Senior

    Intone Inc

    Charlotte, NC
    2 days ago
  •  ...LTIMindtree is seeking an experienced Salesforce Enterprise Architect in Charlotte, NC to define and drive enterprisewide Salesforce architecture and transformation roadmaps. You will provide architectural leadership across multi-cloud Salesforce programs ensuring scalable... 

    LTM

    Charlotte, NC
    6 days ago
  •  ...Truist Financial Corporation seeks a Senior Network Automation and Tool Integration Engineer to design and deliver secure, end-to-end automation across enterprise network, observability, ITSM, and DevOps platforms. This role connects Python and Ansible automation with... 
    Senior

    Truist Inc

    Charlotte, NC
    2 days ago
  •  ...Duke Energy in Charlotte, NC is seeking a Senior Engineer to perform protective relay studies, calculations, and settings development for substation protection systems. You will focus on applying new protective relaying for planned projects and integrate designs with... 
    Senior

    Duke Energy

    Charlotte, NC
    5 days ago
  • $60 - $70 per hour

     ...Senior Enterprise Security Application Developer Charlotte, NC Hybrid (3 days per week onsite in uptown Charlotte) $60 – $70 per hour...  ...reliability of the BEAR application Design and develop complex software solutions to address business challenges Translate ideas into actionable... 
    Senior
    Hourly pay
    Full time
    Contract work
    Visa sponsorship
    3 days per week

    Brooksource

    Charlotte, NC
    5 days ago
  •  ...Leidos is seeking a Lead Transmission Line Engineer to manage a senior team delivering overhead transmission designs for major utilities, applying NESC/ASCE/ACI/NEC standards on projects from 34.5 kV to 500 kV. You will direct analyses, modeling, structure loading, drafting... 
    Senior
    Remote work

    Leidos

    Charlotte, NC
    5 days ago
  • $69 - $70 per hour

     ...is seeking an Application Analyst IV for a hybrid role in Charlotte, NC. This 12+ month contract involves designing and building software solutions, with a focus on Python and API integration. The ideal candidate will have strong skills in SQL and experience with data... 
    Senior
    Hourly pay
    Contract work
    Immediate start

    Pyramid Consulting

    Charlotte, NC
    5 days ago
  •  ...Job Title- Senior Full Stack Java Developer Location- Addison, TX/Charlotte, NC- Full-Time Required Skills Java Spring Boot Microservices Angular Apache Kafka REST APIs Enterprise Application Development Responsibilities Develop and maintain... 
    Senior
    Full time

    Programmers.io

    Charlotte, NC
    3 days ago
  •  ...We're Hiring: Salesforce Technical Architect (Multi-Cloud) Responsibilities Own the...  ...architectural risks and platform blockers Mentor Senior and Associate Engineers, setting high...  ...~8+ years of experience in software architecture and engineering, with a proven... 
    Full time
    Temporary work

    New York Technology Partners

    Charlotte, NC
    2 days ago
  • Zachry Group in Charlotte, NC seeks an experienced engineering leader to apply advanced principles to complex projects. The role centers on providing technical guidance, coordinating multi-discipline teams, and delivering critical results for major initiatives. Leading...
    Senior

    Zachry Group

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

    New York Technology Partners

    Charlotte, NC
    2 days ago
  • $113k - $188k

     ...Software Architect What you will be doing: The Software Architect will have responsibility for the design of new or enhanced software...  ...on the team, in addition to providing coaching, oversight for senior/lead software engineers. Implementing product vision... 
    Full time
    Part time
    For contractors
    Work experience placement
    Local area

    Premier Professional Systems

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

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