Database Engineer
Team: 13014 - Infrastructure
Location: Madrid Office
Commitment: Permanent Full Time Employee
Workplace Type: hybrid
What You'll Do:
- Build Self-Service Tooling: Design and develop the internal platform capabilities (using Terraform and automation scripts) that allow engineers to provision and manage their own data resources. You will turn complex infrastructure requirements into simple, declarative interfaces for developers.
- Embed Knowledge into Code: "Shift left" your database expertise. You will write automation that applies best practices for indexing, schema design, and security configurations, effectively embedding your brain into the platform.
- Democratize Observability: Create "out-of-the-box" observability. You will build systems in which databases are preconfigured with the right dashboards, SLIs/SLOs, and alerts in Datadog, making performance visibility automatic rather than manual.
- Automate Guardrails: Implement automated checks and policy-as-code (e.g., OPA, Terraform Sentinel) to prevent dangerous operations, while still allowing developers to move fast without breaking production.
- Evolve the Stack: Architect and maintain our core data infrastructure codebases for AWS RDS (Postgres+MySQL), OpenSearch, ElastiCache and DynamoDB.
- Educate & Enable: Act as a consultant and partner to engineering teams. While your tools will handle the heavy lifting, you will foster a culture of database literacy, helping teams understand how to leverage the platform you build.
Technical Stack:
- Cloud & IaC: AWS, Terraform (Advanced usage)
- Scripting/Coding: Python, Go, Bash
- Data Stores: RDS Postgres, RDS MySQL, DynamoDB, OpenSearch, ElastiCache
- Observability: Datadog
- Orchestration: GitLab CI, Kubernetes
A little about you:
- You have at least 3+ years of experience in Database Engineering and Infrastructure, specializing in the design, automation, and optimization of distributed data stores.
- Enabler: You derive satisfaction from making others more productive.
- Automation First: Your instinctive reaction to a manual task is to write a script or build a tool to eliminate it forever.
- AI First Mindset: You approach problems with a focus on leveraging Artificial Intelligence to drive efficiency and innovation.
- Communication: You can explain complex database constraints to developers in a way that is helpful, not blocking, and can effectively communicate with stakeholders regarding incidents, changes, and project updates.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
