Senior Database Platform Engineer


Austin
Permanent
USD190000 - USD225000
Financial Technology
PR/527560_1743102116
Senior Database Platform Engineer

Responsibilities

  • Designs and automates the provisioning, configuration, monitoring, issue resolution, and security of database platforms.
  • Utilizes expert knowledge to troubleshoot complex database systems.
  • Develops, implements, and maintains best practice standards for code quality, deployment, security, architecture, and automation.
  • Works collaboratively with business and technology teams to achieve engineering project objectives.

Qualifications

  • Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or a related field.
  • Over 7 years of experience in database engine engineering (e.g., SQL Server, PostgreSQL, MongoDB).
  • More than 5 years of experience with various cloud platforms (e.g., Snowflake, BigQuery, Redshift, RDS, AWS, Azure, Google Cloud).
  • Over 7 years of experience with SQL or NoSQL languages.
  • More than 5 years of experience in programming with interpreted scripting languages (e.g., Python, PowerShell).
  • Over 5 years of experience with configuration management tools and Infrastructure as Code principles (e.g., Terraform, Ansible, PowerShell DSC, Puppet, Chef, CloudFormation).
  • In-depth knowledge of database platform engine internals, infrastructure, and concepts.
  • Experience with REST APIs and other non-database direct interfaces.
  • Familiarity with CI/CD and SDLC workflows (e.g., JIRA, Git, Bitbucket, GitHub, Liquibase, Jenkins, Octopus, DbUp).
  • Maintains high standards for database platform architecture and security.
  • Applies an engineering mindset to all aspects of the role.
  • Excellent verbal and written communication skills, capable of explaining complex concepts to diverse audiences and advocating for technology solutions.

Preferred

  • Experience with containerized platforms (e.g., Docker, Kubernetes).
  • Interest or experience in object-oriented programming languages (e.g., C#, Java, C++).
  • Interest or experience in data distribution systems (e.g., Kafka).

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you