Staff I Software Engineer

Blackline

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Los Angeles, CA
Salary
$180,000–$226,000 / yr
Posted
60 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $205k
This role $203k
$146k most similar roles pay here $272k

This role pays less than 55% of similar roles. Most pay $170,950–$238,250 — the shaded band above. At the midpoint, this role pays about $203k versus about $205k 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 I Software Engineer

As a Staff I Software Engineer, you will join the data platform team to design and build connectors that sync information between the company’s systems and various ERP, Bank, Payments, Tax, and Subledger platforms. You will be responsible for developing cloud-based backend components including Event Bus, API Gateway, Job Scheduler, Identity Management, Search, Workflow Orchestration, and Data Integration. The role requires providing technical leadership in architecture, requirements analysis, and mentoring other engineers while ensuring high standards of code quality and security. You will utilize C#, Java, or C++ to build scalable distributed systems using RESTful APIs and microservices. Required skills include proficiency in SQL, No-SQL, data modeling, and ETL tools. The work focuses on solving complex data integration challenges within the financial services domain by building extensible, multi-tenant SaaS solutions for automated finance workflows.

What does a Software Engineer earn in California?

Median $214000 from 778 postings across 66 companies.

See salary data

What you'll do

  • Design and build scalable connectors to sync data between the platform and external ERP, bank, and payment systems.
  • Develop and maintain cloud-based backend components including API Gateways, Event Buses, Job Schedulers, and Identity Management.
  • 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 requirements into functional and technical specifications while ensuring high business value.
  • Research and evaluate new tools and technologies to improve product development and infrastructure.
  • Ensure software quality by writing clean, testable code and enforcing standard development practices.
  • Perform critical maintenance, deployment, and release support activities for the backend platform.

What we're looking for

  • BS degree in Computer Science or equivalent experience.
  • 6+ years of professional experience building web-scale, high-availability 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 writing high concurrency, multi-threaded, secure, and scalable code using standard data structures and algorithms.
  • Experience as a technical lead for the design, architecture, and code review of 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 understanding of cloud-native services (preferred); FinTech/Financial services background; and ERP platform experience (preferred).

More like this

Similar roles

Staff Software Engineer

Visa

Austin, TX 121 days ago $131,600$210,300
Python Angular HTML CSS JavaScript API Data Structures infrastructure-as-code Agile Scrum Dev-ops Distributed Systems AI‑powered tools
5+ yrs exp Hybrid

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 3 days ago $195,000$257,500
Go Java Blockchain Web3 RESTful API Microservices AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL System Design
7+ yrs exp Remote

Staff Engineer

Blackline

Pleasanton, CA 60 days ago $210,000$263,000
C# Java C++ SQL No-SQL AWS Azure GCP Kafka RabbitMQ RESTful APIs Microservices ETL Infrastructure as Code Data Modeling Agile SAP Oracle NetSuite
6+ yrs exp Hybrid

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 24 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems Machine Learning LLM Feature Store Observability FinOps
8+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +1 16 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

107 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid