Post Job Free
Sign in

Senior Software Engineer, Data Architect

Company:
MedPOINT Management
Location:
Sherman Oaks, CA, 91403
Pay:
140000USD - 155000USD per year
Posted:
May 05, 2025
Apply

Description:

Job Description

Summary

A Senior Software Engineer, Data Architect is responsible for designing, developing, analyzing, and managing the data infrastructure needed to support software systems and applications for use at MedPOINT Management. This employee will be involved in all aspects of the software development life cycle. They will work closely with MPM Application Architects, Business Analysts, End Users and MPM management teams to ensure data infrastructure is secure, stable and concrete. This position will report directly to the IT Solutions Team Supervisor.

Duties and Responsibilities

• Design, implement and maintain scalable and efficient data infrastructure to support all incoming data related request

• Write high-quality, efficient, maintainable code that is scalable

• Perform QA testing and debugging of all written code to ensure it meets accuracy, reliability, and functionality standards

• Identify and fix bugs, performance bottlenecks and other issues found through debugging and troubleshooting

• Work in conjunction with Application Architects to produce seamless applications

• Collaborate with colleagues from all departments during the project lifecycle

• Create and maintain technical documentation including data flow diagrams, prototypes, project plans, user manuals

• Assist in the deployment and release of software applications

• Participate in peer-to-peer code review to ensure adherence to coding standards, best practices and quality guidelines

• Lead other data engineers on projects that require a team of developers

• Mentor other data engineers as requested

Minimum Job Requirements

• 4+ years of back-end data focused experience

• 3+ years of healthcare related experience

• Experience using GitHub

• Proficient in SQL Skill and Abilities

• Excellent written and verbal communication skills

• Proven ability to work independently with little to no assistance from other engineers

• Effective at mentoring other teammates

• Ability to offer creative solutions to complex problems

• Must be self-motivated

• Excellent organizational skills

• Must demonstrate the ability to work cohesively within a team environment

• Ability to work in a fast-paced environment

Full-time

Apply