MedImpact Healthcare Systems, Inc.

Software Engineer III

MedImpact Healthcare Systems, Inc.

full-time

Posted on:

Location Type: Office

Location: San Diego • Arizona, California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $95,717 - $169,898 per year

Job Level

Mid-LevelSenior

Tech Stack

DockerETLJenkinsKubernetesOraclePostgresPythonSQL

About the role

  • The Software Engineer III works with team to provide complex software programming for new software, production support and maintenance for existing software, as well as ad-hoc support of key departmental initiatives which drive business functions.
  • Utilize expert-level Python knowledge, emphasizing object-oriented programming (OOP), functional programming, and optimization, to build robust ETL solutions.
  • Apply advanced SQL skills for complex joins, window functions, query performance tuning, and schema design to ensure efficient data manipulation and storage.
  • Use Shell/Bash scripting to automate tasks and manage server-side operations.
  • Design and implement robust ETL/ELT data pipelines for handling large datasets, ensuring data is processed efficiently and accurately.
  • Develop high-performance RESTful APIs using Fast API with Python, leveraging async capabilities and managing request handling effectively.

Requirements

  • BS/BA and 6+ years’ experience or equivalent combination of education and experience, and 2 years of SME in respective areas
  • Proven experience in Python programming and advanced SQL for handling complex data operations.
  • Demonstrated expertise in designing and deploying robust ETL pipelines.
  • Experience with backend API development using FastAPI and managing database systems, primarily PostgreSQL and Oracle.
  • Familiarity with containerization technologies like Docker and Kubernetes, and experience in deploying CI/CD with GitHub Actions or Jenkins.
  • Strong ability to collaborate with cross-functional teams and adapt to dynamic project requirements.
Benefits
  • Medical / Dental / Vision / Wellness Programs
  • Paid Time Off / Company Paid Holidays
  • Incentive Compensation
  • 401K with Company match
  • Life and Disability Insurance
  • Tuition Reimbursement
  • Employee Referral Bonus

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonobject-oriented programmingfunctional programmingSQLETLELTRESTful APIsFastAPIShell scriptingdatabase design
Soft skills
collaborationadaptability