Software Engineer, Applications (Scientific Development Solutions) (High Seniority)
Benchling225000 - 304000
Job Description
📋 Description Serve as the senior technical authority for Study Lifecycle and Process Execution. Architect backend models, APIs, and frontend UI for scientific workflows. Lead large, multi-quarter initiatives with concrete technical plans. Balance platform capabilities, debt, and long-term flexibility in decisions. Serve as a force multiplier across Applications; raise standards and influence choices. Lead code reviews, architecture guidance, and mentorship. 🎯 Requirements 8+ years of professional software engineering experience. Technical lead on significant projects involving multiple engineers. Backend + APIs for cloud apps; full-stack with React, Python, Postgres. Design scalable architectures aligned with business needs. Mentor engineers; raise testing, performance, and maintainability. Interest in life sciences; biotech knowledge is a plus. 🎁 Benefits Flexible hybrid work; on-site 3 days/week. AI-focused interview to assess use of AI in your work. Equal opportunity employer; diverse and inclusive culture. Collaborative, cross-functional teams. Opportunity to work with AI/LLMs to improve lab operations.