Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation information technology and services
Position: Backend Engineer
Location: Bellevue WA 98006
Duration: 6 Months
Job Type: Temporary Assignment
Work Type: Hybrid
Job Description:
-
We are looking for a strong Backend Engineer who can design and implement robust data pipelines that ingest logs metrics and telemetry data from various observability tools such as Splunk InfluxDB and OpenSearch.
-
This data must be processed normalized and persisted in appropriate backend data stores (SQL/NoSQL) for downstream usage.
-
The engineer will also be responsible for developing performant and secure RESTful APIs to support frontend visualizations and dashboards.
Key Responsibilities
-
Design and implement data ingestion pipelines to pull data from:
-
Splunk (via REST API or SDKs) o InfluxDB (using Flux/InfluxQL)
-
OpenSearch (via query DSL or API)
-
Normalize transform and insert collected data into backend systems such as:
-
PostgreSQL / MySQL
-
MongoDB / DynamoDB / TimescaleDB (optional based on use case)
-
Build RESTful APIs to expose processed data to the frontend for:
-
Dashboards o Alerts/Health indicators
-
Metrics visualizations
-
Implement data retention and archival logic as needed for compliance or performance
-
Work with DevOps to integrate pipelines into CI/CD and containerized environments (Docker/K8s)
-
Implement basic observability (logs metrics alerts) for the APIs and pipelines
-
Collaborate closely with frontend developers and business analysts to shape data contracts and endpoint requirements
Required Skills & Experience
-
7 years backend development experience with Python or Go
-
Hands-on experience with API development frameworks (e.g. FastAPI Flask Express or Gin)
-
Experience integrating with Splunk InfluxDB and/or OpenSearch
-
Strong grasp of query languages like:
-
SPL (Splunk)
-
Flux or InfluxQL (InfluxDB)
-
Elasticsearch DSL (OpenSearch)
-
Proficiency in SQL and data modeling
-
Experience with JSON REST OAuth JWT and API security best practices
-
Experience building services that process high-velocity telemetry or monitoring data
-
Solid understanding of asynchronous processing (Celery Kafka etc.)
Tek Wissen Group is an equal opportunity employer supporting workforce diversity.