Full-time

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
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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.

Visit website
Job Details
Category data
Posted 7 months ago