CyberCoders Data Engineer in Chicago, Illinois

Data Engineer Data Engineer - Skills Required - Java, ETL, Data Structures, Algorithms, Web Application Development, Infrastructure integration, AWS

If you are a Data Software Engineer with experience, please read on!

Located in the heart of Downtown Chicago, IL we are a global company in the marketing industry seeking an experienced, highly motivated, and technically proficient Senior Software Developer to join our growing team!

You will joining our Agile development team in building products to support our people-based vision using the latest web and data technologies to deliver never before seen data analytics tools. We are developing cutting edge data insight and marketing solutions that conquer the big-data problem space.

What's In It for You

We offer an amazing compensation package including but not limited to:

  • A competitive base salary

  • Full benefits (Medical, Dental, Vision, Life, Disability)

  • 401K plan with match

  • Flexible schedule (ability to work remote some days)

  • Unlimited PTO & generous sick time

  • Endless growth opportunities

What You Will Be Doing

  • Leading the development team in developing tools enabling data analysts to interact with large datasets.

  • Overseeing full lifecycle of software applications & services - from requirements gathering, architecting, development, and deployment.

  • Evaluating technologies & lead team through technology selection process.

  • Driving key technical and architectural decisions.

  • Mentoring team members on best practices and new technologies.

  • Following Agile development practices in collaboration with project's Business Analysts.

  • Ensuring project deliverables and deadlines are satisfied.

  • Inspiring, driving, and encouraging innovative solutions.

  • Monitoring and execute continuous feedback and improvement plan to increase development team's efficiency and productivity.

  • Integrating tools to improve development process (test driven development, continuous integration, continuous delivery, version control branching strategies, etc).

What You Need for this Position


  • 3+ Years of professional software development experience

  • Strong Java knowledge (multithreading experience highly preferred)

  • AWS cloud experience

  • Data Structures & Algorithms knowledge

  • Bachelor's degree or higher in Computer Science other other related field


  • Experience configuring, using, and administrating Linux server environments

  • Infrastructure Integration experience

  • ETL Development

  • Agile product/project development lifecycle and supporting tools

  • AWS services such as EC2, S3, ELB, Redshift and good knowledge of other AWS components.

  • Mastery of a common scripting language (BASH, Ruby, Perl, Python).

  • Expertise in data modeling, database implementation, and query optimization.

  • Experience with distributed computing on big data

  • Familiarity with high availability architectures and disaster recovery

So, if you are a Data Software Developer with experience, please apply today OR send your resume directly to!

Applicants must be authorized to work in the U.S.

CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Data Engineer IL-Chicago RK6-1508296