Full Time
Lead Software Engineer – Remote Jobs
Job Description
Job Type: Lead Software Engineer from home
Location: Alabama work from home
Company: CVS Health
Responsibilities:
- Designing, creating, refining, and maintaining data pipelines and microservices code including business logic to generate projected P&L statements are among the responsibilities.
- Collaborate directly with data scientists, data engineers, and front-end developers to integrate their front-end apps, ML and AI models, and data pipelines with our microservices and data lake.
- Resolve intricate data and analytical issues to produce insights that support corporate objectives.
- Advise, consult, coach, mentor, and mentor other professionals working with data and analytics on software and data best practices.
- Promote a culture where data and analytical solutions are shared, reused, designed for scale stability, and operated efficiently.
- In order to increase productivity, take the lead in evaluating, implementing, and deploying new software engineering and analytics tools and processes.
- To create technical architectures for important company projects and activities, collaborate with architects.
Requirements:
Needed Requirements:
- At least one programming language (Python, Javascript, PHP, etc.) and seven to ten years or more of progressive experience are required for strong application development.
- At least seven to ten years of steadily increasing experience in relational databases, big data analysis, and SQL.
- Strong background developing sophisticated solutions using cloud services like RDBMS, NoSQL, Serverless Functions, and Data Pipelines in environments like Azure, GCP, AWS, etc.
- Strong preference for experience with PySpark and/or Python.
- It is advantageous to have knowledge of quick prototyping frameworks such as Django and Laravel.
- Possessing Jupyter Notebook or Databricks experience is advantageous.
- Strong grasp of algorithms and data structures
Extra inherent characteristics
- The capacity to develop and pick up new technologies by remaining knowledgeable about the newest developments in data engineering and software.
- Proficiency in identifying issues’ underlying causes.
- Self-motivated and a proactive student
Instruction:
- A bachelor’s degree or above in a related field, such as computer science, engineering, mathematics, or finance