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

Database Engineer/Developer

$135k - $150k

NBBJ

NBBJ is an award-winning design firm recognized as a , a and a recipient. These recognitions reflect our purpose-driven approach that, fueled by ideas and a culture of collaboration, creates healthy buildings, strong communities and a resilient environment. That’s where you come in. With leading clients, diverse colleagues and offices in creative capitals , a career at NBBJ will inspire you to be extraordinary. You can learn more , see and explore and at . Join us to make an impact today! 

The role at a glance:

The Database Engineer/Developer serves as the primary owner and steward of NBBJ’s SQL Server platforms and operational data systems within the Digital organization. This role is responsible for the design, implementation, operation, security, and ongoing evolution of business-critical databases that primarily support Finance, but also integrate with operations, analytics, and firmwide reporting. The position combines deep database administration responsibilities with hands-on development, data integration, and close collaboration with our Finance team, Cybersecurity, Infrastructure, HR, and application development teams.

In your new role, you will:

In practice, the role functions as the firm’s technical authority for SQL-based data platforms, ensuring reliability, integrity, compliance, and continuity of NBBJ’s core data assets. The approximate distribution of responsibilities is as follows:

55–65% Digital / firmwide responsibilities:

  • Enterprise database development and architecture
  • Data infrastructure and system integration
  • Broader database administration supporting firm systems

35–45% Finance-focused responsibilities:

  • Deltek Vantagepoint development, maintenance, and administration
  • Finance-related analytics, 3rd party systems integrations, and reporting support
  • AI and Database enhancements supporting Finance workflows and process evolution

Technical Responsibilities:

  • SQL Platform Ownership and Administration
  • Own and operate NBBJ’s SQL Server environments, including standalone and clustered deployments, including both on-premises and Azure PaaS and IaaS instances.
  • Own and operate non-SQL environments such as Redis, MongoDB, MySQL.
  • Install, configure, patch, and upgrade SQL Server instances and related components such as SQL Server Integration Services and Reporting Services, during nights or weekends as needed.
  • Serve as the primary escalation point for SQL platform issues, performance tuning, and stability concerns.
  • Design and maintain high availability and failover configurations, including backup and recovery processes, to ensure business continuity.

Database Development and Data Engineering:

  • Design, build, and maintain operational and reporting databases that support finance, operations, BIM, and studio leadership.
  • Develop and maintain SQL objects including schemas, tables, views, stored procedures, and functions.
  • Implement data transformations and pipelines using SQL Server Integration Services and related tooling.
  • Modify data models to support evolving business requirements while maintaining data integrity and performance.
  • Collaborate with stakeholders to implement repeatable, maintainable database changes and data engineering practices that support reliable reporting.

Enterprise Data Integration:

  • Own and maintain data integrations between core enterprise systems, including Deltek Vantagepoint, HR and talent systems, finance and payroll platforms, and third-party vendors.
  • Manage secure file transfers and system to system feeds, including SFTP based integrations.
  • Troubleshoot and resolve data feed, synchronization, and downstream system issues in coordination with stakeholders.
  • Ensure integrations are reliable, monitored, and documented to support operational continuity and reporting accuracy
  • Security, Access, and Compliance Support
  • Design and maintain role-based access controls for SQL environments, including separation of finance and nonfinance access.
  • Collaborate with Cybersecurity and Infrastructure teams on security controls, service accounts, and incident response activities related to database systems.
  • Support audit, compliance, and risk management activities by providing data, documentation, and secure handling of sensitive information.
  • Ensure databases and integrations align with internal security standards and client confidentiality requirements.

Finance and Operational Partnership:

  • Serve as a trusted technical partner to Finance, Operations, and other leadership teams.
  • Support financial reporting and analysis lead process evolution, and drive system innovation.
  • Translate strategic business questions into analytical approaches, including determining when traditional statistical methods, machine learning, or generative AI tools are the most appropriate path to insight
  • Assist with audits and reviews by retrieving and validating system documentation and data outputs.
  • Provide guidance on data usage, limitations, and interpretation for decision-making.

Collaboration and Knowledge Sharing:

  • Work closely with application developers, analysts, infrastructure engineers, cybersecurity, and business stakeholders.
  • Document systems, processes, and dependencies to reduce institutional risk.
  • Mentor and cross-train designated backups to ensure continuity of critical database functions.

What you will need to succeed:

  • 10+ years of experience
  • Advanced experience administering and developing on Microsoft SQL Server platforms.
  • Strong expertise in SQL development, performance tuning, and troubleshooting.
  • Hands-on experience with SQL Server Integration Services and Reporting Services.
  • Experience supporting Finance teams, HR, or ERP systems such as Deltek Vision or Vantagepoint.
  • Understands, has experience with, and can articulate mid-level to complex financial concepts
  • Familiarity with Power BI and enterprise reporting platforms.
  • Working knowledge of data governance, audit support, and security best practices related to enterprise data platforms.
  • Experience designing and supporting business-critical operational and financial data systems.
  • Ability to work independently, manage competing priorities, and support production systems with high reliability expectations.
  • Strong communication skills and the ability to work effectively with both technical and non-technical stakeholders.

For Seattle / California / New York / Boston: the annual base pay range for this role is anticipated to be between $135,000 and $150,000. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.

 

Why choose NBBJ?

We believe that all NBBJ employees should love their work. This means not only loving what you do but having pride in your workplace. We strive to be that irresistible place to work by enhancing your employee experience with customized programs and comprehensive benefits. In addition to 100% covered employee healthcare costs and 401k contributions, we offer unique professional development opportunities, volunteer opportunities and access to leading technology and resources to further help you love your work and advance your career.

  • NBBJ has been named three times by Fast Company as one of the most innovative architecture firms.
  • Founded in 1943, our first office opened over 75 years ago in Seattle, Washington. We now have over 10 office locations around the globe.
  • We are a transdisciplinary, cross-practice focused firm with a deep portfolio of Civic & Cultural, Commercial, Corporate, Healthcare, Higher Education, Science and Technology, Sports, and Urban Environment projects. We also have several areas of service expertise including: Architecture, Environmental Graphic Design, Interior Design, Lighting Design, Workplace Consulting and more.
  • In the past decade, NBBJ has received more than 300 awards from leading global, national and regional award programs across the business, real estate and design communities.
  • We work with 5 of the top global high-tech companies, 14 of the U.S. News and World Report Top Hospitals, and 4 of the top 10 highest-ranked learning institutions.
  • Our clients include institutional leaders such as Cambridge University, Google, Samsung, Cleveland Clinic, Tencent, and Stanford University.
NBBJ is an Equal Opportunity Employer. M/F Disabled and Vet EEO/AA Employer.

NBBJ does not accept unsolicited resumes or similar submissions from third party recruiters or employment agencies. Any unsolicited materials received by NBBJ from a source other than an individual candidate will be considered NBBJ property and NBBJ reserves the right to pursue and hire candidates referred to us without any financial obligation to the third party in question. If you are interested in becoming an approved NBBJ external recruiter, please contact a member of the NBBJ Talent Acquisition Team.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Database Engineer/Developer in Charlotte, NC vacancy
  •  ...Database Engineer 3 - (MongoDB) Location: Charlotte, NC / Minneapolis, MN / Chandler, AZ / Phoenix, AZ / Iselin, NJ Work Model: Hybrid (3 Days Onsite / 2 Days Remote) Duration: 24 Months Work Type: Contract (Contingent) Positions: 1 Hours: 40 Hours... 
    Suggested
    Hourly pay
    Contract work
    Remote work
    Relocation
    Monday to Friday
    Flexible hours
    Shift work

    Veracity

    Charlotte, NC
    1 day ago
  • $50 - $55 per hour

     ...A client of Innova Solutions is immediately hiring for a Database Engineer Title: Database Engineer Position type: Full Time - Contract Duration:18 Months Location: Charlotte North Carolina (Hybrid-3 days onsite and 2 days Remote) Database Engineer, You will... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Innova Solutions

    Charlotte, NC
    4 days ago
  •  ...Database Engineer Location: Charlotte, NC - Hybrid Pay Rate: $64/hour Employment Type: 12 Month Contract -Permanent Placement Available...  ...environments. This position requires collaboration with application developers, data teams, and business stakeholders to deliver secure,... 
    Suggested
    Permanent employment
    Contract work

    Veterans Sourcing Group LLC

    Charlotte, NC
    2 days ago
  •  ...Database Engineer (Informatica) - Contingent Location: Charlotte, NC Role Type: Contingent About the Role In this role, you will provide advanced database engineering expertise to support large-scale enterprise data initiatives. You will work on complex... 
    Suggested
    Work experience placement

    The Judge Group

    Charlotte, NC
    4 days ago
  •  ...Database Engineer Lead or participate in database management activities including designing highly complex logical and physical databases...  ...recommendation into the future direction of database technology. Develop management policies, procedures, standards, and best... 
    Suggested
    Work experience placement
    Night shift
    Weekend work

    Euclid

    Charlotte, NC
    2 days ago
  •  ...Title: Database Engineer Location: Charlotte, NC Hybrid (Must commit to final round face to face - no exceptions) Exp Level: 5 yrs+ Interview: Teams + f2f (Must commit to final round face to face - no exceptions) Visa: USC, GC... 

    3B Staffing LLC

    Charlotte, NC
    2 days ago
  •  ...Database Engineer Lead complex or critical database management initiatives that typically involve multiple disciplines and business groups, including database architecture, design, integration and data modeling. Provide the highest technical expertise for the planning... 
    Work experience placement
    Night shift
    Weekend work

    Euclid

    Charlotte, NC
    2 days ago
  • $67.43 - $72.23 per hour

     ...initiatives with broad impact and large-scale planning for Database Engineering. You will review and analyze multi-faceted, larger-scale, or...  ...7-10 years of Informatica Experience in a Lead Role. ~ Developing Informatica PowerCenter and MDM - Modernization Pathways.... 
    Hourly pay
    Work experience placement
    Immediate start

    Artech

    Charlotte, NC
    2 days ago
  • $95k - $105k

    Overview A Database Engineer is responsible for designing, developing, implementing, and maintaining database systems that store and organize critical business data. Additional Information The base salary for this position will vary based on geography and other factors... 
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    4 days ago
  • Position Type: Contract JOB DESCRIPTION We are seeking a Graph Database Engineer with strong hands on experience in Neo4j to design and...  ...implement Neo4j graph data models for fraud and risk analytics Develop, optimize, and maintain Cypher queries for deep relationship... 
    Contract work

    Net2Source (N2S)

    Charlotte, NC
    10 hours ago
  •  ...Database Engineer 4 - (Oracle) Location: Charlotte, NC / Minneapolis, MN / Chandler, AZ / Phoenix, AZ / Iselin, NJ Work Model: Hybrid (3 Days Onsite / 2 Days Remote) Duration: 24 Months Work Type: Contract (Contingent) Positions: 1 Hours: 40 Hours... 
    Hourly pay
    Contract work
    Remote work
    Relocation
    Monday to Friday
    Flexible hours
    Shift work

    Veracity

    Charlotte, NC
    1 day ago
  • $141.3k - $211.9k

     ...professional to join our team as a Vulnerability Scanning Engineer with a focus on database vulnerability scanning. This role is responsible for...  ...constraints that may affect scan coverage or accuracy. Develop and maintain SQL queries and scripts to support validation... 
    Full time
    Temporary work
    Work at office
    Local area
    Relocation

    AT&T

    Charlotte, NC
    4 days ago
  • $58.75 - $64.38 per hour

     ...Database Engineer - Oracle Charlotte, North Carolina Hybrid Contract $58.75/hr - $64.38/hr A Fortune 100 financial services company in Charlotte, NC is seeking a Senior Database Engineer to join their enterprise data organization. This is an opportunity supporting... 
    Full time
    Contract work
    Temporary work
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    7 days ago
  • $100k - $179k

     ...About this role: Wells Fargo is seeking a Senior Database Engineer to create and manage databases for the organization, including designing...  ...adoption of AI-driven database management solutions Develop management policies, procedures, standards, and best practices... 
    Work experience placement
    Rotating shift

    Wells Fargo

    Charlotte, NC
    10 hours ago
  • $150k - $175k

     ...Overview Allspring Engineering and Technology is a cloud first organization. We are seeking an onsite database engineering and operations manager to provide strategic and...  ...etc. across the database infrastructure. Develop and execute plans to achieve approved recommendations... 
    Work at office
    Night shift

    Allspring Global Investments Holdings, LLC

    Charlotte, NC
    10 hours ago
  • $60 - $65 per hour

     ...Innova Solutions has a client that is immediately hiring for a Storage Engineer/ Senior Database. Job Title: Storage Engineer/Senior Database Position type: Full-time Contract Duration: 12 Months contract w/ extensions Location: Charlotte NC/Dallas TX (Hybrid... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Innova Solutions

    Charlotte, NC
    4 days ago
  •  ...Database Security Engineer At AIG, we are reimagining the way we help customers to manage risk. Join us as a Database Security Engineer to...  ...Specifically, the position is responsible for: Designing, developing, testing, documenting, monitoring, and implementing... 
    Work at office

    AIG

    Charlotte, NC
    2 days ago
  • $95k - $105k

    Synechron is looking for a skilled Database Engineer in Charlotte, NC, responsible for designing and maintaining database systems. The ideal candidate will have a Bachelor's degree in Computer Science or IT and strong experience in SQL, Oracle, and SQL Server. Responsibilities... 

    Synechron

    Charlotte, NC
    4 days ago
  •  ...Job Description Client is looking for an experienced Oracle database software engineer to join the development team in Charlotte, North Carolina. Responsibilities include working with other software developers to build/enhance Oracle capabilities as a full-function database... 
    Work at office

    Xinnovit

    Charlotte, NC
    2 days ago
  •  ...initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or...  ...education. ~ Data Engineering experience ~ Proficiency in Database, SQL, PLSQL skills. ~ Experience with Python or Java ~... 

    Mindlance

    Charlotte, NC
    4 days ago
  •  ...Job Title: Lead Database Engineer Duration: 12 Months Location: Charlotte, NC - Hybrid Role Description: In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Database Engineering... 
    Hourly pay
    Work from home
    Relocation

    Veracity

    Charlotte, NC
    2 days ago
  • $179.4k - $204.7k

     ...statistical modeling and the relational database, cutting edge technology in 1988! Fast-...  .... We use our statistics, software engineering, and business expertise to drive the best...  ...source languages and are passionate about developing further. You have hands-on experience... 
    Full time
    Part time
    Local area
    Flexible hours

    Capital One

    Charlotte, NC
    1 day ago
  • A leading insurance provider in Charlotte is seeking a Database Security Engineer who will be crucial in implementing robust security systems to protect data integrity. The ideal candidate will have over 5 years of experience and expertise in major database platforms,... 

    American International Group

    Charlotte, NC
    4 days ago
  • Kaizen Technologies is seeking a Database Engineer in Charlotte, NC. The candidate will be responsible for designing, developing, implementing, and maintaining database systems, primarily using Oracle and SQL Server. Responsibilities include writing optimized SQL queries... 
    Contract work

    Kaizen Technologies

    Charlotte, NC
    10 hours ago
  • A furniture manufacturing company in Charlotte, NC, is seeking a skilled Database Administrator to manage and support their Microsoft SQL Server environment. The ideal candidate will have over 3 years of experience and strong knowledge in database security and performance... 

    Ashley Furniture Industries

    Charlotte, NC
    1 day ago
  •  ...Thornton before ) Description: Data Engineer Must have elite Snowflake, and...  ...Engineer is responsible for designing, developing, and maintaining the infrastructure and...  ...data from different sources, including databases, data warehouses, APIs, and external systems... 
    Temporary work
    Local area
    Remote work
    Flexible hours

    ShiftCode Analytics

    Charlotte, NC
    4 days ago
  • $125.5k - $230.2k

     ...working world. Technology – Data and Decision Science – Data Engineering – Manager We are looking for a dynamic and experienced...  ...in leading and managing teams, with a focus on mentoring and developing talent. Strong programming skills in languages such as... 
    Summer holiday
    Flexible hours

    EY

    Charlotte, NC
    3 days ago
  • $164.78k - $314.96k

     ...limitations, application, and business needs. Develops and deploys models within the Model...  ...best practices for engaging with Data Engineering and IT to deploy production-ready...  ...data from structured and/or unstructured databases using query languages such as SQL, HQL,... 
    H1b
    Work at office
    Remote work
    Relocation package

    USAA

    Charlotte, NC
    2 days ago
  • $124k - $280k

     ...Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into... 
    Full time
    H1b

    PwC

    Charlotte, NC
    1 day ago
  • $60 - $85 per hour

     ...Job Description: Job Title: Data Engineer - Manager Company: Large Public Accounting...  ...Key Responsibilities ~ Design, develop, and maintain scalable and resilient...  ...external sources. ~ Integrate data across databases, data warehouses, APIs, and third-party... 
    Hourly pay
    Temporary work
    Remote work

    PeopleCaddie

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Database Engineer/Developer. Be the first to apply!