JOBSEARCHER

Senior Go Software Engineer

Job Description: Design and develop highly scalable backend services, ensuring performance and securityCollaborate with designers, scientists, and engineers to deliver products solving real challenges experienced in labs by our usersHelp set technical and product direction, collaborating with the team to determine the future of the product, what features to build, and how to build themEnsure continual, high-availability operation of our services using modern reliability practices, including detailed observability and participation in an on-call rotationParticipate in code reviews and troubleshoot any performance or security issuesAdvocate for healthy and maintainable software practicesRequirements: 8+ years of experience providing backend development to products and enterprise software6+ years in Cloud or AWS hands on developmentExperience with database technologies (SQL or NoSQL)Experience working with startups or small growing companies.Full life cycle experience with software product developmentDegree in Computer SciencePreferred QualificationsExperience with Kubernetes and Docker for containerizationExperience with distributed systemsStrong problem-solving skills and attention to detailFamiliarity with CI/CD pipelines and modern build toolingExposure to cloud infrastructure (AWS/GCP/Azure), containers, and observability