CrawlJobs Logo

Senior Principal Systems Design / Architecture Engineer

nttdata.com Logo

NTT DATA

Location Icon

Location:
United States of America , Remote

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Senior Principal Systems Design / Architecture Engineer at NTT DATA is a key role focused on leading the architecture definition for complex systems. This position requires significant experience in system design, cloud computing, and software development lifecycles. The ideal candidate will possess strong leadership and communication skills, thrive in a collaborative environment, and have a deep understanding of regulatory requirements and organizational standards. A bachelor’s degree in Information Technology or Computer Science is required, along with relevant certifications such as Azure Solutions Architect Expert or AWS Certified Solutions Architect. This role offers the opportunity to make a meaningful impact in a diverse and inclusive workplace.

Job Responsibility:

  • Provides technical leadership in the system design activities and guides on reviewing detailed application, software, and system components across a variety of technology stacks
  • Responsible for ensuring that architectural solutions meet technical and functional requirements
  • Works cross functionally to review existing system architecture and recommends improvements
  • Leads the investigation and scoping of change requests to determine the scale of work to be done and estimate the timeframe and input required
  • Determines system loads and volumes as input into infrastructure requirements
  • Ensures that proposed and existing systems architectures are aligned with the company’s goals and strategies
  • Accountable for the design and development of new systems and solutions
  • Ensures that new systems and solutions conform to current system architecture and/or align to strategic system architectural direction
  • Advises on architectural analysis, evaluation, and design of systems that support and seek to solve complex business and technical problems
  • Ensures that system architecture is delivered in the form of robust and scalable solutions to business problems and needs
  • Identifies, evaluates, and assesses risks in order to mitigate them and eliminates any factor that may interfere or hinder the delivery of the architectural solution and dependent functional requirements
  • Advises on the implementation of processes for integrating architectural solutions
  • Advises on the implementation of architectural governance, standards, metrics for measuring, monitoring and improving architecture
  • Guides on the implementation and/or maintenance of the use of fitness functions to ensure architectural success
  • Owns the identification of potential problems that could be remediated by more effective architectural solutions
  • Ensure team members understand system architectural implications of requirements
  • Performs any other related task as required

Requirements:

  • Bachelor’s degree or equivalent in Information Technology, Computer Science or related field
  • Recommended certifications such as Cloud (Azure Solutions Architect Expert, AWS Certified Solutions Architect)
  • TOGAF preferred
  • Significant demonstrated experience in similar IT roles, with a focus on system design / architecture engineering
  • Significant demonstrated working experience in a large-scale organization
  • Significant demonstrated experience, judgment and drive to plan, make decisions and accomplish individual and team goals
  • Significant demonstrated experience with software development lifecycles
  • Significant demonstrated experience working in a team-oriented, collaborative environment
  • Significant demonstrated systems and/or software development experience is essential
  • Significant expertise in cloud-based architectures, preferably in popular cloud platforms (Azure, AWS)
  • Significant expertise in designing and implementing scalable, distributed, and high-performance systems
  • Significant expertise in software design and architecture, ideally with experience dealing with large datasets
  • Excellent business acumen with excellent communication and organizational skills
  • Ability to effectively deal with stakeholders in challenging situations
  • Ability to navigate through complexity and ambiguity
  • Significant knowledge of system architecture, design, and delivery
  • Significant understanding of regulatory requirements and organizational standards
  • Significant knowledge of the system design lifecycle models
  • Significant ability to design systems compatible with cloud computing architectures and selection of components
  • Significant ability to design and select system components
  • Excellent planning and decision-making skills
  • Excellent ability to use a variety of design tools
  • Significant understanding of software development practices, including Agile and CI/CD
  • Significant expertise in containerization technologies, such as Docker/Kubernetes
  • Significant expertise in data security and privacy best practices
  • Significant knowledge of clean code concepts, design patterns, test driven (TDD) and behavioral driven development (BDD)

Additional Information:

Job Posted:
March 26, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Principal Systems Design / Architecture Engineer

Senior Principal Machine Learning Systems Engineer

Atlassian is seeking a Senior Principal Machine Learning Engineer to join our Ce...
Location
Location
United States , Seattle; San Francisco; Austin
Salary
Salary:
243100.00 - 407200.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree or equivalent practical experience
  • 10+ years of related industry experience in AI/machine learning domain
  • Expertise in Python or Java with the ability to write performant production-quality code
  • familiarity with SQL
  • knowledge of Spark and cloud data environments (e.g. AWS, Databricks)
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Ability to communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of 'having something now' vs 'perfection sometime in the future'
  • Agile development mindset, appreciating the benefit of constant iteration and improvement
Job Responsibility
Job Responsibility
  • Steer the development and deployment of advanced machine learning algorithms and system architecture
  • Train complex models
  • Work in close collaboration with product, backend/front end engineering, and analytics teams to seamlessly integrate AI functionalities into every Atlassian product and service
  • Design system and model architectures
  • Conduct meticulous experimentation and model evaluations
  • Mentor budding ML engineers
  • Harness the transformative power of AI across our product suite
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer - Atlassian Ecosystem and Marketplace

The Atlassian Ecosystem and Marketplace organization enables our customers to do...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience building software
  • 4+ years in an architect/principal role working across teams
  • Broad experience architecting, designing, and building large-scale systems with multiple dependencies
  • Passion for building quality solutions and up-keeping quality standards
  • Success with building, expressing, and pitching a technical vision to stakeholders
  • Experience with collaboration with an ecosystem of teams
  • Success with leading the long-term strategy for software architecture
  • Experience with building and operating large scale, high availability, high reliability services
  • Experience in operational requirements and common challenges of software systems
  • Experience working on developer productivity initiatives
Job Responsibility
Job Responsibility
  • Shape the forward-looking technical direction and long-term architecture for Ecosystem and Marketplace
  • Collaborate with product, engineering and design leaders to understand and influence the broader department level long term strategy
  • Ensure that the technical strategy you build is aligned with the technical strategy of Atlassian products and platforms
  • Partner with principal engineers and architects from other teams and drive exploration of large-scale projects spanning multiple teams in Enterprise
  • Provide pragmatic and balanced advice to the engineering leaders to invest in the long term architecture while also servicing the current systems with high quality
  • Improve, through example, the quality of software construction and meaningful code reviews in an agile environment
  • Be a role model for, and influence a large team of engineers at multiple seniority levels all the way from grads to principal engineers, and mentor engineers across the teams
  • Be influential within your team and work with peers and senior leaders to define and revise the standards for operational excellence across Atlassian
  • Mentor, hire and develop other engineers
What we offer
What we offer
  • Health and wellbeing resources
  • Paid volunteer days
Read More
Arrow Right

Senior Principal Engineer

We’re transforming Atlassian and efficiency is at the heart of this transformati...
Location
Location
United States
Salary
Salary:
198900.00 - 312550.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science or related technical field or equivalent experience
  • 12+ years of experience developing large scale distributed systems
  • 4+ years of experience providing architectural oversight and technical leadership
  • Excellent communication skills and a track record of cross-group/cross-discipline collaboration
  • Broad experience architecting, designing, and building large-scale distributed systems
  • Broad knowledge and understanding of SaaS, PaaS, IaaS with hands-on experience of one or more public cloud offerings (ideally AWS and/or GCP)
  • Fluency in any modern object-oriented programming language (e.g., Java, Golang, Python, Javascript, go etc.) and in architecture patterns for distributed systems
  • Experience with financial aspects of running complex services at scale
  • Able to drive the long term vision and strategy
  • You will have strong empathy and a bias for action
Job Responsibility
Job Responsibility
  • Architecting and optimizing our cloud infrastructure to support millions of users with minimal latency and maximum reliability
  • Be a key leader of the migration of core Atlassian products to next-generation cloud platforms, leveraging AWS and GCP
  • Designing cost-efficient, high-performance systems that enable new features in Jira and Confluence
  • Partnering with product and other engineering teams to launch innovative solutions that redefine team collaboration
  • Drive architectural vision and technical strategy for projects that are directly tied to Atlassian’s company-level OKRs
  • Partner with C-suite executives and senior leaders to align engineering efforts with Atlassian’s long-term business objectives
  • Lead cross-organizational initiatives that have a lasting impact on Atlassian’s growth and innovation
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer

As a senior technical leader, you will work closely with the Cloud Transition Ca...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical expertise and 14+ years experience in designing/building enterprise grade solutions using microservices
  • Fluency in at least one modern object-oriented programming language (preferably Java)
  • Broad experience architecting, designing, and building large-scale systems with multiple dependencies
  • Passion for engineering rigor and operational excellence (design principles and patterns, unit testing, best practices for security and privacy, CI/CD etc)
  • Success with building, expressing, and pitching a technical vision to stakeholders
  • Driving consensus with other cross team technical leaders
  • Excellent collaboration, communication and leadership skills
  • Ability to get engineers to follow their lead as well as mentor/coach
  • Success with leading the long-term strategy for software architecture
  • Experience with Enterprise Customers
Job Responsibility
Job Responsibility
  • Define and execute the vision and strategy for the group
  • Lead other engineers to define strategic technical direction
  • Execute projects from design to launch
  • Collaborate with other teams and leaders globally to influence, set expectations, gather inputs and communicate results
  • Identify and drive step-change initiatives
  • Build world class platforms to power Backup/Restore, Sandbox, Data Portability and Wall-to-wall expansion from competitors
  • Inspire other engineers in professional development
  • Contribute to engineering and operational practices
  • Bring in a continuous improvement mindset
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer Core Data Platform

As an engineer well into your career, we know you're an expert at what you do an...
Location
Location
United States , Seattle; San Francisco; Mountain View
Salary
Salary:
198300.00 - 318600.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
  • 12+ years of experience in backend software development, with a focus on distributed systems and large-scale storage solutions
  • 8+ years of experience designing and managing highly available, large-scale storage architectures in cloud environments
  • 5+ years of hands-on experience working with AWS storage services (S3, EBS, EFS, FSx, Glacier, DynamoDB)
  • Proficiency in system design, performance optimization, and cost-efficient architecture for exabyte-scale storage
  • Expertise in at least one major backend programming language (Kotlin, Java, Go, Rust, or Python)
  • Experience leading technical strategy and architectural decisions in large, multi-team engineering organizations
  • Strong understanding of distributed systems principles, including consistency models, replication, sharding, and consensus algorithms (Raft, Paxos)
  • Deep knowledge of security best practices, including encryption, access control (IAM), and compliance standards (SOC2, GDPR, HIPAA)
  • Experience mentoring senior engineers and driving high-impact engineering initiatives
Job Responsibility
Job Responsibility
  • Collaborate with partner teams and internal customers to help define technical direction and OKRs for the Core Data platform organization
  • Regularly tackle the largest and most complex problems on the team, from technical design to implementation and launch
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Work across senior engineering and product leaders to build strategy and design solutions to earn customers trust and business
  • Own key OKRs and end-to-end outcomes of critical projects in a microservices environment
  • Champion best practices and innovative techniques for scalability, reliability, and performance optimizations
  • Own engineering and operational excellence for the health of our systems and processes
  • Proactively drive opportunities for continuous improvements and own key operational metrics
  • Continually drive developer productivity initiatives to ensure that we unleash the potential of our own teams
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer

The Core Engineering Compute Platform team is responsible for powering all of At...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical expertise and 12+ years experience in designing/building enterprise grade public cloud or platform as a service solutions
  • Proven experience in a senior engineering leadership role, preferably in a large-scale, distributed systems environment
  • Deep understanding of cloud computing, Kubernetes, microservices architecture, and container orchestration technologies
  • Experience building and operating large scale distributed systems using cloud technologies from AWS/Azure/GCP
  • Focus on business outcomes and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of 'ship small, ship fast and iterate’ vs ‘building for perfection’
  • Passion for engineering rigor and operational excellence (design principles and patterns, unit testing, best practices for security and privacy, CI/CD etc)
  • You will be a role model for operational responsibility and data-driven engineering rigor
  • Excellent collaboration, communication and leadership skills
  • Ability to get engineers to follow their lead as well as mentor/coach
Job Responsibility
Job Responsibility
  • Collaborate with other core engineering teams and internal customers to help define technical direction and OKRs for the Compute Platform team
  • Collaborate with cross-functional teams to ensure seamless integration and deliver a seamless compute platform experience
  • Evaluate and implement new technologies and frameworks to enhance platform capabilities, designed with security, performance, and scalability in mind
  • Own key OKRs and end-to-end outcomes of critical projects in a globally distributed environment
  • Develop and execute a strategic vision for the compute platform that aligns with the company’s goals and objectives
  • Identify opportunities for innovation and improvement in platform services and developer tools
  • Own engineering and operational excellence for the health of our systems and processes
  • Proactively drive opportunities for continuous improvements and own key operational metrics
  • Continually drive developer productivity initiatives to ensure that we unleash the potential of our own team
  • Help hire and mentor engineers to build an open, innovative and operationally responsible culture
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Lead Product Designer - Atlassian Design System

The role involves leading the evolution of Atlassian's design system, influencin...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years in design systems and product design, with extensive experience in enterprise or other complex organizations
  • A technical acumen in design systems, adept at navigating designer and developer workflows, with a passion for systems and architecture
  • Ability to collaborate effectively with principal and lead engineers to create solutions that enhance quality and productivity
  • A strength in creating clarity, guiding stakeholders and leaders, while balancing the needs of makers and customers
  • Excellent visual and verbal communication abilities to articulate design rationale and foster a culture of continuous feedback
  • Proven experience partnering with other lead and senior designers as you operate in a highly collaborative manner
Job Responsibility
Job Responsibility
  • Influence the implementation and systemisation of the Visual Refresh vision across multiple products/apps
  • Work closely with designers and developers to ensure solutions for UI Foundations meet user needs
  • Lead craft delivery end-to-end to make a company-wide impact
  • Partner with other Lead and Principal designers to advance design harmonization efforts
  • Work closely with Engineering Leads and cross-functional teams to shape the roadmap
  • Utilize expertise in visual, interaction design, and motion design to elevate design quality
  • Foster growth by mentoring team members and setting clear direction
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer, Cloud Security

Atlassian is looking for experienced and talented architects and senior engineer...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Broad experience architecting, designing, and building large-scale distributed systems
  • Broad knowledge and understanding of SaaS, PaaS, IaaS with hands-on experience of one or more public cloud offerings (AWS preferred)
  • At least 4 years of experience in crafting and implementing high-volume, low latency distributed systems
  • 10+ years of experience building software, with 4+ years in an architect role working across teams
  • Fluency in any modern object-oriented programming language (e.g., Java, Kotlin, Python, Javascript, go etc.) and in architecture patterns for distributed systems
  • A real passion for collaboration and has strong interpersonal skills supported by eloquently written communication
  • Able to drive the long term vision and strategy
  • Strong understanding of Enterprise Customers
  • Experience in operational requirements and common challenges of cloud-based systems
  • Adept at working with minimal guidance and working with remote teams (peers, or customers)
Job Responsibility
Job Responsibility
  • Design, implementation, and operations of the services to strengthen the enterprise readiness of our cloud
  • Collaborate with other developers to write the best code for the project and deliver amazing results that our users love
  • Work closely with the development team building the Cloud Security products and solutions
  • Collaborate with architects across Atlassian to implement enterprise controls and policies
  • Responsible for the Engineering excellence of the Cloud Security Organization
  • Help with company-wide initiatives as and when required
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right