Hybrid Principal Database Engineer

Posted last week

Apply now

About the role

  • Design, develop, and implement platforms, systems, and pipelines to facilitate data capture, access, and analysis.
  • Collaborate with business leaders to determine project requirements and ensure that these requirements are clear, concise, and technically feasible.
  • Engineer scalable, cloud-based data solutions and apply data engineering best practices.
  • Develop and maintain the overall database architecture, ensuring it meets the company's needs for scalability, performance, and reliability.
  • Continuously monitor database performance and implement optimization strategies to enhance efficiency and speed.
  • Implement and enforce security measures to protect sensitive data and ensure compliance with relevant regulations.
  • Design and manage robust backup and recovery processes to safeguard data against loss or corruption.
  • Lead the development and maintenance of database schemas, stored procedures, and other database objects.
  • Develop and implement automation scripts to streamline database management tasks and reduce manual intervention.
  • Work closely with software development teams to ensure database designs support application requirements and performance goals.
  • Provide guidance and training to junior database engineers, fostering their professional growth and ensuring best practices are followed.
  • Lead the response to database-related incidents, troubleshooting issues, and implementing solutions to prevent future occurrences.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related discipline
  • 10+ years of experience in database engineering, data management, and database administration
  • Experience managing technical personnel
  • Extensive experience with SQL and NoSQL databases
  • Experience with cloud computing and streaming technologies
  • Strong SQL performance and tuning skills
  • AWS Professional and/or Associate (or equivalent) certifications in Database Technology are preferred
  • Design scalable and efficient database architectures
  • Work with SQL and NoSQL databases (e.g., MongoDB, Postgres, MySQL, Neo4j, Snowflake, Redshift, Oracle, MS SQL Server)
  • Optimize database performance and troubleshoot issues
  • Work with cloud-based databases (e.g., AWS, Azure, Google Cloud)
  • Familiarity with cloud computing and streaming technologies (e.g., OpenShift, Kafka)
  • Proficiency in multiple programming languages (e.g., Python, Java, JavaScript, Ruby, Golang, C, C++)
  • Experience with front-end frameworks (e.g., Angular, React, Vue)
  • Ensure data integrity and resolve data issues
  • Implement robust security measures for database protection
  • Lead and mentor technical personnel
  • Communicate effectively with stakeholders and cross-functional teams

Benefits

  • Medical, dental, and vision insurance plans for employees & eligible spouse and/or dependents
  • Employer-paid life & AD&D, short-term disability & long-term disability
  • Discounted pet insurance plans through Wishbone
  • Employee Assistance Program (EAP) services available to employees & their dependents
  • On-site gym available for free use at Denver office
  • Competitive base salary with bonus structure
  • Healthcare spending accounts with employer contributions
  • 401(k) plan with an employer match of up to 4%
  • Unlimited discretionary time off hours to be used when needed
  • 10 observed US federal holidays throughout the year
  • Winter recess for all Actabl employees between December 24th-January 2nd
  • 12 weeks of parental leave for both birthing & non-birthing parents

Job title

Principal Database Engineer

Job type

Experience level

Lead

Salary

$165,000 - $180,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job