Staff/Senior Backend Engineer
Job Description
POSITION OVERVIEW
Senior Backend Software Engineers at Sirona are responsible for the data-intensive applications and services we develop for reimagining the way doctors engage with medical images in the era of Computer Vision NLP and Machine Learning. Software Engineers work in collaboration with our product designers product managers and researchers/scientists to solve problems and further the application of technology in the radiology space. Their goal is to help doctors deliver the highest quality of care with the use of technology.
Responsibilities
— Create API solutions for internal and external web services for storing and exposing all data ingested or generated by radiologists using test-driven development to write well-tested code
— Build performant and reliable services and solutions to manage and transfer the large amount of data to clients
— Collaborate with frontend and quality engineers to spec write test and deploy code
— Brainstorm features with product managers designers scientists and GTM team
— Turn our vision into a tangible roadmap every quarter by working with engineers product managers and senior leadership
— Mentor and train other team members on design techniques and coding standards to raise the bar for the team
— Gather problem requirements from Product and customize feedback and create innovative solutions
— Review plan and architect end-to-end solutions
— Focus on company goals and trade off solutions based on cost and value
— Run code reviews and pair programming with other engineers in the organization
— Contribute to strong testing practices to avoid regressions in the solutions provided
Requirements
— 6+ years of professional experience with Python or similar object oriented language (Python3 preferred)
— 5+ years API design experience
— 5+ years Database experience (SQL or NOSQL)
— Experience with performance and optimization problems particularly at large scale and a demonstrated ability to both diagnose and prevent these problems
— Strong written and verbal communication skills including writing Docs and RFCs
— Ability to determine the trade offs of multiple solutions and choose the appropriate one given the business needs
— Bonus points: Amazon AWS Django Docker Kubernetes and general full-stack experience
Explore More
Date Posted
04/30/2024
Views
11
Similar Jobs
Staff Backend Engineer, Software Supply Chain Security: Secrets Management - GitLab
Views in the last 30 days - 0
View DetailsSenior Site Reliability Engineer - Environment Automation - GitLab
Views in the last 30 days - 0
View DetailsSenior Partnership Manager - Content Enablement - Wikimedia Foundation
Views in the last 30 days - 0
View Details