
Senior Database Engineer/Architect
SmartFinancial
full-time
Posted on:
Location Type: Hybrid
Location: Newport Beach • California • United States
Visit company websiteExplore more
Salary
💰 $160,000 - $175,000 per year
Job Level
About the role
- Architect, design, implement, and maintain highly scalable and reliable database systems, primarily utilizing PostgreSQL and Amazon Redshift.
- Develop and optimize complex SQL queries, stored procedures, and database functions to ensure peak performance.
- Design, build, and manage efficient data pipelines for data ingestion, transformation, and loading, leveraging AWS services.
- Monitor database performance, troubleshoot issues, and implement proactive measures for optimization and disaster recovery.
- Ensure data security, integrity, and compliance with best practices and organizational policies.
- Collaborate with engineering teams to integrate database solutions into applications and services.
- Provide technical leadership and mentorship to junior engineers on database best practices and architecture.
- Manage and optimize AWS Relational Database Service (RDS) instances and other relevant AWS data services.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 7+ years of professional experience as a Database Engineer or Architect.
- Deep expertise in PostgreSQL, including advanced features, replication, and performance tuning.
- Extensive hands-on experience with Amazon Redshift, including schema design, query optimization, and cluster management.
- Proven track record of designing and implementing data pipelines using AWS services (e.g., DMS, S3, Lambda, Glue, Kinesis).
- Strong proficiency with various AWS cloud services, particularly RDS, EC2, S3, and IAM.
- Solid understanding of data modeling principles, database design, and normalization techniques.
- Experience with database security, backup, and recovery strategies.
- Excellent problem-solving skills and ability to work independently or as part of a team.
Benefits
- Comprehensive Health Coverage: Health, dental, and vision insurance for you and your dependents
- Retirement Plans: 401(k) with company matching contributions
- Paid Time Off: Generous PTO, holidays, and extensive paid product training
- Professional Development: Opportunities for career growth and advancement in a supportive environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PostgreSQLAmazon RedshiftSQLdata pipelinesAWS servicesdatabase performance tuningdata modelingdatabase designbackup and recovery strategiesdisaster recovery
Soft Skills
problem-solvingtechnical leadershipmentorshipcollaborationindependent workteamwork