Start with high-confidence systems design books, then narrow by subgenre or adjacent topics.
Understanding Software Dynamics
Richard L. Sites
Algorithms
Panos Louridas
Lessons Learned in Software Testing
Cem Kaner, James Bach
Head First Design Patterns
Eric Freeman, Elisabeth Robson
Software Engineering for Data Scientists
Catherine Nelson
Tidy First?
Kent Beck
Designing Data-intensive Applications
Martin Kleppmann
Observability Engineering
Charity Majors, Liz Fong-Jones
Software Architecture: the Hard Parts
Neal Ford, Mark Richards