Logo
Red Oak Technologies

Senior Software Engineer

Red Oak Technologies, Bellevue, Washington, us, 98009

Save Job

This range is provided by Red Oak Technologies. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range $75.00/hr - $80.00/hr

Direct message the job poster from Red Oak Technologies

Senior Technical Recruiter at Red Oak Technologies Location:

Bellevue, WA (Hybrid / Onsite)

Type:

Full-Time / Long-Term Project

We are seeking a

Senior Software Engineer

with a rare combination of

data engineering depth

and

strong software engineering fundamentals . This role supports the buildout of large-scale, cloud-native, data-centric systems for a next-generation SaaS platform. You will design data pipelines, construct semantic models, develop distributed systems, and drive engineering best practices across the platform.

If you are excited about the role but don’t meet every single requirement, we encourage you to apply—your experience may still be a great fit.

About the Role This is a hands‑on, high‑impact engineering position. The ideal candidate is:

Strong in

OOP programming

(C#, Java, or Python)

Highly experienced with

Azure Databricks

Confident in explaining and designing

semantic data models

Familiar with

CI/CD

and DevOps environments

Skilled in building and optimizing

cloud‑scale, distributed systems

Able to work autonomously with minimal direction

You will influence platform architecture, ensure data quality at scale, and contribute to high‑throughput, multi‑cloud capabilities.

Key Responsibilities

Design, develop, and own large‑scale

data processing and ingestion pipelines

using Azure Databricks, including

Delta Live Tables (DLT)

for both batch and streaming workloads.

Build high‑performance, distributed services using C#, Java, or Python.

Create, explain, and optimize

semantic data models , including business logic, relationships, dependencies, and performance considerations.

Develop scalable, maintainable data systems using cloud‑native services on Azure, AWS, or GCP.

Implement and maintain

CI/CD pipelines

in collaboration with DevOps teams.

Apply engineering best practices across performance optimization, cost management, monitoring, and secure design.

Collaborate with cross‑functional teams on design, architecture, and delivery of new features.

Troubleshoot and resolve complex issues in distributed systems, cloud infrastructure, and data pipelines.

Required Qualifications

5+ years

of professional software engineering experience building production‑grade systems.

Strong programming skills in

C#, Java, or Python

(OOP required).

Ability to walk through and articulate

semantic models you have built .

Experience with

CI/CD pipelines

and collaboration with DevOps teams.

Experience with

distributed systems , large‑scale data processing, or cloud‑scale services.

3+ years working with Azure or AWS

cloud services.

Strong data modeling, ETL/ELT pipeline development, and data engineering fundamentals.

Proven ability to deliver scalable systems with high performance and reliability.

Strong debugging, problem‑solving, and architecture decision‑making skills.

Preferred Qualifications

Experience with

Apache Spark ,

Kafka ,

Flink ,

EventHub , or similar technologies.

Experience with Data Bricks Unity Catalog or Microsoft Fabric.

Background in data governance, lineage, observability, or data quality frameworks.

Experience designing ingestion frameworks, monitoring pipelines, and data reliability systems.

Familiarity with big data analytics, data warehousing, or ML/AI pipelines.

Excellent communication skills for both technical and non‑technical audiences.

Prior experience at large cloud platform companies is a plus.

What We’re Prioritizing

Strong OOP programming

(C#, Java, or Python)

CI/CD and DevOps collaboration skills

Ability to confidently walk through

semantic modeling work

Seniority level Mid‑Senior level

Employment type Contract

Job function Engineering and Information Technology

Industries IT System Training and Support, Technology, Information and Media, and Information Services

Referrals increase your chances of interviewing at Red Oak Technologies by 2x

#J-18808-Ljbffr