Apply

Senior Database Engineer

Posted 14 days agoViewed

View full description

💎 Seniority level: Senior, 7+ years

📍 Location: California, Florida, Georgia, Idaho, Illinois, Massachusetts, Colorado, New Jersey, New York, Oregon, Pennsylvania, Texas, Vermont, Virginia, Washington, EST

💸 Salary: 157500.0 - 200000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Veriff👥 501-1000💰 $100,000,000 Series C about 3 years ago🫂 Last layoff over 1 year agoArtificial Intelligence (AI)Fraud DetectionInformation TechnologyCyber SecurityIdentity Management

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: AWSPostgreSQLPythonSQLApache AirflowCloud ComputingKubernetesMachine LearningData engineeringGrafanaPrometheusCI/CDRESTful APIsTerraformMicroservicesNetworkingJSONData visualizationAnsibleData modelingSoftware EngineeringData management

Requirements:
  • 7+ years of experience as a Database Engineer, Data Platform Engineer, Software Engineer or similar role, with a proven track record in building and scaling database infrastructure.
  • Strong expertise in cloud infrastructure, particularly AWS, Kubernetes, and Terraform, with deep hands-on experience in deploying and maintaining large-scale database systems (e.g., PostgreSQL).
  • Experience managing large database deployments, having previously worked with and supported 10+ databases across multiple environments, ensuring seamless integration, high availability, and performance tuning.
  • Advanced knowledge of data architectures, including data lakes, warehouses, and pipelines, with the ability to design solutions that can handle high-throughput, real-time data processing.
  • Proficiency with Dataform for managing data workflows and transformations, enhancing the flexibility and efficiency of the data platform.
  • Experience in leading and mentoring teams, with a demonstrated ability to manage complex projects and collaborate with multiple stakeholders across engineering and product teams.
  • Proficiency in Python for automation, building data pipelines, and optimizing workflows across data systems.
  • Strong experience in automating processes and building infrastructure-as-code solutions using Terraform and other modern tools.
  • A deep understanding of networking and security practices, including managing network security for databases and protecting sensitive information.
  • Fluency in both written and spoken English, with excellent communication skills to articulate complex ideas to technical and non-technical audiences.
Responsibilities:
  • Designing and implementing scalable, reliable data architecture that supports Veriff’s high-volume identity verification services.
  • Providing technical leadership to the Data Platform team, driving the vision, strategy, and implementation for data infrastructure, including databases, data pipelines, and abstraction layers.
  • Overseeing the lifecycle management of data systems, from database deployment and patching to backups, upgrades, and maintenance, ensuring reliability and compliance.
  • Managing and optimizing large database deployments, with experience handling 10+ databases at scale, ensuring performance, reliability, and data consistency.
  • Architecting cloud infrastructure solutions using AWS, Kubernetes, and Terraform, enabling the deployment and maintenance of large-scale, mission-critical database systems.
  • Leading efforts to implement and optimize Dataform for transforming and managing data workflows, and driving improvements in data pipeline efficiency.
  • Guiding on best practices for managing network security, data access, and privacy, ensuring sensitive data is secure throughout its lifecycle.
  • Collaborating with cross-functional teams (Product, Engineering, Data Science) to design data solutions that drive business value and ensure operational efficiency.
  • Monitoring and improving data system performance, scalability, and availability, ensuring Veriff’s data platform supports ever-growing demand.
  • Leading initiatives to optimize data systems, automate manual processes, and maintain high levels of data quality and consistency across services.
  • Participating in on-call shifts as part of an engineering leadership rotation, ensuring swift resolution of incidents and continuous improvement of operational processes.
Apply

Related Jobs

Apply

📍 United States

🔍 Risk Management Software

  • 6+ years of technical experience in Oracle database architecture, design, and administration.
  • Strong focus on data warehousing and backend data engineering solutions.
  • Experience with cloud-based databases and Unix/Linux-based platforms.
  • Expertise in Oracle databases for both transactional and analytical processing.
  • Proficiency in ETL tools such as Oracle GoldenGate and cloud database solutions.
  • Strong skills in performance tuning and database optimization.
  • Lead the design, development, and optimization of cloud-based Oracle databases and data warehouses.
  • Define database development standards and participate in code reviews.
  • Administer and optimize high-availability cloud databases, focusing on performance tuning and reliability.
  • Mentor junior team members, providing guidance on database best practices.
  • Conduct training sessions to enhance the team's technical skill set.

ETLOracleData engineeringCollaborationMentoringLinux

Posted 4 months ago
Apply