Senior Backend Software Engineer

Breezy πŸ’¨πŸ’¨πŸ’¨

Benefits

Job Description

We're seeking a Senior Backend Engineer to join a client’s software platform team, where you’ll collaborate with software engineers, lab scientists, and machine learning engineers to build cutting-edge tools for automated scientific analysis. This role spans web services and data engineering, with a strong emphasis on Python development for scientific applications. The key responsibilities of this role will be as follows: Participate in the entire software development life cycle, focusing on designing, implementing, and maintaining software services. Develop reusable code and libraries to improve efficiency and scalability. Manage git repositories, enforce best practices, and foster a collaborative development culture. Work directly with scientists and ML stakeholders to develop tailored software solutions. Support infrastructure as code and design efficient deployment strategies. Utilize observability tooling to monitor and optimize software performance. Write clear, concise documentation for both engineers and end users.
Apply for This Position