Infrastructure Software Engineer, Pestilli Lab
Core
Architect and implement scalable database solutions and cloud infrastructure to manage, process, and share large volumes of neuroscience data for global research teams.
Role type
Infrastructure Software Engineer
Builds
Scalable database systems, cloud-based storage and processing pipelines, and containerized application environments
Domain
Neuroscience research data infrastructure
Deliverable
production ML models | infrastructure
Required skills
Database design and development, Cloud infrastructure management, Containerization (Docker), Container orchestration (Kubernetes), Networking (TCP/IP, HTTP, firewall), Python, JavaScript, Data security best practices
Preferred skills
Advanced degrees in CS/Software Engineering, 3+ years of back-end software development experience
Technologies
PostgreSQL, NoSQL, AWS, Azure, Google Cloud, Docker, Kubernetes
Responsibilities
Design and implement scalable database solutions for neuroscience data; Build and manage cloud-based infrastructure for data storage and analysis; Utilize Docker and Kubernetes for containerization and orchestration; Monitor and optimize database performance; Collaborate with research teams to understand data requirements; Maintain comprehensive documentation for systems and processes
Seniority
Mid-level IC