Big Data Software Engineer

$80k – $140k • No equity
Apply now
Cigna, a world class Health Services company, is looking for exceptional software engineers in our Data & Analytics organization to help deliver meaningful value back to the Healthcare space. This exciting Big Data Engineer position is responsible for delivering business needs end-to-end, starting from understanding the requirements to deploying the software into production. Necessary attributes of being a Big Data Engineer are Ownership, Accountability, and Resilience.

In addition to Delivery, the Software Engineer should have an automation first and continuous improvement mindset by driving the adoption of CI/CD tools and by supporting the improvement of the tools sets/processes.

This agile team partners with the Data & Analytics organization to provide solutions for ingesting large data sets and supports ETL reporting while ensuring data integrity and highly available services are maintained. Leverages latest technologies to integrate and present meaningful analytical insights into the data to both Healthcare Providers and Internal Cigna business groups to optimize affordability for all of Cigna’s members. Our tools analyze historical data to identify insights, forecast trends, and recommend actionable items to improve total medical costs. You will have the opportunity to design, develop, and deploy new applications and features that will directly impact Cigna's bottom line, to ultimately provide better and more affordable healthcare. Our team uses a variety of technologies, from big data to the latest web and cloud frameworks.

Big Data Engineers are able to work in an iterative, agile pattern daily to deliver value iteratively. They have ownership over their work tasks, embrace interacting with all levels of the team and raise challenges and concerns when necessary. Passionate about understanding big data sets to separate the signal from the noise.

Key Characteristics:
• Passionate about writing loosely coupled, readable, reusable and modular code
• Ensure code quality and high data availability by monitoring performance to identify problems before impacting the business
• Design and architect different alternate solutions independently
• Have a passion to innovate and learn
• Take ownership and accountability
• Understands the benefits of automation
• Have a desire to simplify and reduce dependencies
• Be entrepreneurial / business minded
• Take risks and champion innovative ideas

• 4+ experience with Spark, EMR, Hive, Parquet, Gitlab
• 4+ years of programming in Python, OOD
• Experience using TDD and unit testing as part of normal software development is required using packages such as PyUnit, SonarQube, Fortify, Postman, etc.
• 3+ years of RDBMS SQL or database experience. No-SQL variants (Cassandra, MongoDB, DynamoDB) a plus
• Experience working with large structured data sets (millions of rows) in distributed data environments
• Production experience with AWS cloud technologies a plus, such as Redshift, ElastiCache, Terraform, EMR, Lambda, Glue, Aurora
• Experience building reusable abstractions, frameworks, data pipelines for organizations
• 2+ years developing on Agile teams – Scrum or Kanban
• Understand and developed Object Orientated design techniques
• Experience developing in build environments such as Maven
• Experience with parsing and transmitting data in JSON, CSV, or XML formats
• Experience with Git version control tools, including automating CI pipelines using Git Hooks
• Experience with defining RESTful HTTP and GraphQL web APIs, including documentation tools of swagger, GraphQL playground or iGraphQL
• Experience with containerization platforms such as Docker, Kubernetes a plus
• Experience using monitoring data visualization tools a plus, such as Cloud Watch, Grafana, Kibana, etc.
• Excellent communication skills and team collaboration skills
• Experience developing in an CI/CD environment (Jenkins/Ansible experience a plus)
• Experience with Pair Programming is a plus
• Knowledge and/or experience with Healthcare domains is a plus

More jobs at Cigna Health Insurance

View all jobs

ETL Data Software Engineer

Apply now

Full-Stack Developer

Apply now