- Growing fastShowed strong hiring growth in the past month
Software Engineer Intern, Site Reliability Engineer
- Full Time
Not Available
About the job
Team Description:
The Infrastructure Team builds the foundation that enables the company to operate safely, robustly, and move at light-speed. We run a mixture of cloud-based and on-prem systems and have a user base spanning from highly technically proficient engineers to non-technical scientists and doctors; but all of them need solid systems, rugged networking, and bullet-proof software to do their jobs. This role will integrate tightly with teams across the company, and span all layers of the work environment stack, from deployment of physical hardware on the manufacturing line to custom tooling built to facilitate neural recordings from implants.
Job Responsibilities and Description:
- Collaborate closely with cross-functional teams to ensure the seamless operation of our systems, accelerating our progress as safely and quickly as possible.
- Solve problems spanning from physical hardware deployment on the manufacturing line to high-level cloud architecture for distributed systems.
- Drive initiatives to encourage best practices, such as revamping the operating system deployment and provisioning for our surgical robot, ensuring optimal performance and reliability.
- Extract critical metrics from systems and monitors, such as our microfab cleanroom to monitor and enhance operational efficiency for implant & thread manufacturing.
- Partner with the teams across the company to build a robust infrastructure, such as with the Clinical team for our Patient Registry, identifying suitable participants for our groundbreaking research.
- Build and contribute to systems such as the Webgrid application used to perform Brain-Computer Interface (BCI) tasks.
- Provide technical leadership in software engineering across the entire company.
Key Qualifications:
- Robust software engineering skills, and a track record of building tools & systems that solve problems or automate processes, particularly for software engineering.
- A solid understanding of core networking protocols, TCP/IP, UDP, ARP, DNS, DHCP, and an understanding of the OSI model of networking.
- Experience administrating modern Linux systems in production or production-like environments.
- Experience building hybrid cloud/on-prem infrastructure, in a codified manner, and with an understanding of the trade-offs of cloud vs on-prem solutions.
- Strong computer security fundamentals, and a drive for building systems that are simpler, faster, and more secure.
- Experience with the application of technical skills outside of the classroom (examples: laboratory, research, extracurricular project teams, open source contributions, volunteering, personal projects, or prior internship/work experience).
Preferred Qualifications:
- Experience using IAC tools such as Terraform, Docker, Packer, Ansible, Cloud-Init, and/or Kickstart.
- Working knowledge of compiled languages, ideally Rust or C/C++.
- Working knowledge of major cryptographic protocols and authentication schemes such as TLS, x509, 802.1x, U2F, SAML.
- Systems administration experience on Windows and macOS.
- Experience supporting production lines, medical systems, and/or laboratory settings.
Pay Transparency:
Based on California law, the following details are for California individuals only:
California hourly rate: $35/hr USD
About the company
Neuralink
- Growing fastShowed strong hiring growth in the past month