Senior Staff Software Engineer

🔥 3 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Ritchie Bros.

Ritchie Bros.

1001 - 5000 employees

🛍️ eCommerce

🚗 Transport

💰 Post-IPO Equity on 2023-01

eCommerce • Transport • Construction

Ritchie Bros. is a leading auctioneer specializing in the selling of heavy equipment and trucks for various sectors such as construction, agriculture, and oil & gas. They conduct live and timed auctions globally, making it easy for buyers and sellers to participate online. With a wide variety of categories including cranes, forklifts, and more, Ritchie Bros. offers financing options and partnerships with shipping providers to facilitate easy asset movement worldwide.

📋 Description

• Design and build major data systems, pipelines, frameworks, and reusable components, owning architecture within your area and contributing to platform-wide design alongside the Director Data Engineering. • Personally deliver complex, high-impact data engineering work on IAA’s Azure data and analytics stack — ingestion, transformation, storage, semantic modeling, and data delivery. • Apply and help refine engineering standards and patterns across code quality, performance, scalability, observability, and governance, and drive their adoption through example and code/design review. • Build robust pipelines, semantic models, and data products that power dashboards, self-service analytics, forecasting, and downstream machine learning systems. • Build the production-grade data pipelines and feature/data infrastructure that data scientists rely on to train, serve, and operationalize models. • Diagnose and resolve difficult performance, reliability, and scalability challenges across BI and data workloads (e.g., Power BI, Synapse, Fabric). • Contribute to technical strategy across Microsoft Fabric, Synapse, Power BI, and broader Azure BI technologies, helping evaluate new tools and inform build/buy decisions. • Mentor data engineers and analytics engineers, conducting design reviews and helping elevate the technical capability of the team. • Serve as a technical partner to engineering leadership on data architecture and technical tradeoffs within your scope. • Translate complex business problems into practical, scalable, and well-architected data solutions.

🎯 Requirements

• Extensive hands-on experience as a senior or staff-level data engineer, with a track record of designing and delivering production data systems at scale. • Deep expertise across the Azure BI / data technology stack, including: • - Microsoft Fabric • - Azure Synapse Analytics • - Power BI and semantic modeling • - Broader Azure data and analytics services • Strong command of data engineering architecture, modern analytics platforms, dimensional and semantic modeling, and scalable, fault-tolerant pipelines. • Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD, modular design). • Working understanding of how data scientists consume data, enough to build the pipelines and feature/data infrastructure that support model training and serving. • Demonstrated ability to solve ambiguous, complex problems through robust technical design and pragmatic execution. • Strong mentoring and influence skills — able to elevate engineering practices and lead technically within a team. • Excellent communication skills; able to explain complex technical concepts and tradeoffs to both technical and non-technical partners across Ops, Business, Sales, Marketing, Product, and Engineering. • Ability to thrive in a fast-paced, high-visibility environment with multiple priorities and stakeholders.

🏖️ Benefits

• Medical, dental, vision, and basic life insurances. • 401k plan with 100% matching for the first 4% contributed. • 15 days of PTO each year.

Apply Now

Similar Jobs

🔥 3 hours ago

Just Appraised

11 - 50

🤖 Artificial Intelligence

🏛️ Government

☁️ SaaS

Product Engineer developing AI-driven workflows at Just Appraised, enhancing government tools and workflows. Collaborating with customers and stakeholders to innovate product features and improve usability.

AWS

JavaScript

Node.js

Postgres

Python

React

TypeScript

🔥 3 hours ago

Northrop Grumman

10,000+ employees

🚀 Aerospace

Sr Principal Engineer managing supply chain operations within Northrop Grumman's Marine Systems team. Responsible for supplier performance and integrated master schedule management in a remote role.

🔥 4 hours ago

CrowdStrike

5001 - 10000

🔒 Cybersecurity

☁️ SaaS

🤖 Artificial Intelligence

macOS Engineer developing sensor software for CrowdStrike's AI-native security platform. Collaborating across teams to build and maintain core components in the Falcon endpoint protection platform.

MacOS

Python

Swift

🔥 5 hours ago

8th Light

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

Lead technologist managing software projects across various technologies, delivering high-quality solutions for clients at 8th Light. Collaborate and mentor within a strong technical team.

Java

JavaScript

Linux

MacOS

Python

React

Ruby

Scala

SQL

TypeScript

Go

🔥 5 hours ago

Empower

10,000+ employees

💸 Finance

💳 Fintech

👥 B2C

Senior Staff Software Engineer at Empower, responsible for architecting software solutions and mentoring teams to achieve technical excellence within financial services sector.

Cloud

Java

JavaScript

Python

Swift