Senior Engineer, Software Engineering (Database Engineer)

Cardinal Health in San Francisco, CA

  • Industry: Information Technology - Data Architect/Analyst/Administrator
  • Type: Full Time
  • $95,630.00 - 149,340.00
position filled
What Software Engineering contributes to Cardinal Health Software Engineering is responsible for designing, developing, implementing and supporting applications, systems and IT products required to achieve the company's business objectives. Demonstrates knowledge of software development techniques and fluency in software languages and application programming interfaces. Demonstrates general understanding of hardware/software platforms including but not limited to operating systems, databases, application servers, web servers and integration technologies. Plans and executes system implementations that ensure success and minimize risk of system outages or other negative production impacts. Demonstrates conceptual knowledge of architecture standards and database and operating systems. Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages. Analyzes production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify and drive change that ensures continuous improvement in system stability and performance. Demonstrates knowledge of software development, life cycle, modeling of business processes, application design patterns, business/functional documents. Estimates to high level business requirements and provide options analysis. Accountabilities Develop and execute on database warehouse strategy Build, manage, own database development/modification to support business needs Gather, analyze, and own data and db integrity Help develop DB schema change management controls Provide data management support Own data reporting for products and support systems Ensure all DBs meet company and performance requirements Ensure business continuity and disaster recovery are accounted for and properly managed Work with developers validating, improving, and developing DB schema, stored procedures, etc. Identify and research opportunities to improve infrastructure related to the way data is collected in relation to master data management, as well as how information is collected internally within applications Data gathering/moving solutions to populate databases/warehouses Continuous improvement of processes and procedures Cloud agnostic coding/development Qualifications Design and development skills with SQL and MySQL in particular (or similar database) MySQL (preferably experience with managed AWS RDS MySQL), Aurora MySQL Experience with Snowflake Proven work experience as a Database Developer In depth understanding of data management (permissions, recovery, security, monitoring) Excellent database troubleshooting (stored procedures, identifying data locks and race conditions, etc) Performance optimization and query tuning Excellent verbal and written communication skills Takes ownership and drives to perfection 5 years experience as a database developer Detail oriented Well organized Team Player Critical thinker with strong problem solving skills Expertise in Tableau or other data visualization tool Familiarity with compliance programs such as HIPAA, SOC, a plus. What is expected of you and others at this level Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects Participates in the development of policies and procedures to achieve specific goals Recommends new practices, processes, metrics, or models Works on or may lead complex projects of large scope Projects may have significant and long-term impact Provides solutions which may set precedent Independently determines method for completion of new projects Receives guidance on overall project objectives Acts as a mentor to less experienced colleagues San Francisco Metro Area Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Associated topics: data administrator, data analyst, data architect, data center, data integration, data management, data scientist, data warehouse, database, sybase

You may be interested in these similar jobs!
Senior Database Developer
Intercontinental Exchange in San Mateo, CA

Job PurposeThe Senior DatabaseDeveloper will work closely with internal and external clients and othermembers of the Engineering development team to …

Read More
Senior Database Engineer - Autonomous Database
NetSuite in Redwood City, CA

Detailed Description and Job RequirementsDesign, develop, troubleshoot and debug software programs for databases, applications, tools, networks …

Read More
Senior Data QA Engineer/Bigdata Testing Engineer-Concord, CA
Epikso in Concord, CA

Position: Senior Data QA Engineer/Bigdata Testing Engineer Location: Concord, CA Key Function: Work closely with Data Engineering to define, build, a…

Read More
Sr. Data Engineer (SSIS, SQL, Python)
InfoObjects in San Francisco, CA

Sr. Data Engineer (SSIS, SQL, Python) Location: San Francisco, CA (flexible with some remote days) Duration: 3-6 Months Contract To Hire Three Must H…

Read More
Software Engineer (PHP)
Alpha Net Consulting LLC in Menlo Park, CA

Role: Software Engineer (PHP) Location: Menlo Park, CA Description Experience working with PHP Good Experience on Database. Experience with MySQL or …

Read More
Sr. Data Engineer (SSIS, Python)
Info. Objects in San Francisco, CA

Sr. Data Engineer (SSIS, Python)Location: San Francisco, CA (flexible with some remote days)Duration: 3-6 Months Contract To HireThree Must Haves:ETL…

Read More
Senior Software Engineer, Music 1
Nielsen in Emeryville, CA

Explore and Discover Nielsen! With offices located in 110 countries, we are a global independent measurement and big data analytics company focused o…

Read More
Senior Data QA Engineer/Bigdata Testing Engineer
Peoplentech in Concord, CA

Position: Senior Data QA Engineer/Bigdata Testing Engineer Location: Concord, CA Key Function: Work closely with Data Engineering to define, build, a…

Read More
Senior Data Engineer
Diverselynx in Newark, CA

Job Description Job Title Senior Data Engineer Relevant Experience & Experience Required (in Yrs) 8+ yearsTechnical/Functional Skills -MUST HAV…

Read More
Python - Data Engineer
Xoriant corporation in San Francisco, CA

Position Title: Python - Data Engineer Location: San Francisco, CA Duration: 6 Months contract 2 hire. Role Description As a Senior Software Engineer…

Read More