Software Engineering Advisor

Cigna GroupAustin, TX

About The Position

The Software Engineering Advisor works with business and technical teams to understand needs and build data solutions. This role designs, builds, and supports data systems that are reliable, fast, and easy to maintain. The advisor helps improve how data is processed, stored, and used across the organization.

Requirements

  • Strong experience with Spark, PySpark, Databricks, and Teradata.
  • Experience using AI coding tools for building, improving, and documenting code.
  • Ability to write clear and efficient SQL queries.
  • Experience building data lakes or data warehouses in Databricks.
  • Understanding of Databricks tools such as Delta Lake, notebooks, and clusters.
  • Experience with CI/CD tools like Git, Jenkins, or similar.
  • Basic skills in Unix or Linux scripting.
  • Experience with job scheduling tools, such as CA7.
  • Knowledge of AWS services, including S3, EC2, Lambda, and CloudWatch.
  • Familiarity with Agile ways of working.
  • Experience using tools like Jira and Confluence.
  • Ability to deliver simple, scalable solutions using good judgment.
  • If you will be working at home occasionally or permanently, the internet connection must be obtained through a cable broadband or fiber optic internet service provider with speeds of at least 10Mbps download/5Mbps upload.

Responsibilities

  • Work with business and technical leaders to understand data needs.
  • Design and document clear and simple data solutions.
  • Build and support data pipelines using Spark and PySpark.
  • Create and maintain data models for reports and analytics.
  • Write and improve SQL queries in systems like Teradata and Databricks.
  • Use AI tools, such as GitHub Copilot, to help write, improve, and document code.
  • Set up and support CI/CD pipelines for smooth code deployment.
  • Manage and schedule jobs using Databricks Workflows.
  • Monitor data jobs and fix issues to keep systems running well.
  • Follow best practices for testing, code reviews, and automation.
  • Take part in Agile meetings, including planning and daily stand‑ups.
  • Look for new tools and ideas to improve team work and data quality.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service