Jobs via Dice · 14 hours ago
Principal Software Engineer
Jobot is a global leader in AI-driven imaging and care coordination software that empowers clinical teams to accelerate diagnosis and improve patient outcomes. They are seeking a dynamic and innovative Principal Software Engineer to develop and deploy cutting-edge software solutions for the healthcare industry, playing a crucial role in various projects including advanced medical devices and AI-driven solutions.
Computer Software
Responsibilities
Design complex, scalable software systems and architectures. Evaluate existing architectures and propose improvements. Ensure technical decisions align with product roadmap
Plan technical projects and milestone deliverables in alignment with product managers. Coordinate engineers and their tasks and monitor overall progress
Design and build impactful technical solutions and own them through the entire development lifecycle
Develop complex features and components. Review code and designs developed by other engineers. Debug difficult issues across the codebase
Research the latest technologies and propose ways to integrate them to improve the product. Come up with solutions for technical challenges and improvements
Provide technical guidance and mentorship to other engineers. Establish engineering best practices and standards
Clearly communicate complex technical concepts and designs to both technical and non-technical audiences. Collaborate cross functionally across product, program management and other teams
Establish quality standards, design review checklists, code review processes etc. Monitor system performance and ensure quality goals are met. Drive continuous improvement
Qualification
Required
Bachelor's Degree or equivalent
15+ years of experience in software development and demonstrated engineering leadership
8+ years of experience in backend development
3+ years in using Typescript and AWS
High level of skill in at least one general-purpose backend language and one frontend language, but willingness to work with other languages
High level of distributed system design skill
Creating platforms, reusable libraries, and utilities wherever applicable
Writing high-quality code that is modular, functional, and testable
Troubleshoot issues effectively in a distributed architecture
Benefits
Medical
Dental
Vision
Generous PTO, vacation, sick, and holidays
Life Insurance coverage
401K
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase