Software Engineer, Data Visualization
United States - Orlando : University Park Building, United States
Full Time Senior-level / Expert USD 75K - 150K
Abbott
Innovative medical devices and health care solutions for cardiovascular health, diabetes management, diagnostic testing, nutrition, chronic pain and more.
JOB DESCRIPTION:
Interested in applying your wealth of technical knowledge and experience towards an opportunity in the medical field where you can improve the lives of people with diabetes?
Candidates will join a platform team building visualizations for bio-wearable sensor data and calculation libraries to support a modern React, React Native, and Golang-based tech stack to improve the health and well-being of people with diabetes in over 50 countries. The core platform consists of a system that interacts with bio-wearable sensors in a large-scale distributed system responsible for processing over 500 million events daily. The candidate should have strong leadership and technical ability and a passion for software engineering to help shape the team's direction. Highly sought-after qualities include versatility and a desire to continuously learn, improve, and empower other team members. The candidate will support building scalable, highly available, efficient, and secure software solutions for medical devices.
Responsibilities
- Design and implement data visualizations using Typescript, D3, and React that can scale across thousands of devices and be used by millions of people.
- Develop unit-testable code that is highly maintainable.
- Ensure performance and scale, maintaining high code quality standards and thoughtful design.
- Support software development and architecture best practices across multiple libraries and projects.
- Contribute to technical team strategy and roadmap.
- Contribute to architectural and operational decisions in collaboration with the Architecture team, product owners, and other technical teams.
- Identify and solve design and technology issues within the current systems.
- Collaborate with both internal and external application and platform teams to shape and define API interfaces and data flows.
- Create and maintain software design documentation.
- Support engineering teams with design and code reviews, including peer code review of Pull Request
- Play a role in building team culture by hosting brown bag sessions on new developments in the area in which you work.
- Provide technical training and mentorship to junior engineers.
- Stay current with emerging trends, making recommendations as needed to help the organization innovate.
Required Qualifications
- Demonstrated experience developing, shipping, and maintaining complex Typescript or JavaScript-based libraries and applications
- Strong knowledge React and/or React Native
- Experience with D3 or similar data visualization libraries.
- Comfortable working with SVG
- Familiar with modern cross-platform mobile application design architecture, API design patterns, performance, and scalability
- Outstanding interpersonal and collaboration skills
- Bachelor’s degree in computer science, Software Engineering, or other relevant field or equivalent experience
- 4 years of professional hands-on software development experience
Preferred Qualifications
- Experience working within an event-driven architecture.
- Experience with Golang is a plus
- Familiar with Cybersecurity best practices
- Experience with working and supporting multiple development team members.
- Comfortable working asynchronously with a distributed team
- Excellent written, verbal, and listening communication skills.
- A willingness to learn new software development languages to meet goals and objectives.
- Comfortable working in an agile environment
The base pay for this position is
$75,300.00 – $150,700.00In specific locations, the pay range may vary from the range posted.
JOB FAMILY:
Product Development
DIVISION:
ADC Diabetes Care
LOCATION:
United States > Orlando : University Park Building
ADDITIONAL LOCATIONS:
WORK SHIFT:
Standard
TRAVEL:
Yes, 5 % of the Time
MEDICAL SURVEILLANCE:
No
SIGNIFICANT WORK ACTIVITIES:
Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.
EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdf
EEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf
Tags: Agile APIs Architecture Computer Science D3 Data visualization Engineering Golang JavaScript React TypeScript
Perks/benefits: Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.