CrawlJobs Logo

Database Engineer

United States, Indianapolis · Job Posted December 11, 2025
Apply Position
Job Link Share

Job Description

The goal of a Database Engineer is to design, engineer, and integrate database systems within our client’s organizations. The individual in this role is competent to work at the highest technical level of all phases of database engineering activities and requires comprehensive knowledge of database technologies, along with solid coding and computer system skills. The Database Engineer will apply deep functional expertise, world class client handling skills, and expert technical skills to support our clients in implementing global technology change initiatives.

Job Responsibility

  • Assist in design and development of database systems
  • Optimize database systems for performance and reliability
  • Perform database maintenance and troubleshooting activities
  • Test database systems and perform bug fixes
  • Provide database solutions based on technical documents and business requirements
  • Develop database functions, scripts, stored procedures and triggers to support application development
  • Provide technical assistance to resolve all database issues related to performance, capacity and access
  • Ensure data integrity and quality in database systems
  • Maintain standard policies for database development activities
  • Identify and rectify database errors in a timely manner
  • Create physical and logical database models as per the business requirements
  • Manage and monitor performance, capacity and security of database systems
  • Prepare documentations regarding database design, configuration and change management tasks
  • Mentor database administrators to manage the company databases effectively
  • Perform data back-up and archival on regular basis
  • Other duties as assigned

Requirements

  • Bachelors Degree required but Masters Degree preferred in a technical field, preferably Computer Science or Information Technology
  • Minimum of five (5) years’ experience working with relational databases, experience with data warehouses preferred
  • In-depth knowledge and experience including proficiency in SQL, Java, C#/C++, Microsoft .net, Linux, and Visual Basic coding across standard commercial database technologies and tools including Oracle, Microsoft SQL Server, Informix, etc
  • Proficiency working in Windows and Linux (Oracle Enterprise Linux) environments
  • Excellent analytical and proactive problem solving skills
  • Ability to communicate with clarity
  • Ability to interact professionally with employees, managers and top executives
  • Eagerness to contribute in team setting
  • Flexibility to travel 100% to client sites in the US and international
  • Must be able to work some weekends
  • Required fluency in English, both written and spoken

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Database Engineer

8 matching positions

New

Database Engineer

We are looking for a Database Engineer to support the performance, stability, an...
Location
Location
United States , Irvine
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of practical data engineering experience supporting production-grade data platforms
  • Strong hands-on expertise with Databricks, including notebooks, jobs, workflows, cluster configuration, SQL warehouses, and Unity Catalog administration
  • Proven ability to develop and troubleshoot distributed data transformations using Python, PySpark, and SQL
  • Solid experience working with Microsoft SQL Server, including database tuning, indexing, schema management, and query performance analysis
  • Background in Apache Airflow for building, scheduling, and debugging DAG-driven workflows in live environments
  • Experience integrating data from SaaS or operational source systems through batch, bulk, or streaming APIs
  • Ability to monitor, support, and troubleshoot active data pipelines with a strong focus on reliability and issue resolution
  • Strong written and verbal communication skills, including the ability to create clear and maintainable technical documentation
Job Responsibility
Job Responsibility
  • Oversee daily health and uptime of Databricks pipelines, job schedules, compute resources, Delta Lake datasets, and warehouse environments to maintain consistent platform performance
  • Design, build, and refine Spark-based data processing workflows in Databricks notebooks across bronze, silver, and gold layers, including incremental ingestion patterns using Auto Loader and streaming frameworks when needed
  • Support and enhance workflow orchestration through Databricks Workflows and Apache Airflow, with attention to data delivery timelines, reliability targets, and operational continuity
  • Administer data governance controls in Unity Catalog by managing schemas, permissions, lineage visibility, and catalog structures within a regulated environment
  • Maintain and optimize Microsoft SQL Server databases used as source and downstream data stores, improving query execution, indexing strategy, schema organization, and overall system efficiency
  • Track compute utilization and platform spend by implementing monitoring, alerting, and resource tuning practices that improve predictability and cost control
  • Investigate and resolve end-to-end production issues involving failed jobs, data validation concerns, evolving schemas, and connectivity or authentication problems with upstream systems
  • Contribute to shared operational ownership by creating documentation, runbooks, and support procedures that strengthen team coverage and reduce dependency on any one individual
  • Produce clear technical documentation for pipeline design, platform operations, and maintenance practices to support long-term scalability and team collaboration
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Database Engineer

The Database Engineer will design, develop, and maintain database solutions that...
Location
Location
United States , Boca Raton
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Systems, or a related field
  • 3+ years of experience as a Database Engineer, Database Administrator (DBA), or similar role
  • Strong expertise in database management systems such as MySQL, PostgreSQL, SQL Server, or Oracle
  • Familiarity with NoSQL databases like MongoDB, Cassandra, or DynamoDB
  • Proficiency in SQL and database programming languages (e.g., PL/SQL, T-SQL)
  • Experience with database performance tuning and optimization
  • Knowledge of database backup and recovery solutions
  • Understanding of data modeling, normalization, and schema design principles
Job Responsibility
Job Responsibility
  • Design, implement, and maintain highly available and scalable database systems (e.g., SQL, NoSQL)
  • Optimize database performance through indexing, query optimization, and capacity planning
  • Create and manage database schemas, tables, stored procedures, and triggers
  • Develop and maintain ETL (Extract, Transform, Load) processes for data integration
  • Ensure data integrity and consistency across distributed systems
  • Monitor database performance and troubleshoot issues to ensure minimal downtime
  • Collaborate with software development teams to design database architectures that align with application requirements
  • Implement data security best practices, including encryption, backups, and access controls
  • Stay updated on emerging database technologies and recommend solutions to enhance efficiency
  • Document database configurations, processes, and best practices for internal knowledge sharing
What we offer
What we offer
  • Medical coverage
  • Vision coverage
  • Dental coverage
  • Life and disability insurance
  • 401(k) plan
  • Free online training
  • Fulltime
Read More
Arrow Right

Database Engineer

A leading global financial services organisation is seeking an experienced Datab...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
nicollcurtin.com Logo
Nicoll Curtin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on Oracle SQL & PL/SQL development
  • Strong experience with data modelling and relational database design
  • Proven background in SQL performance tuning
  • Experience across RDBMS, data warehouse, ODS environments
  • ETL and data movement experience (Informatica preferred)
  • Exposure to job scheduling tools (e.g. Control-M)
  • Comfortable working in UNIX/Linux environments
  • Familiarity with source control systems
  • Practical use of GenAI tools (e.g. GitHub Copilot or similar)
Job Responsibility
Job Responsibility
  • Design, develop and optimise Oracle SQL & PL/SQL solutions
  • Perform SQL performance tuning and complex data analysis
  • Contribute to both real-time and batch data processing systems
  • Assess and improve existing large-scale PL/SQL applications
  • Collaborate closely with application and architecture teams
  • Work within distributed, international delivery teams
Read More
Arrow Right

Database Engineer

Our client, a technology-driven organization, is seeking a talented Database Eng...
Location
Location
United States , Newark
Salary
Salary:
75.00 USD / Hour
onwardsearch.com Logo
Onward Search
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 10 years of experience managing critical cloud-based databases such as Oracle, SQL Server, Postgres, or Dynamo DB
  • Proven expertise in database performance optimization within fast-paced settings
  • Hands-on experience with Oracle RAC, Data Guard, Active Data Guard setup, and optimization
  • Proficiency in Dynatrace (2+ years), Idera, and OEM (7-10 years)
  • Strong knowledge of Linux, Windows Server, system administration, network architecture, cloud technologies, and cybersecurity
Job Responsibility
Job Responsibility
  • Provide expert guidance on managing high-availability, mission-critical database systems in cloud environments
  • Assess and optimize database configurations to ensure peak performance and long-term sustainability
  • Develop and implement procedures to improve database observability, troubleshooting, and resolution times
  • Collaborate with teams to evaluate and enhance support protocols, reducing response times and team fatigue
  • Leverage advanced tools like Dynatrace and Dynatrace AI to build dashboards for proactive performance monitoring and issue diagnosis
What we offer
What we offer
  • Medical, Dental, and Vision Insurance
  • Life Insurance
  • 401(k) Program
  • Commuter Benefit
  • eLearning and Ongoing Training
  • Education Reimbursement
  • Fulltime
Read More
Arrow Right

Database Engineer

Scale is powering this generative AI wave by providing the data and infrastructu...
Location
Location
United States , San Francisco, CA; New York, NY
Salary
Salary:
162400.00 - 203000.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry experience as a database engineer post graduation
  • Engineering experience with building real-time and distributed system architecture
  • Experience designing and self hosting databases on industry standard public cloud platforms
  • Deep familiarity with design, architecture, optimization, and tuning multiple database platforms such as MongoDB, Postgres, MySQL, DynamoDB, Redis
  • Deep familiarity with SQL query optimization, database indexing, scalability (partitioning/sharding), and replication
  • Experience developing and optimizing backup and restore functionality to meet RTO goals
  • Intermediate experience in at least one coding language: Typescript, Python, Go, Java, C++
  • Experience working with Docker, Kubernetes, and Infra-as-Code (e.g. Terraform)
  • bonus points for experience supporting GPU/ML workloads
Job Responsibility
Job Responsibility
  • Build and mature database foundations for Scale, leveraging industry-standard platforms
  • Collaborate with stakeholders across the organization, such as software developers, platform engineers, machine learning scientists, customer operations, etc
  • Own services or systems and define their long-term health goals, while also improving the health of surrounding components
  • Mentor other engineers and become deeply involved in architectural design and database best-practices
  • Improve our high engineering standards, tooling, and process
  • Work directly with our engineering and sales teams to create backend database solutions to meet their challenging data and security needs
  • Work with our Security Team on security compliance, pen tests and mitigations that improve security across Scale
  • Build systems capable of handling millions of frames of data every day, making it available to both our workforce and our internal teams with high availability
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • commuter stipend
  • Fulltime
Read More
Arrow Right

Database Engineer

The Database Engineer will design, develop, and maintain database solutions that...
Location
Location
United States , Fort Lauderdale
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, or a related field
  • 3+ years of experience as a Database Engineer, Database Administrator (DBA), or similar role
  • Strong expertise in database management systems such as MySQL, PostgreSQL, SQL Server, or Oracle
  • Familiarity with NoSQL databases like MongoDB, Cassandra, or DynamoDB
  • Proficiency in SQL and database programming languages (e.g., PL/SQL, T-SQL)
  • Experience with database performance tuning and optimization
  • Knowledge of database backup and recovery solutions
  • Understanding of data modeling, normalization, and schema design principles
Job Responsibility
Job Responsibility
  • Design, implement, and maintain highly available and scalable database systems (e.g., SQL, NoSQL)
  • Optimize database performance through indexing, query optimization, and capacity planning
  • Create and manage database schemas, tables, stored procedures, and triggers
  • Develop and maintain ETL (Extract, Transform, Load) processes for data integration
  • Ensure data integrity and consistency across distributed systems
  • Monitor database performance and troubleshoot issues to ensure minimal downtime
  • Collaborate with software development teams to design database architectures that align with application requirements
  • Implement data security best practices, including encryption, backups, and access controls
  • Stay updated on emerging database technologies and recommend solutions to enhance efficiency
  • Document database configurations, processes, and best practices for internal knowledge sharing
What we offer
What we offer
  • medical insurance
  • vision insurance
  • dental insurance
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Database Engineer

We are looking for a highly skilled Database Reliability Engineer (DBRE) with de...
Location
Location
Canada
Salary
Salary:
126100.00 - 140100.00 CAD / Year
tucows.com Logo
Tucows
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on PostgreSQL experience in large-scale, high-volume production environments
  • Strong expertise in PostgreSQL internals: WAL, MVCC, vacuum tuning, query planner, indexing, logical replication
  • Advanced SQL and strong schema design and query optimization skills
  • Solid experience with Linux systems and networking fundamentals
  • Experience building automation using Go or Python
  • Experience with monitoring tools such as: Prometheus, Grafana, Datadog, PMM, pg_stat_statements
Job Responsibility
Job Responsibility
  • Design, implement, and operate highly available PostgreSQL clusters (physical/logical replication, sharding, partitioning, failover automation)
  • Optimize query performance and indexing strategies
  • Perform capacity planning, growth forecasting, and workload modeling
  • Own high-availability strategies, including: Automatic failover
  • Multi-region deployments
  • Disaster recovery
  • Build and maintain automation for: Provisioning and configuration
  • Backups and recovery
  • Failovers
  • Vacuum tuning
What we offer
What we offer
  • Remote-first work
  • Generous benefits
  • Reasonable accommodation for disabilities
  • Fulltime
Read More
Arrow Right

Database Engineer

The Database Engineer will design, develop, and maintain database solutions that...
Location
Location
United States , Boca Raton
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, or a related field
  • 3+ years of experience as a Database Engineer, Database Administrator (DBA), or similar role
  • Strong expertise in database management systems such as MySQL, PostgreSQL, SQL Server, or Oracle
  • Familiarity with NoSQL databases like MongoDB, Cassandra, or DynamoDB
  • Proficiency in SQL and database programming languages (e.g., PL/SQL, T-SQL)
  • Experience with database performance tuning and optimization
  • Knowledge of database backup and recovery solutions
  • Understanding of data modeling, normalization, and schema design principles
Job Responsibility
Job Responsibility
  • Design, implement, and maintain highly available and scalable database systems (e.g., SQL, NoSQL)
  • Optimize database performance through indexing, query optimization, and capacity planning
  • Create and manage database schemas, tables, stored procedures, and triggers
  • Develop and maintain ETL (Extract, Transform, Load) processes for data integration
  • Ensure data integrity and consistency across distributed systems
  • Monitor database performance and troubleshoot issues to ensure minimal downtime
  • Collaborate with software development teams to design database architectures that align with application requirements
  • Implement data security best practices, including encryption, backups, and access controls
  • Stay updated on emerging database technologies and recommend solutions to enhance efficiency
  • Document database configurations, processes, and best practices for internal knowledge sharing
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right