Staff Backend Software Engineer responsible for building API solutions and collaborating with various teams. Focused on reimagining doctor engagement with medical images using advanced technologies.
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
10+ years of professional experience with Python or similar object oriented language (Python3 preferred)
8+ years API design experience
10+ 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
Benefits
Stock Options
Unlimited PTO
Medical, dental, vision insurance
Life insurance
Maternity and Paternity Leave
401K matching
Apple equipment
Sponsorship for conferences, continuing education, etc
Dynamic engineering role–technological innovation is at the core of our business
Growth and learning opportunities from a startup environment include working closely with an international team of scientists, engineers, platform architects, programmers and professionals
Lead Technical Architect at Coupa implementing AI solutions and integrations for business efficiency. Collaborating with various teams and guiding technical delivery in Procurement and Supply Chain.
Junior Full Stack Developer at SMBC developing web applications with Java and React.js. Seeking motivated individual with cloud technology interest and collaborative attitude.
Lead cybersecurity efforts in designing and deploying web proxy solutions for AT&T. Collaborate with cross - functional teams ensuring security and integration in both on - premises and cloud environments.
Senior Software Engineer at The Hartford, leading migration of platforms to AWS and developing data solutions. Focus on enhancing developer experience and delivering scalable applications.
Software Engineer designing and developing scalable SaaS platform for customers at Blue Yonder. Collaborating with teams and mentoring junior engineers in a dynamic technical environment.
Lead Software Engineer managing Java Microservices development for supply chain solutions. Collaborating with teams to drive architectures and designs toward efficiency and simplicity.
Technical Architect specializing in TMS solutions facilitating customer business processes at Blue Yonder. Involves collaboration with customers and project teams for functional analysis and integration.
Java Fullstack Developer creating B2B software solutions for scireum GmbH. Developing Java web applications using modern technologies within a SCRUM team.