Your Job
We are seeking an experienced and proactive
Database Lead
to architect, design, and manage our database environments. The ideal candidate will combine deep technical expertise with leadership skills to drive database strategy, ensure high availability, optimize performance, and collaborate across teams to deliver scalable data solutions aligned with business goals.
Our Team
You will be part of the DSS division, collaborating with various teams across the organization. This role requires creative thinking, problem-solving, and effective communication skills to deliver innovative solutions.
What You Will Do
- Design and architect scalable database solutions based on customer requirements.
- Develop and maintain database objects using ORM frameworks.
- Write complex SQL queries, stored procedures, functions, and triggers.
- Optimize existing queries and implement efficient database code.
- Automate regular database maintenance tasks.
- Participate in planning, estimation, and architecture discussions.
- Conduct thorough code reviews to ensure quality and performance.
- Provide guidance on database technologies and best practices to support business goals.
- Monitor database systems, identify and resolve performance bottlenecks.
- Implement user access control, query optimizations, indexing, and caching strategies.
- Implement and enforce security policies.
- Collaborate with System Admin to manage database backup & recovery,
- Debugging and resolving database-related issues.
- Maintain thorough documentation of database designs, configurations, and operational procedures; define and enforce standards and best practices.
- Mentor developers on database-related topics.
Who You Are (Basic Qualifications)
- Bachelor's or Master's degree in computer science, Information Systems, or related field.
- 58+ years of progressive experience in database development, administration, and architecture.
- At least 2 years in a lead or senior-level role.
- Proven experience leading technical teams or projects in database management.
- Strong expertise in relational databases (e.g., MySQL, PostgreSQL, SQL Server)
- Familiarity with NoSQL databases (e.g., MongoDB, Cassandra).
- Hands-on experience with Python ORM frameworks.
- Solid knowledge of query optimization, indexing strategies, and database scaling techniques.
- Experience with cloud database platforms - AWS RDS.
- Knowledge of security best practices, backup, and disaster recovery.
- Excellent leadership, communication, and problem-solving skills.
What Will Put You Ahead
- Proven experience leading database projects from design to deployment.
- Deep experience with cloud database services like AWS RDS / Aurora.
- Scripting knowledge to automate task - Ansible, Python, etc.
- Strategic thinker with ability to make informed technological decisions.
At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.
Who We Are
Insert company language from Company Boilerplate Language GuideAt Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.