Software Engineer

Epsilon
US - Illinois - Chicago
View Company Profile / << Go Back

  • Job Type: Full time
  • 6 days ago

Job Description

Build and maintain complex, high-volume data solutions in the cloud, and contribute to the ongoing cloud migration. Create reusable processes, ensure test coverage and code quality, and use Agile and DevOps practices to support continuous improvement.

Requirements: A bachelor's degree in computer science, computer engineering, or a related field is required, along with at least one year of professional software development experience using Java, Python, or both. Candidates should have experience with SQL and relational databases, Unix and shell scripting, and strong coding and testing practices; Hadoop, HBase, Spark, Java frameworks, Angular, Docker, Kubernetes, AWS, Databricks, and AI tools are listed as advantages.

Key Skills: Java, Python, SQL, Relational Databases, Unix, Unix Shell Scripting, Software Development, Code Testing, Test Coverage, Cloud Computing, Big Data, Agile Methodologies, DevOps, Continuous Integration, Data Management, Predictive Analytics

Benefits: Flexible Time Off, Paid Holidays, Paid Sick Time, Parental Leave, Childcare Assistance, Elder Care Assistance, Adoption Assistance, Health Coverage, 401(k), Tuition Assistance, Commuter Benefits, Professional Development, Employee Recognition, Charitable Donation Matching, Health Coaching, Counseling, Dental Coverage, Vision Coverage, Disability Coverage




Fast Track Upload