
Senior Software Engineer
Humana
full-time
Posted on:
Location Type: Remote
Location: California • Illinois • United States
Visit company websiteExplore more
Salary
💰 $106,900 - $147,000 per year
Job Level
About the role
- Develop and optimize ETL pipelines using Databricks and Snowflake
- Design, implement, and support database objects in Oracle
- Collaborate with business stakeholders to support advanced analytics and reporting initiatives
- Ensure data quality, consistency, and security across platforms
- Troubleshoot and resolve technical issues related to data ingestion, transformation, and storage
- Participate in code reviews, mentor junior engineers, and promote best practices in data engineering
- Support migration and modernization projects involving cloud technologies and big data platforms
- Document technical processes and maintain up-to-date project documentation
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field
- Minimum 5 years of experience in software engineering or data engineering roles
- Proven expertise in Oracle database development (PL/SQL, performance tuning, data modeling)
- Hands-on experience with Databricks, Apache Spark, and cloud platforms (e.g., Azure)
- Strong proficiency in ETL processes, SQL, and scripting languages (Python, PySpark)
- Familiarity with CI/CD pipelines and version control systems
- Excellent problem-solving and communication skills.
Benefits
- Health benefits effective day 1
- Paid time off, holidays, volunteer time and jury duty pay
- Recognition pay
- 401(k) retirement savings plan with employer match
- Tuition assistance
- Scholarships for eligible dependents
- Parental and caregiver leave
- Employee charity matching program
- Network Resource Groups (NRGs)
- Career development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ETLDatabricksSnowflakeOraclePL/SQLperformance tuningdata modelingApache SparkSQLPython
Soft Skills
problem-solvingcommunicationcollaborationmentoringbest practices
Certifications
Bachelor’s degreeMaster’s degree