Core Engineer

Corporate Solutions Tech

  • Jacksonville, FL
  • 7 days ago
  • $62–$67

Highlights

A deep-dive on a data / event system you personally built - including how you moved the event stream into archival storage, isolated tenants, secured object storage, and protected data at rest and in transit - plus how you'd verify a data-layer implementation is correct and judge whether its test suite proves the hard properties (replay, projection correctness, isolation). Testing the hard data-plane properties - event ordering / replay, projection-versus-log correctness, idempotency / exactly-once, and cross-tenant isolation (proving data can't leak).

Numbers & Facts

LocationJacksonville, FL
Salary$62–$67

Description

Job Description: The role

Senior hands-on engineer to own a data and event backbone - how events flow, and how live and historical data are separated, stored, secured, and served. Accountable for delivering their scope, built correctly, securely, and on time. A hands-on expert engagement: building, not advising, requiring real streaming and data-modeling depth.

This is core software development and transaction-processing work - building the operational data backbone of a live system. It is not an analytics, data-warehousing, or business-intelligence role; the data modeling here is transactional (OLTP-style), not dimensional / reporting modeling.

Must-have summary - the hard bar

A candidate must clear all of these to be a fit:

  • 6 8 years hands-on, currently building - recent, personally-built and delivered work they can speak to in depth.
  • Streaming / event-processing depth - partitioning, ordering, consumer semantics, replay (not batch-ETL-only).
  • Strong SQL and relational data modeling / projection design - the read layer is relational; SQL-light is not a fit.
  • Object storage and lakehouse depth, including its security posture - not just basic file-store usage.
  • Streaming-to-object-store integration - moving the event log to archival storage with idempotent / exactly-once delivery.
  • Data-plane security - tenant / row-level isolation, object-storage security (encryption, immutability, public-access blocking), and encryption in transit.
  • Test judgment for data properties - event replay, projection-versus-log correctness, idempotency, cross-tenant isolation.
  • AI-assisted-development fluency and verification - directs and verifies AI-generated code and tests, catching plausible-but-wrong output.
  • Strong Python; serverless-first, container fluency, local cloud emulation.
  • Ownership and delivery discipline; clear communication; can hold core consistency under direction when the lead is unavailable.

Core skills - full detail

  • 6 8 years hands-on, with recent work you personally built and delivered.
  • Depth in streaming / event-processing platforms - partitioning, ordering, consumer semantics, replay.
  • Streaming-to-object-store integration - moving the event log into archival object / lakehouse storage reliably, with idempotent / exactly-once delivery and schema handling.
  • Strong relational database proficiency - the read / projection layer is relational and central to the role.
  • Strong read-model / projection design and data modeling.
  • Object storage and lakehouse depth - bucket / prefix design, partitioning, schema evolution, snapshot / lifecycle management, and columnar query over it.
  • Data-plane security across all three stores:
    • Tenant / party data isolation - row / tenant-level isolation, enforced server-side and per request.
    • Object-storage security - public-access blocking, bucket / prefix isolation, encryption with managed keys, immutability where retention requires it, and lifecycle / tiering.
    • Encryption at rest and in transit across the relational store, the event log, and object / lakehouse storage.
  • Sound data-lifecycle judgment - what to cache, project, or archive, and why; hot vs. cold separation.
  • Security verification of AI-generated code - catches data-exposure and access-control flaws in generated output before they land.
  • Testing the hard data-plane properties - event ordering / replay, projection-versus-log correctness, idempotency / exactly-once, and cross-tenant isolation (proving data can't leak).
  • Test strategy and verification judgment - reviews generated tests for genuine coverage rather than green-but-hollow passing.
  • Hands-on with automated testing frameworks - unit / integration testing, service mocking / stubbing, and test-data generation, alongside local cloud emulation.
  • Ownership and delivery discipline - accountable for getting work to done under time pressure.
  • Clear communicator - surfaces risk and status clearly.
  • Strong Python proficiency.
  • Serverless-first cloud-native build - object storage and serverless compute as primary building blocks.
  • Container fluency - containerized local development and container-image packaging of compute.
  • Local cloud emulation for development and testing.
  • Fluent with modern AI-assisted development tooling - directs and verifies AI-generated code with rigor.
  • Comfortable applying an established architectural decision framework under direction - able to hold core consistency when the lead is unavailable.

Advantageous

  • Cloud data services.
  • Key management / secrets handling for data stores.
  • Data retention / records-lifecycle and immutability experience.
  • Container orchestration - good to know, not required.
  • High-volume IoT / telemetry data.
  • Observability / distributed-tracing tooling.
  • Domain exposure in a data-intensive, operationally complex industry.

Assessment

A deep-dive on a data / event system you personally built - including how you moved the event stream into archival storage, isolated tenants, secured object storage, and protected data at rest and in transit - plus how you'd verify a data-layer implementation is correct and judge whether its test suite proves the hard properties (replay, projection correctness, isolation).

Similar Jobs

See more jobs