A
Software Engineer II
Abbott
US · On-site Full-time Mid Level $82k – $141k/yr Yesterday
About the role
About
- This Software Engineer II position is on the Digital Health Engineering team in Abbott’s Cardiac Rhythm Management division, and works on-site in Sylmar, California.
- The Digital Health Engineering team is responsible for developing, maintaining, and leveraging software solutions to provide internal and external stakeholders with the data and resources they need to effectively manage patient care, optimize clinical therapies, and improve product performance.
- Members of the Digital Health Engineering team are expected to translate complex customer and business needs into data‑driven technical solutions. This role requires a blend of strong technical and software engineering skills, problem‑solving abilities, customer centricity, as well as creativity, strong communication skills, and an entrepreneurial mindset.
Core Responsibilities
- Design and implement full‑stack software solutions to support data analytics, communication, reporting, automation, internal tools, etc.
- Design and implement various database queries, stored procedures, etc.
- Develop dashboards, reports, and visualizations tailored to the needs of different departments and leadership levels
- Translate complex data sets into clear, actionable insights for both technical and non‑technical audiences
- Provide feedback to internal systems engineering and product development teams on customer needs and potential solutions
Other Responsibilities
- Develop and communicate diagnostic and predictive insights for implantable medical device algorithms and features
- Provide data analytic support in response to inquiries from physicians, health care professionals, and field staff
- Debug, troubleshoot, and isolate software problems as well as offers strategic solutions, analysis, and advice regarding identified issues for future development
Required Qualifications
- Bachelor’s degree in computer science, software engineering, data engineering, computer engineering, or a related field
- Minimum two (2) years of related experience or master’s degree
- Moderate experience with object‑oriented programming language(s), relational databases, formal software development methodologies, and source code management
- Strong verbal and written communications with ability to effectively communicate at multiple levels in the organization, and with health care professionals, physicians, and field staff
- Strong organizational and follow‑up skills, as well as attention to detail
- Ability to work within a team and as an individual contributor in a fast‑paced, changing environment
- Multitasks, prioritizes, and meets deadlines in timely manner
- Ability to maintain regular and predictable attendance
Preferred Qualifications
- Experience with C#, Java, and ASP.NET
- Experience with Microsoft SQL Server, Oracle Database, and PostgreSQL
- Experience with web development (HTML, CSS, and JavaScript)
- Experience with cloud computing platforms and services (Azure, AWS, etc.)
- Experience with GenAI tools, agentic RAG, and refining ML models
- Experience with UI/UX, design principles, and best practices
- Experience with the Linux operating system
Compensation
- The base pay for this position is $81,500.00 – $141,300.00.
- In specific locations, the pay range may vary from the range posted.
Requirements
- Moderate experience with object-oriented programming language(s), relational databases, formal software development methodologies, and source code management
- Strong verbal and written communications with ability to effectively communicate at multiple levels in the organization, and with health care professionals, physicians, and field staff
- Strong organizational and follow-up skills, as well as attention to detail
- Ability to work within a team and as an individual contributor in a fast-paced, changing environment
- Multitasks, prioritizes, and meets deadlines in timely manner
- Ability to maintain regular and predictable attendance
Responsibilities
- Design and implement full-stack software solutions to support data analytics, communication, reporting, automation, internal tools, etc.
- Design and implement various database queries, stored procedures, etc.
- Develop dashboards, reports, and visualizations tailored to the needs of different departments and leadership levels
- Translate complex data sets into clear, actionable insights for both technical and non-technical audiences
- Provide feedback to internal systems engineering and product development teams on customer needs and potential solutions
- Develop and communicate diagnostic and predictive insights for implantable medical device algorithms and features
- Provide data analytic support in response to inquiries from physicians, health care professionals, and field staff
- Debug, troubleshoot, and isolate software problems as well as offers strategic solutions, analysis, and advice regarding identified issues for future development
Skills
ASP.NETAWSAzureC#CSSGenAIHTMLJavaJavaScriptLinuxMicrosoft SQL ServerOracle DatabasePostgreSQLRAG
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free