Staff Engineer
At a glance
AI generatedTL;DR
As a Staff Software Engineer at BlackLine in Pleasanton, California, you will join a team dedicated to building the next generation of application and data platforms. Your role involves designing and implementing connectors for various ERP, bank, payment, tax, and subledger systems, ensuring extensibility, usability, and scalability. You will also contribute to developing cloud-based backend services such as Event Bus, API Gateway, Developer Portal, Job Scheduler, Identity Management, Search, Workflow Orchestration, and Data Integration. Key responsibilities include providing technical leadership in requirements analysis, development, testing, and delivery of highly scalable distributed systems while mentoring other engineers through code reviews and design discussions. The ideal candidate has a strong background in building web-scale SaaS applications with expertise in languages like C#, Java, or C++, along with experience in data modeling, SQL, NoSQL, and cloud-native services.
Skills
What you'll do
- Design and build connectors for data synchronization between BlackLine and various ERP systems.
- Lead technical design discussions, making trade-offs on technology and performance.
- Mentor team members and conduct peer code reviews to maintain high software quality.
- Implement and enforce software development practices to ensure security and maintainability.
- Research and evaluate new tools and technologies for integration into product development.
- Deliver highly scalable distributed backend services in a cloud-based environment.
- Extend and enhance modular applications with various models of extensibility.
What we're looking for
- 6+ years of professional experience in building web-scale multi-tenant SaaS backend platforms.
- Expertise in object-oriented programming languages such as C#, Java, or C++.
- Strong foundation in computer science with proven ability to write high-concurrency, secure code.
- Experience leading technical design and architecture for highly scalable distributed systems.
- Fluent in SQL, NoSQL, data modeling, and transactional flows.
- Proven experience delivering core platform services like API gateways and identity management.
- Knowledge of public cloud platforms (AWS, Azure, or GCP) and cloud-native services.
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 13 open roles on FindRole.
Listed pay typically runs $193,000–$193,000 across 13 roles with salary data.
Most-posted roles
- Senior Software Engineer 2
- Staff I Software Engineer 2
- AI/ML OPs Principal Engineer 1
- Principal Engineer 1
- Senior AI Developer 1