cover image
Smart IT Frame LLC

Backend Engineer

On site

Snoqualmie, United states

Senior

Freelance

17-09-2025

Share this job:

Skills

Python Go SQL NoSQL MySQL MongoDB PostgreSQL Splunk CI/CD DevOps Docker Monitoring node.js Flask FastAPI Kafka Express

Job Specifications

Role: Backend Engineer

Location: Snoqualmie, WA - Onsite

Type: Long Term Contract

Mandatory Skills:

Data Ingestion, API development, backend engineer

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.

Responsibilities:

Design and implement data ingestion pipelines to pull data from:
Splunk (via REST API or SDKs)
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
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, Node.js, 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.).

About the Company

Smart IT Frame stands as a leading NMSDC-certified IT Solutions and Servicing company, founded in 2012 with headquarters in Somerset, New Jersey. Our commitment to promoting Diversity, Equality, and Inclusion (DEI) values is unwavering. With our expertise, we support client initiatives by offering innovative IT solutions and services to leading System Integrators in the private and public sectors. Specializing in a comprehensive range of end-to-end services, including Artificial Intelligence (AI), Machine Learning (ML), IT ... Know more