Database Engineer

ecoATM Gazelle
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$153,000.0 - $184,000.0
Working hours
Regular working hours

Tech stack

Amazon Web Services Cloud Computing Databases Data Integrity Data Warehousing Relational Databases DevOps PostgreSQL Microsoft SQL Server SQL Azure MongoDB MySQL
+11 more
NoSQL Oracle (Applications) Performance Tuning Query Optimization SQL Databases Snowflake Database Optimization Database Performance Amazon Relational Database Service Information Technology Cassandra

Job description

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., * 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 Integrity and Security: Ensure data integrity and security by implementing best practices for backup, recovery, and access control. Monitor and address security vulnerabilities.
  • Collaboration: Work closely with developers, data scientists, and other stakeholders to understand data requirements and deliver solutions that align with project goals.
  • Mentorship: Provide guidance and support to junior database engineers and other team members. Share knowledge and best practices to foster a culture of continuous improvement.
  • Innovation: Stay current with emerging database technologies and trends. Propose and implement innovative solutions to improve database performance and scalability.
  • Problem-Solving: Diagnose and resolve complex database issues. Develop and implement disaster recovery plans and ensure minimal downtime.

Requirements

  • Education: Bachelor’s degree in computer science, Information Technology, or a related field. Advanced degrees or relevant certifications (e.g., DBA, AWS Certified Database - Specialty) are a plus.
  • Experience: Minimum of 5-7 years of experience as a Database Engineer or similar role, with a strong track record of designing, implementing, and managing large-scale databases.
  • Technical Skills:
  • Proficiency in SQL and experience with relational database management systems (e.g., SQL Server, PostgreSQL, MySQL, Oracle).
  • Knowledge of NoSQL databases (e.g., MongoDB, Cassandra) is highly desirable.
  • Experience with cloud-based databases (e.g., AWS RDS, Azure SQL) and data warehousing solutions (e.g., Snowflake, Redshift) is a plus.
  • Familiarity with database automation and DevOps practices.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on builtincolorado.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:40 min

Evolving through early developer roles and technology stacks

Liam Hurrel +1 · WWC 2021

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:19 min

The true role and evolution of data engineering

Sandhya Menon Sandhya Menon · WWC Europe 2026

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all