Staff Engineer

Blackline

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Pleasanton, CA
Salary
$210,000–$263,000 / yr
Posted
60 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $206k
This role $236k
$151k most similar roles pay here $275k

This role pays more than 75% of similar roles. Most pay $175,000–$236,175 — the shaded band above. At the midpoint, this role pays about $236k versus about $206k for comparable roles.

Based on 240 similar postings.

Employer

About Blackline

BlackLine is a cloud-based financial operations management platform that automates and controls the financial close process for enterprises, including account reconciliation, journal entries, and financial reporting. Industry: Financial Technology & Accounting Software

Blackline currently has 11 open roles on FindRole.

Listed pay typically runs $180,000–$226,000 across 11 roles with salary data.

Most-posted roles

View all roles at Blackline

At a glance

TL;DR · Staff Engineer

Staff Engineer will join the team responsible for building and maintaining the next generation of the company's data platform. The role involves designing and building connectors to sync data between various ERP, Bank, Payments, Tax, and Subledger systems while ensuring scalability and extensibility across multiple protocols. Key responsibilities include developing cloud-based backend components such as Event Bus, API Gateway, Job Scheduler, Identity Management, Search, and Workflow Orchestration. The candidate will provide technical leadership in architecture discussions, mentor other engineers, and perform code reviews. Required skills include proficiency in C#, Java, or C++, along with experience in SQL, NoSQL, and data modeling. The role focuses on solving complex data integration problems within the financial services domain, specifically involving general ledger systems and high-concurrency distributed backend services using cloud-native technologies like AWS, Azure, or GCP.

What does a Engineer earn in California?

Median $208000 from 98 postings across 25 companies.

See salary data

What you'll do

  • Design and build scalable connectors to sync data between the platform and external ERP, Bank, and Tax systems.
  • Develop and maintain cloud-based backend components including API Gateways, Event Buses, Job Schedulers, and Workflow Orchestration.
  • Lead technical architecture discussions and make critical decisions regarding technology trade-offs, performance, and scalability.
  • Mentor and coach team members through peer code reviews and guidance on complex design issues.
  • Translate product management requirements into functional and technical specifications for distributed backend services.
  • Research and evaluate new tools and technologies to improve product development and system reliability.
  • Ensure high software quality by enforcing standards for security, maintainability, and automated testing.
  • Perform critical maintenance, deployment support, and off-hours release activities as needed.

What we're looking for

  • BS degree in Computer Science or equivalent experience.
  • 6+ years of professional experience building web-scale, highly available multi-tenant SaaS with a focus on backend platforms and microservices.
  • Expertise in at least one object-oriented programming language such as C#, Java, or C++.
  • Proven track record of designing and leading architecture for distributed systems and event-driven architectures.
  • Proficiency in SQL, No-SQL, data modeling, and transactional flows.
  • Experience with data integration and ETL tools (productized or open source).
  • 3+ years of experience with a public cloud provider (AWS, Azure, or GCP) and cloud-native services (preferred).
  • Experience with continuous delivery, infrastructure as code, and internet security in software design (preferred).

More like this

Similar roles

Staff I Software Engineer

Blackline

Los Angeles, CA 60 days ago $180,000$226,000
C# Java C++ RESTful APIs Microservices SQL No-SQL Kafka RabbitMQ AWS Azure GCP Infrastructure as Code ETL Data Modeling event driven architecture SAP Oracle NetSuite
6+ yrs exp Hybrid

Staff Engineer

GEICO

Remote (WA) 122 days ago $115,000$230,000
Docker Kubernetes Java Python Go .NET C++ HTML CSS JavaScript MySQL PostgreSQL REST SOAP CI/CD Infrastructure as Code Terraform Ansible Git CircleCI Grafana Prometheus AWS GCP Azure Lambda Kappa
6+ yrs exp Remote

Staff Engineer

MongoDB

Gurugram, India 93 days ago
Distributed Systems Python Go Java Kubernetes Containerization AI Frameworks MongoDB Performance Tuning
8+ yrs exp Hybrid

Staff Engineer

MongoDB

Dublin, Ireland 81 days ago
MongoDB Go Java C# AWS Azure GCP Data Federation Archiving
10+ yrs exp Hybrid

Staff Engineer

MongoDB

Cork, Ireland 76 days ago
OpenTelemetry VictoriaMetrics Grafana Splunk Flink WarpStream Kafka Fluentbit Java Golang C C++ Observability Performance Profiling Multi-threaded Programming
10+ yrs exp Hybrid

Staff Engineer

MongoDB

Dublin, Ireland 76 days ago
OpenTelemetry VictoriaMetrics Grafana Splunk Flink WarpStream Kafka Fluentbit Java Golang C C++ Observability Multi-threaded Programming Performance Profiling
10+ yrs exp Hybrid