ecoATM | Gazelle

device re-commerce

SeniorDatabaseEngineer(AWS/Snowflake/Postgres)

$153–184k United Kingdom Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Database Engineer (AWS/Snowflake/Postgres) at ecoATM | Gazelle. Skills: database design, database architecture, performance tuning, data integrity, data security, SQL, relational database management systems, cloud-based databases, data warehousing solutions. designing, implementing, and maintaining complex database systems. Develop and implement scalable database designs”

Industry & Context.

device re commerce
Problems you'll solve

Diagnose and resolve complex database issues

Eligibility Requirements

must reside in the United States, Business Travel: 0%

What They're Looking For.

Must Have

Minimum of 5-7 years of experience as a Database Engineer or similar role, track record of designing, implementing, and managing large-scale databases, Proficiency in SQL, experience with relational database management systems (e.g., SQL Server, PostgreSQL, MySQL, Oracle)

Nice to Have

Advanced degrees or relevant certifications (e.g., DBA, AWS Certified Database – Specialty), Knowledge of NoSQL databases (e.g., MongoDB, Cassandra), Experience with cloud-based databases (e.g., AWS RDS, Azure SQL), data warehousing solutions (e.g., Snowflake, Redshift)

What You'll Do.

and maintaining complex database systems

Develop and implement scalable database designs

Create and maintain detailed database documentation and architecture diagrams

Optimize and tune databases for performance

Ensure data integrity and security

Monitor and address security vulnerabilities

Provide guidance and support to junior database engineers and other team members

Stay current with emerging database technologies and trends

Propose and implement innovative solutions to improve database performance and scalability

Develop and implement disaster recovery plans

How You'll Work.

Team & Collaboration

Work closely with developers, data scientists, and other stakeholders to understand data requirements and deliver solutions that align with project goals; Share knowledge and best practices to foster a culture of continuous improvement

Process & Methodology

lead projects

Full Job Description

Company Overview (Who are we? Why should you join us?) At ecoATM the proof of our success is in our staggering growth, extraordinary impact on protecting the planet, and providing a work culture unlike any other. We are a technology company and a pioneer of device re-commerce. Through our 7,000 automated kiosks and online marketplace Gazelle.com, we enable people all over the world to join the mobile device re-use revolution, a revolution that will get billions of used smartphones out of the e-waste cycle and into the hands of people who don’t have affordable access to the empowerment of the latest mobile technology. At ecoATM we know our employees are our greatest strength and the key to our continued growth and success. When you join our team, you will enjoy more than just a job, you will be empowered to develop and utilize your unique talents and skills to build a rewarding career while making a lasting, positive impact on the planet. Our Values and Leadership Behaviors The Engineering team supports departments across ecoATM Gazelle, including Sales, Operations, Marketing, Processing and Regulatory Affairs in the core competencies of analyzing newly developed features and their impact on yield management, forecasting, pricing, anomaly detection and optimization. The Senior Database Engineer will be responsible for designing, implementing, and maintaining complex database systems that are critical to our business operations. This role demands a deep understanding of database technologies, data modeling, and performance tuning, combined with the ability to lead projects and mentor junior team members. Key Responsibilities Database Design and Architecture: Develop and implement scalable database designs that meet business needs. Create and maintain detailed database documentation and architecture diagrams. Performance Tuning: Optimize and tune databases for performance, including query optimization, indexing strategies, and troubleshooting performance issues. Data I

Free ATS check

Applying for this Senior Database Engineer (AWS/Snowflake/Postgres) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about ecoATM | Gazelle?

Real rants from real employees. Read before you apply.

Read Company Rants →