Inmar is hiring a Data Engineer

About the Role

Inmar is looking for a Data Engineer to design and lead the implementation of data flows that connect operational systems to analytic and business intelligence platforms. You will work within a multidisciplinary team to build scalable, resilient data solutions.

What You'll Do

  • Design and lead implementation of data flows for analytic and business intelligence systems.
  • Recognize opportunities to re-use existing data flows.
  • Lead the building of data streaming systems.
  • Optimize code to ensure processes perform optimally.
  • Lead routine work on database management.
  • Understand information security and security controls to mitigate threats.
  • Translate and communicate across technical and non-technical stakeholders.
  • Advocate for the team externally and manage differing perspectives.
  • Undertake data profiling and source system analysis to present insights.
  • Participate in the design, building and testing of data products.
  • Work with teams to complete data integration services.
  • Assist with selecting and implementing technologies for resilient, scalable data solutions.
  • Understand concepts of data modeling and produce relevant data models.
  • Reverse engineer data models from a live system.
  • Understand and apply industry recognized data modeling patterns and standards.
  • Understand the impact of emerging trends in data tools and analysis.
  • Design an appropriate metadata repository and present changes.
  • Provide oversight and advice to more inexperienced team members.
  • Own an issue until resolved or a new owner is found.
  • Initiate and monitor actions to investigate and resolve problems.
  • Design, code, test, correct and document moderate to complex programs and scripts.
  • Take inputs and establish coherent frameworks that work.
  • Apply core technical concepts related to the role.
  • Review requirements and define test conditions; identify issues and risks.
  • Support a safe work environment by following safety rules and reporting hazards.

What We're Looking For

  • Bachelor of Science Degree in Computer Science, or a Bachelor of Arts Degree in a related technical field.
  • 5-10 years related work experience in data engineering or a similar role.
  • Or any equivalent combination of experience and training/certification in platform maintenance and development.
  • Experience building and optimizing big data pipeline architectures and data sets.
  • Experience with object oriented/object function scripting languages such as Scala and/or Python.
  • Experience with public cloud technologies in Google (preferred), AWS and Azure.
  • Experience with relational and NoSQL databases such as SQL Server, Postgres, Cassandra, etc.
  • Working knowledge of message queuing, stream processing and highly scalable big data stores.
  • Experience with financial/ERP systems such as Oracle Cloud ERP.
  • Experience with big data applications such as Hadoop, Spark, Kafka, etc.
  • Built processes that support data transformation, data structures, metadata, dependency and workload management.
  • A successful history of manipulation, processing and extracting value from data sets.
  • Familiarity with Agile methodologies and development processes.
  • Performed root cause analysis on data and processes to answer business questions and identify improvements.
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • Experience with data pipeline and workflow management tools such as Airflow.

Nice to Have

  • Experience with Google Cloud (preferred).

Technical Stack

  • Languages: Scala, Python
  • Cloud: Google Cloud, AWS, Azure
  • Databases: SQL Server, Postgres, Cassandra, Oracle Cloud ERP
  • Big Data Tools: Hadoop, Spark, Kafka, Airflow

Team & Environment

Works within a multidisciplinary team.

Benefits & Compensation

  • Medical, Dental, and Vision insurance
  • Basic and Supplemental Life Insurance options
  • 401(k) retirement plans with company match
  • Health Spending Accounts (HSA/FSA)
  • Flexible time off and 11 paid holidays
  • Family-building benefits, including Maternity, Adoption, and Parental Leave
  • Tuition Reimbursement and certification support
  • Wellness and Mental Health counseling services
  • Concierge and work/life support resources
  • Adoption Assistance Reimbursement
  • Perks and discount programs
  • Annual discretionary bonuses through Core Company Performance Bonus Plan
  • Equity grants, sign-on bonuses, and other tailored incentive opportunities
  • Additional discretionary compensation, such as Growing Revenue Incentives, Safety Bonuses, Deferred compensation opportunities
  • Compensation Range: $94,160.00 - $141,240.00 USD Annual + equity grants.

We are an Equal Opportunity Employer, including disability/vets.

Required Skills
ScalaPythonGoogle CloudAWSAzureSQL ServerPostgresCassandraHadoopOracle Cloud ERPSQLData EngineeringETLData PipelinesCloud Platforms ScalaPythonGoogle CloudAWSAzureSQL ServerPostgresCassandraHadoopOracle Cloud ERPSQLData EngineeringETLData PipelinesCloud Platforms
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Inmar
Inmar is a technology company focused on data engineering, business intelligence, and technology solutions with a strong emphasis on client services and innovation.
All jobs at Inmar Visit website
Job Details
Category data
Posted 8 months ago