Lead Database Engineer
Wells Fargo · Minneapolis, MN · 3 days ago
Engineering$119k–$224k/yrFull-time
About This Role
Wells Fargo is seeking a Lead Database Engineer in the Database and Middleware Operations Team under Infrastructure Operations & Reliability (IOR) group. In this role, you will be a Lead Database Engineer with deep technical expertise in database design, administration, high availability, and operational support for next generation database platforms such as MongoDB, PostgreSQL, or YugabyteDB. You will join a growing, high energy team supporting enterprise customers.
Responsibilities
- Provide advanced technical expertise for the planning, analysis, design, implementation, maintenance, and control of MongoDB, PostgreSQL, or YugabyteDB database platforms.
- Partner with DBA teams, architecture, Scrum Masters, product teams, and supporting organizations to deliver efficient, scalable, and consistent solutions.
- Support successful sprint and release planning using Agile methodologies.
- Support successful execution of complex and high impact database initiatives, often involving multiple disciplines and business groups, including architecture, integration, and data modeling.
- Perform deep level troubleshooting and problem resolution for complex database issues, driving root cause analysis and preventive improvements.
- Recommend improvements to application and database processing, performance, and design.
- Act as a trusted technical advisor, consulting with application and platform teams to influence enterprise level database architecture and strategy.
- Evaluate, design, and validate next generation database technologies and contribute recommendations toward future platform direction.
- Manage multiple priorities and competing deadlines; participate in on call rotations and provide production support when required.
- Communicate effectively with management, application teams, vendors, and systems administrators.
Requirements
- 5+ years of Database Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education
- 5+ years of logical and physical data modeling experience
- 5+ years supporting highly available, distributed database systems
- 5+ years supporting large scale distributed projects and migrations using Agile / SDLC methodologies
- 4+ years of hands-on experience with MongoDB, PostgreSQL or YugabyteDB
Desired Skills
- Experience building and supporting a MongoDB Ops Manager environment.
- database security.
- Experience supporting PostgreSQL databases scaled across data centers.
- Experience with MongoDB cluster migration.
- Experience supporting MongoDB Shards.
- Experience with Pearl and/or Java scripting.
- Experience with backup and restore of MongoDB databases using LVM snapshots and Ops Manager backups.
- Strong analytical and problem-solving skills with high attention to detail.
- Excellent verbal, written, and interpersonal communication skills.
- Working knowledge of Agile methodologies and delivery tools.
- Strong technical execution and time management skills.
- Experience leading complex or critical database initiatives.
- Experience working with large transactional or analytical data platforms.
- Experience using industry standard scripting or development tools.
- Experience supporting databases in a regulated banking or financial environment.
- In-depth understanding of MongoDB HA strategies, including replica sets.
- Experience in defining PostgreSQL disaster recovery plan.
- Experience with setting and tuning MongoDB and PostgreSQL system parameters.
- Experience using MongoDB Ops Manager and PostgreSQL Enterprise Manager.
- Experience with Jira and Agile delivery.
- In-depth understanding of Replication and HA strategies.
- MongoDB certification
- PostgreSQL/Cloud certification
- Experience with YugabyteDB
- Experience with AI tools