View Our Website View All Jobs

Data Engineer

Company Overview

Infutor Data Solutions, LLC provides world-class data solutions for businesses to most accurately identify key consumer information, powering them to make critical, strategic business decisions. We do this through access to the most comprehensive and accurate data, provided through powerful and flexible technology, giving businesses extensive insight into the core of their business. Infutor's data solutions drive essential business functions in identity verification, fraud and risk, marketing, analytics, multi-media, and compliance applications.

Infutor was formed in 2003 as a compiler of mass telephone and referential data assets. Since then, Infutor Data Solutions has grown into a full-service provider, producing world-class data solutions, which empower businesses to make critical, strategic decisions. In 2016, Infutor received a large strategic investment led by the growth equity team at Norwest Venture Partners, a global multi-stage investment firm with more than $6 billion in capital under management.

Infutor’s headquarters are located in Oakbrook Terrace, IL. with offices in Chicago, IL., Fort Myers, FL., Olathe, KS. and San Rafael de Escazú, Costa Rica.

Position Description

As a Data Engineer at Infutor you will guide colleagues on how to ingest, store, process, analyze and explore/visualize data on our platforms. You will work on data migrations and transformational projects with colleagues to design large-scale data processing systems, data storage systems, develop data pipelines optimized for scaling, and troubleshoot potential platform issues.

In this role you are the Infutor Data Engineer working with Infutor's most strategic customers. Working as a
team, you will support customer implementation of Infutor products through architecture guidance, best
practices, data migration, capacity planning, implementation, troubleshooting, monitoring and much more.

This role will report to our Manager of Data Engineering and be based in our San Rafael de Escazú office.

Key Performance Indicators for this role are:

  1. Self- management: Every piece of software developed, must be done following Agile methodologies. The developers must be self-managed, they should be able to gather requirements, then plan and estimate iterations based on it. They must also report progress and inform about any issue that shows up in a daily basis. At the end of the iteration, they should perform reviews and retrospectives for identifying what can be improved on the next one.
  2. Documentation: Every piece of software developed, must be well documented before it is coded. Documentation shouldn’t be extensive but must help the developer to plan the solution before working on it.
  3. Coding: Always apply best practices: write code that is easy to read, simple, easy to maintain, has good performance and can be extended. Code refactor whenever any of this attributes can be improved.
  4. Support: Maintain and modify existing application software based on new software release requirements. Provide system support on production issues, user and tester needs.
  5. Quality: Only deliver what is 100% finished. This includes what is fully tested.

Responsibilities and Duties

At Infutor, Data Engineers work in an Agile environment, so they need to fully understand and follow the principles
stated in the Agile Manifesto (http://agilemanifesto.org/principles.html).  Depending on the project, they need to work on self-organized teams or by themselves; in both cases they need to be self-motivated and independent.  They need to work incrementally, willing to revisit work (code refactoring) and accepting that the big picture will
evolve over time (forget about big designs up front).

As a Data Engineer, your responsibilities will include, but are not limited to:

  • Perform: analysis, design, coding and testing for all software assignments.
  • Write documentation:
    • User Stories
    • User Acceptance tests
    • Wireframes with details
    • Deployment instructions
    • Architecture and design
  • Write Unit Tests
  • Code always using best practices and standards for ensuring technical excellence.
  • Provide support on production issues.
  • Deliver infrastructure projects to enable a new data lake
  • Deliver data infrastructure projects to enable advanced analytics
  • Assist in rapid development of data pipelines and analytics prototypes
  • Explore data sources to better understand the availability and quality of data
  • Document available data sources and how they are being transformed
  • Works closely with subject matter experts, functional experts and other colleagues for building data pipelines from structured and unstructured data
  • Help in conceptualizing and deliver infrastructure to enable advanced analytics
  • Technical coaching.
  • Plan and estimate the work to be done.
  • Frequently report progress or issues.

Qualifications and Skills

Ideal Technical Expertise:

  • University degree or college diploma in the field of computer science, computer engineer or related
  • Proficiency in SQL, query optimization, and data modeling
  • Data warehouse architecture
  • ETL tools. Experience with data transfer and manipulation.
  • Previous programming experience(at least one): Scala, Spark, Python, R, JavaScript
  • 2+ years of professional data engineering experience in a fast-paced environment
  • Familiarity with Agile methodologies such as Scrum

Exceptionally qualified candidates will also have:

  • Experience using Jenkins
  • Experience or training on Amazon Web Services (AWS) technologies such as: S3, Glue, Matillion,
  • Snowflake DB, Amazon Aurora
  • Experience with Agile and Scrums

Ideal Business Expertise:

  • Strong verbal and written communication skills (Spanish/English)
  • ​Proactive self-starter
  • Problem solver with critical thinking skills
  • Quality focus
  • Quick learner interested in self-development
  • Ability to multitask with multiple projects
  • Ability to work independently and partner with a team as an effective collaborator
  • Desire to learn and grow at a fast-paced, high-growth company
  • Adaptive and flexible - able to change direction as required
  • Positive attitude that finds excitement in change and challenges

Compensation and Benefits

A career with Infutor offers:

  • Competitive payment
  • Opportunity to learn new technologies
  • Design freedom under establish parameters
  • Tuition programs.
  • Excellent work environment
  • Work from home program
  • Breakfast and lunch
  • Private medical insurance
  • Performance Units
  • Employee Referral Bonus

 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150
To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Gender
Race/Ethnicity

Invitation for Job Applicants to Self-Identify as a U.S. Veteran
  • A “disabled veteran” is one of the following:
    • a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
    • a person who was discharged or released from active duty because of a service-connected disability.
  • A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
  • An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
  • An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Veteran status
I IDENTIFY AS ONE OR MORE OF THE CLASSIFICATIONS OF PROTECTED VETERAN LISTED ABOVE
I AM NOT A PROTECTED VETERAN
I DON’T WISH TO ANSWER

Voluntary Self-Identification of Disability
Voluntary Self-Identification of Disability Form CC-305
OMB Control Number 1250-0005
Expires 1/31/2020
Why are you being asked to complete this form?

Because we do business with the government, we must reach out to, hire, and provide equal opportunity to qualified people with disabilities.i To help us measure how well we are doing, we are asking you to tell us if you have a disability or if you ever had a disability. Completing this form is voluntary, but we hope that you will choose to fill it out. If you are applying for a job, any answer you give will be kept private and will not be used against you in any way.

If you already work for us, your answer will not be used against you in any way. Because a person may become disabled at any time, we are required to ask all of our employees to update their information every five years. You may voluntarily self-identify as having a disability on this form without fear of any punishment because you did not identify as having a disability earlier.

How do I know if I have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Disabilities include, but are not limited to:

  • Blindness
  • Deafness
  • Cancer
  • Diabetes
  • Epilepsy
  • Autism
  • Cerebral palsy
  • HIV/AIDS
  • Schizophrenia
  • Muscular dystrophy
  • Bipolar disorder
  • Major depression
  • Multiple sclerosis (MS)
  • Missing limbs or partially missing limbs
  • Post-traumatic stress disorder (PTSD)
  • Obsessive compulsive disorder
  • Impairments requiring the use of a wheelchair
  • Intellectual disability (previously called mental retardation)
Please check one of the boxes below:

You must enter your name and date
Your Name Today's Date
Reasonable Accommodation Notice

Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.


iSection 503 of the Rehabilitation Act of 1973, as amended. For more information about this form or the equal employment obligations of Federal contractors, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.


PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Human Check*