Software Engineer III

Posted:
12/18/2025, 4:00:00 PM

Location(s):
Tempe, Arizona, United States ⋅ San Diego, California, United States ⋅ Arizona, United States ⋅ California, United States

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Workplace Type:
On-site

Exemption Status:

United States of America (Exempt)

$95,717 - $132,808 - $169,898

“Pay scale information is not necessarily reflective of actual compensation that may be earned, nor a promise of any specific pay for any selected candidate or employee, which is always dependent on actual experience, education, qualifications, and other factors.  A full review of our comprehensive pay and benefits will be discussed at the offer stage with the selected candidate.”

This position is not eligible for Sponsorship.

MedImpact Healthcare Systems, Inc. is looking for extraordinary people to join our team!

Why join MedImpact? Because our success is dependent on you; innovative professionals with top notch skills who thrive on opportunity, high performance, and teamwork. We look for individuals who want to work on a team that cares about making a difference in the value of healthcare.

At MedImpact, we deliver leading edge pharmaceutical and technology related solutions that dramatically improve the value of health care. We provide superior outcomes to those we serve through innovative products, systems, and services that provide transparency and promote choice in decision making. Our vision is to set the standard in providing solutions that optimize satisfaction, service, cost, and quality in the healthcare industry. We are the premier Pharmacy Benefits Management solution!

Job Description

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. The Software Engineer III receives general instructions on new projects and works autonomously to complete deliverables.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

  •  Core Programming & Languages

    • 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.

  • Data Engineering & Orchestration

    • Design and implement robust ETL/ELT data pipelines for handling large datasets, ensuring data is processed efficiently and accurately.

    • Create, schedule, and monitor Directed Acyclic Graphs (DAGs) in Apache Airflow; write custom operators to enhance workflow capabilities.

    • Engage in data modeling, normalization, and apply data warehousing concepts to improve data accessibility and maintenance.

    • Facilitate data integration using FTP/SFTP communications, manage multi-source data ingestion, and achieve schema normalization for a seamless data flow.

  • Backend Development (API)

    • Develop high-performance RESTful APIs using Fast API with Python, leveraging async capabilities and managing request handling effectively.

    • Design APIs adhering to Swagger/OpenAPI standards and implement authentication mechanisms such as JWT or OAuth.

  • Databases & Storage

    • Work mainly with PostgreSQL and Oracle databases, ensuring data integrity and accessibility.

    • Implement caching solutions with Redis to enhance system performance (optional but beneficial).

  • Infrastructure & DevOps

    • Build optimized Docker images for application deployment and manage basic orchestration using Kubernetes to ensure scalable infrastructure.

    • Understand private server deployment within cloud platforms to maintain application availability and performance.

    • Implement CI/CD pipelines using GitHub Actions or Jenkins to facilitate automated deployment and reduce downtime.

Supervisory Responsibilities        

No supervisory responsibilities

                                               

Client Responsibilities

This is an internal and external client facing position that requires excellent customer service skills and interpersonal communication skills (listening/verbal/written).  One must be able to; manage difficult or emotional client situations; Respond promptly to client needs; Solicit client feedback to improve service; Respond to requests for service and assistance from clients; Meet commitments to clients.

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience

BS/BA and 6+ years’ experience or equivalent combination of education and experience, and 2 years of SME in respective areas

Computer Skills

  • 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.

Certificates, Licenses, Registrations

None required

Other Skills and Abilities

  • Demonstrated ability to work collaboratively on project teams and/or matrix-managed teams.

  • Ability to appropriately schedule and prioritize multiple projects to ensure timely and effective delivery of IT solutions.

  • Excellent written and verbal communications skills with emphasis on translating technical concepts to non-technical audiences.

  • Results oriented and ability to juggle multiple concurrent projects with changing priorities and deadlines

  • Engage in system design and architecture planning to deliver effective and sustainable solutions.

  • Execute debugging and root cause analysis to troubleshoot issues and ensure system reliability.

  • Collaborate effectively with cross-functional teams, including Product and QA, to deliver high-quality data solutions.

·       Familiarity with PBM business model (plans, programs, and practices) as well as pharmaceutical practices (nomenclature, medications) helpful.

Reasoning Ability

                                   

·       Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.

·       Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Mathematical Skills

     

·       Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals.  Ability to compute rate, ratio, and percent and to draw and interpret bar graphs.

Language Skills    

·       Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. 

      

·       Ability to write reports, business correspondence, and procedure manuals. 

Competencies To perform the job successfully, an individual should demonstrate the following competencies:

Composure

Decision Quality

Organizational Agility

Problem Solving

Customer Focus

Drive for Results

Peer Relations

Time Management

Dealing with Ambiguity

Learning on the Fly

Political Savvy

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this Job, the employee is regularly required to sit and talk or hear. The employee is regularly required to stand; walk; use hands to finger, handle, or feel and reach with hands and arms. The employee must occasionally lift and/or move up to 25 pounds.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

This position may regularly be exposed to or encounter moving mechanical parts, high, precarious places, fumes or airborne particles, toxic or caustic chemicals, outdoor weather conditions, risk of electrical shock or vibration. The noise level in the work environment is usually moderate (examples: business office with computers and printers, light traffic).

Work Location

This position must work on-site at the San Diego Headquarters for purposes of providing adequate support to internal clients; being available for face-to-face interactions and coordination of work with other employees, colleagues, clients, or vendors; as well as for facilitation of quick and effective decisions through collaboration with stakeholders.  Remote work is not an option for these purposes.

Working Hours

This is an exempt level position requiring the incumbent to work the hours required to fully accomplish job responsibilities and reasonably meet deadlines for work deliverables. The individual must have the flexibility to work beyond traditional hours and be able to work nights, at weekends or on holidays as required.  Work hours may be changed from time to time to meet the needs of the business.  Typical core business hours are Monday through Friday from 8:00am to 5:00pm.

Travel

This position requires no travel, however attendance maybe required at various local conferences and meetings.

The Perks:

  • 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

To explore all that MedImpact has to offer, and the greatness you can bring to our teams, please submit your resume to www.medimpact.com/careers

MedImpact, is a privately-held pharmacy benefit manager (PBM) headquartered in San Diego,
California. Our solutions and services positively influence healthcare outcomes and expenditures, improving the position of our clients in the market. MedImpact offers high-value solutions to payers, providers and consumers of healthcare in the U.S. and foreign markets.

Equal Opportunity Employer, Male/Female/Disabilities/Veterans

OSHA/ADA:

To perform this job successfully, the successful candidate must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Disclaimer:

The above
statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.