Database ArchitectJob Description, Salary, Career Path, and Trends

Every business collects data. Whether it’s merely tracking sales and inventory, gathering demographic information about customers, or observing industry trends, companies need to find ways to manage that data so they can use it to change and improve. That’s where a database architect comes in.

Database architects and developers often take data from disparate sources. They envision ways to combine those sources into a more cohesive, easier-to-use framework, then develop the systems to store and manage that data. A database architect must create and execute an end-to-end vision for how a design might translate into physical databases, and how to integrate disparate sources of data.

Today, database architects need to be able to model and predict how changes in the way an organization acquires data could impact the way it uses that data, and map out the way data will flow through the various stages of a project.

Sample job description #1

As the member of the Database Services team, you will work with multiple database, Cloud, and automation technologies. You will collaborate with business users, and help developers with data-tier architecture, performance tuning, and database design and development.

We expect you to have experience working as both, Infrastructure and Developer DBA, be proficient with automation, and have expert-level knowledge of at least one database technology in our portfolio. We are looking for individuals who are eager to learn and work in fast paced environment.

What you’ll do

  • Work as the member of cross-platform Database Services team
  • Lead data tier architecture and design processes, participate in system and application architecture
  • Help with performance tuning and help with database development of performance-critical code
  • Architect and implement HA/DR/Backup/Maintenance strategies in the company
  • Collaborate with development and business teams
  • Be responsible for meeting various SLAs for multiple database platforms used in the company
  • Troubleshoot and address various issues in the systems
  • Learn other database platforms and technologies

What you’ll need

  • 8+ years of hands-on experience working with database technologies
  • Experience working with at least two, and expert-level knowledge of at least one database technologies in our portfolio: Postgres, SQL Server, Vertica, Snowflake, DynamoDB, MongoDB, DocumentDB
  • Understanding of various relational and non-relational database technologies along with their benefits, downsides, and best use-case
  • Willingness and commitment to learn other database, automation, and Cloud technologies
  • Proficiency in automation
  • Experience in Agile development methodology & Agile development tools
  • Experience working with the databases in public Clouds, preferably AWS
  • Strong analytical skills
  • Ability to perform system monitoring and address various issues in the system
  • Ability to do performance tuning and database development
  • Great communication and collaboration skills

Sample job description #2

As a Database Architect, you will be responsible for analyzing, creating, manipulating, and organizing database systems. You will consolidate customer data to make it easily accessible and readable to users throughout their community. Work closely with the development team to update database storage, troubleshoot technical issues, and create visual layouts to display data.


  • Achieves organizational goals by defining, integrating, and upgrading a comprehensive architecture to support applications, platforms, and databases
  • Maintains database by determining structural requirements and developing and installing solutions
  • Ensures security of all information and computer systems and digital data
  • Studies organizational mission, goals, and business drivers, and confers with senior management to understand information requirements
  • Defines infrastructure for design and integration of internet computing systems by analyzing information requirements, studying business operations and user-interface requirements, and directing development of physical database
  • Determines platform architecture, technology, and tools
  • Improves architecture by tracking emerging technologies and evaluating their applicability to business goals and operational requirements
  • Ensures adherence to government regulations and guidelines for technological systems and safeguarding of data
  • Properly evaluate sources of information to determine possible limitations in reliability or usability
  • Compare and analyze provided statistical information to identify patterns, relationships, and problems
  • Prepare detailed reports for management and other departments by analyzing and interpreting data
  • Design computer code using various languages to improve and update software and applications

Mandatory requirement

  • Possess a bachelor’s degree or higher from an accredited college or university in Engineering, Science, or Information Technology
  • A master’s degree can serve as a substitute for some experience
  • Applicant must be a U.S. Citizen to obtain and maintain an active Security Clearance

Experience and education

  • 10 years of database experience experience
  • Excellent multitasking skills and task management strategies
  • Ability to complete milestones and work toward multiple deadlines simultaneously
  • Ability to compile and organize statistical information retrieved and present findings to management
  • Strong interpersonal and customer service skills when meeting with and interviewing customers
  • Confident in decision making and the ability to explain processes or choices as needed
  • Experience as a software developer or data architect or in a data management role
  • Experience with software network design and implementation

Sample job description #3

The primary responsibility of this individual will be focused on database design, data analytics, data retention processes, data compliance, security, and automating related processes for products used in support of semiconductor manufacturing and yield learning.

You will have opportunities to work with experienced teams on projects involving top tier chip makers in the world while they are driving the chip manufacturing process down to nano scale.


  • Creating and maintaining high performance, scalable, and stable data architectures for the Onto Innovation product suite
  • Research new database methods and technologies to fully utilize platform features
  • Working with customer, development squads, and product management to identify and document use case scenarios
  • Lead on all data solution aspects including setting data standards and providing your deep technical expertise to development teams for best practices, systems, and architectures
  • Design data architectures and solutions that are highly available and meet disaster recovery requirements
  • Design effective data store solutions that account for effective capacity planning, data tiering, and data life-cycle management
  • Design automated deployment procedures for on-premises and cloud
  • Work with QA to create detailed test plans and needed tooling to account targeted performance for production volume data
  • Ensure the successful delivery of solutions, training, and documentation, internally and with customers
  • Recommend solutions to improve new and existing database systems
  • Participate in code reviews and create documentation for engineering and cross-functional practices
  • Work with cross-functional teams to ensure end-to-end technical and business viability
  • 20 percent travel domestically and internationally


  • Demonstrated experiences in architecture of enterprise level big data solutions
  • CS, EE, or Applied Mathematics majors
  • 3+ years Big Data system design experiences with Vertica and Hadoop
  • 10+ years relational database design experiences including Oracle and SQL Server
  • Familiarity with NOSQL (e.g., Cassandra) is a plus
  • Large scale data warehouse design experiences required
  • 5+ years ETL experience
  • Java or C# programming experiences
  • Shell scripting, python experiences
  • Exposure to Data Lake architectures, microservices, and containerization is a plus
  • Experience with cloud data services (e.g., AWS, Azure, GCP) a plus
  • Experiences in migrating traditional database to Big Data platform
  • Experiences with Predictive Analytics based on Big Data platform a plus

Optional skills

  • Demonstrated experience in customer facing position
  • Demonstrated experience with presentations in front of management
  • Project management

Average salary and compensation

The average salary for a database architect is $128,500 in the United States. Position salary will vary based on experience, education, company size, industry, and market.

LocationSalary LowSalary High
Phoenix, Arizona$127,800$172,900
Los Angeles, California$144,200$195,050
Denver, Colorado$120,150$162,550
Washington, DC$146,350$198,000
Miami, Florida$119,600$161,800
Orlando, Florida$110,300$149,250
Tampa, Florida$111,400$150,750
Atlanta, Georgia$116,850$158,100
Chicago, Illinois$134,350$181,750
Boston, Massachusetts$145,250$196,550
Minneapolis-St. Paul, Minnesota$115,800$156,650
New York City, New York$152,900$206,900
Philadelphia, Pennsylvania$124,500$168,450
Dallas, Texas$121,250$164,050
Houston, Texas$120,150$162,550
Seattle, Washington$139,800$189,150
National Average$109,250$147,800

Sample interview questions

  • What’s your preferred system to use when it comes to database management? What do you believe makes it superior to others in the industry?
  • What programming languages do you know?
  • Can you describe virtual warehousing?
  • What’s the most difficult problem you’ve struggled with in this position? How did you overcome it?
  • How do you verify and maintain the security and integrity of data in the workplace?

Database Architect Jobs in Ashburn

    Loading RSS Feed

Need help hiring a Database Architect?

We match top professionals with great employers across the country. Your next career move or star employee is just around the corner. Review our career content and advice, browse our latest job openings, or email us your resume. We look forward to connecting with you soon!

Browse A-Z Job Descriptions