Senior Cloud Database Engineer
New
M
MarqetaFinTech / Payments
This role can be performed remotely in the United States, only in one of our National locationsFull-TimeSenior
SalaryNational: 144,100 - 180,100 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years experience as a backend engineer and a Bachelor's degree. In lieu of a degree, 7+ years of relevant experience may suffice.
- Required Skills
- AWSPythonDynamoDBMongoDBMySQLPostgresCI/CDLinuxTerraformDatadog
Requirements
- 5+ years experience as a backend engineer and a Bachelor's degree (or 7+ years of relevant experience in lieu of a degree)
- Experienced with cloud native databases (AWS preferred), including transactional RDBMS such as Aurora, MySQL, and Postgres
- Experienced with NoSQL databases such as DynamoDB or MongoDB
- Experienced in cloud based high availability, disaster recovery, and distributed systems including replication and failover
- Experienced in IaC, automation and orchestration tools (Terraform, AWS Step Function, etc.)
- Experienced CI/CD — pipelines, job runners, deployment automation
- Solid understanding of database administration: internals, query tuning, indexing, and performance metrics
- Proficient in Python
- Experience with Linux commands and shell scripting
- Experienced in monitoring and observability tools: Datadog preferred
Responsibilities
- Be part of a 24x7 on-call rotation supporting all services the Database Engineering teams owns
- Contribute to the technical vision for database engineering in maintenance and Cloud migration of the relational and non-relational databases used at Marqeta.
- Contribute to the design of high availability and disaster recovery solutions for database architecture
- Work on initiatives including but not limited to platform architecture, database partitioning, sharding, and the continuous evolution of the database footprint to support business growth.
- Keep automation as the primary focus and ensure the design is tightly coupled with various automation to reduce manual work
- Work with the engineers from various teams to execute on short- and long-term technical vision.
- Work on the root cause analysis, remediation and document efforts to effectively minimize incidents.
- Write clear design documents and articulate technical decisions and trade-offs to peers and stakeholders.
- Contribute to monitoring and alerting practices using tools like Datadog.
- Mentoring junior engineers and contributing to team standards.
View Full Description & ApplyYou'll be redirected to the employer's site