Senior Software Engineer (Remote)

Remote position with quarterly on-sites + infrequent visits to clinical or manufacturing sites.
This position can also work from our Culver City office in a hybrid capacity depending on candidate preference.
We are looking for a Senior Software Engineer to join Avenda Health to help us rid the world of cancer! We are a diverse, growing healthcare technology company with multiple products in the pipeline. You will help lead the way in creating cutting edge medical technology by implementing high performance solutions to our technical problems. For this position we are looking for an engineer to help us support our cloud-connected cancer therapy platform. The software you create will be used to treat thousands of cancer patients and improve their quality of life.
Our Tech Stack:
Modern code base built using Go + React.js + Three.js
Software quality enforced through code reviews, automated linting, unit and integration testing
Who is our ideal candidate? You are a thinker-doer-checker and are both comfortable with ambiguity and able to turn ideas into well-reasoned solutions. You have experience working with teams and seeing projects to and past launch. You are always learning and value hearing and learning from different perspectives. And above all else, you have a passion for improving healthcare and using your software skills to improve the lives of patients.
Notes
Headquarters are in Culver City, CA. Position can be on-site, hybrid or remote based on candidate preference.
Position includes up to 15% travel consisting of hospital visits, integration testing with hardware, and quarterly company on-sites.
Benefits include: Medical, Dental, Vision, Life insurance
What you will do
Design and architect the software for our cloud-connected cancer therapy platform
Turn feedback from our users into actionable solutions and new features they will love
Use medical data to create beautiful and informative visualizations in WebGL
Create custom software tools to make your and your teams lives easier
Share your knowledge with your teammates by documenting what youve built
Design and implement rigorous tests suitable for a medical device
Mentor junior engineers and interns in best practices
What wed like to see
Demonstrated experience developing, testing, iterating, and maintaining a launched product
Strong understanding of data structures and modern software design patterns
Strong experience with linux (we use CentOS)
(Bonus) Experience in a 3D Graphics Library (Three.js, WebGL, Unity, etc)
(Bonus) Knowledge of medical imaging fundamentals or a strong desire to learn (Ultrasound, MRI, DICOM)
(Bonus) Experience working in a regulated industry (i.e. healthcare)
If you think you have what it takes, but dont necessarily meet every single point in the job description, please still get in touch. Wed love to have a chat to see what skills/experience you are able to bring to this team.
If interested, please send your resume and a brief introduction to …@avendahealth.com with the subject line Senior Software Engineer
You can learn more about our technology at:
Avenda Health is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sexual orientation, gender identity, age, or veteran status. Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions.
COVID-19 Vaccination Requirement: Avenda Health requires anyone working onsite or visiting Avenda Healths offices to confirm they are fully vaccinated against COVID-19 unless a medical or religious accommodation is timely requested and approved.
Associated topics: application architect, application developer, architect, expert, java, lead, perl, project architect, senior software developer, senior software engineer

Related Post

Kotlin App DeveloperKotlin App Developer

Req Ref No: RKCAKA146 Location: Los Angeles, CA Duration: 6.0 months Description Description/Comment: Responsibilities: Skills: Kotlin, Android App dev experience Additional Job Details: Build Management (P1 – Beginner) Design &