Senior Manager, Engineering @ BlackLine - Pleasanton, CA

Job Overview

14 days ago

Senior Manager, Engineering

BlackLine - Pleasanton, CA

Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance.

Our Values

1. Customers First: Meaningfully deliver high-quality value to our customers

2. Continuous Improvement: Foster improvements to our work and its quality, our teams, and our company

3. Integrity: Honest, collaborative, and supportive, always working to honor our commitments and take pride in our work

4. Teamwork: Partnering with and supporting others, leading selflessly, and advocating for our collective success

5. Initiative: Capitalize on creative approaches, problem-solving, and building the right things at the right time to deliver the right value to our customers

6. Diversity: Open, inclusive, and supportive of all of our team members and peers

We're a technology-based company with a sense of adventure and a vision for the future. Every door at BlackLine is open. Just bring your brains, your problem-solving skills, and be part of a winning team at the world's most trusted name in Finance Automation. Work. Play. Grow. At BlackLine.

Job Summary

As Senior Manager of Development, you will lead, manage and inspire teams of talented Software Engineers working to enhance our high performance, cloud-based, SaaS web application. You will be at the core of what makes us successful: the people and teams who write our software and build new and key features for our clients. Being at the center of our application allows you to affect change, to own and drive improvements every day, and to imbue those around you with a passion and dedication to excellence.

We're looking for people who not only have a strong hands-on technical experience and interest, but who want to drive innovation in people management, motivation, and growth. You’ll be working with and mentoring talented individuals, and working closely with other teams and departments to ideate, innovate and ultimately deliver the best client integrations and user experiences.


  • Manage and cross functional Agile Teams to deliver valuable and high-quality functionality to our clients
  • Define and drive an overall unifying vision for teams and their projects, processes, workflows, and related areas through motivation, consensus building and leading change
  • Provide technical leadership and guidance to both your team members and your project peers
  • Implement and drive adaptations to teams and strategic organizational processes, workflows, and related areas
  • Leverage your technical and domain knowledge to partner with Product representatives and your teams in defining project deliverables, presenting innovative solutions and, ultimately, to successfully plan, manage and drive the timely delivery of corporate initiatives
  • Work with Product and technical stakeholders, as well as Project Management, to define project requirements and deliverables, and, ultimately, plan and manage the timely delivery of high-quality projects
  • Review and understand core strengths and weaknesses across team members, and proactively engage, mentor, and define goals in order to capitalize upon strengths or mitigate gaps
  • Inspire your team, help your team members grow and succeed
  • Effectively plan, communicate and conduct presentations (project milestones, risk mitigation, road maps, resource needs, technical information, etc.) for senior management and stakeholders, while conveying and driving actionable items to your teams
  • Work closely, partner, and collaborate with our Architects to provide exceptional solutions that adhere to, or create, standards across teams
  • Effectively communicate and resolve personnel issues on your teams
  • Contribute to design reviews, code reviews and hands-on work in your respective domain
  • Manage day to day administrative tasks such as time off requests, sick days, etc.
  • Other duties as assigned.

  • Recent prior experience as a Manager in software development of large-scale web applications, with at least 8 years of experience in your respective domain
  • 3+ years of onsite employee supervisory experience
  • Exceptional communication and people skills, with a passion for product excellence, talent development, and mentoring
  • Knowledge of Build, Deployment, and Continuous Integration concepts and best practices, including full SDLC
  • Strong experience in Agile methodology, processes, and best practices
  • Experience in TDD concepts, methodologies, and best practices (i.e., mocks, spies, unit tests, code coverage, etc.) – BDD experience is a plus
  • 5+ years of experience in software development using one or more general purpose programming language (C#, Java, C++, etc.) and related stack(s)
  • A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of software design and architecture of complex systems
  • Experience as a technical influencer for highly scalable distributed system designs
  • Experience in modern database platforms, including data modeling, stored procedures, schema definitions, performance and scaling considerations
  • Recent experience working with, troubleshooting and tuning across all layers of a modern SaaS, N-Tier, web-based application
  • Understanding of QA standards and best practices, including automation, regression, and smoke testing, white/black-box testing, and related QA processes
  • Working knowledge of OWASP secure development practices and 12-Factor App principles
  • BS, EE or CS degree in Computer Science, or equivalent experience.
  • Experience working with Google Cloud Platform preferred

Similar Jobs

Sr. Manager, Data Engineering - Fraud


San Jose, CA

10+ years of data engineering experience. Lead agile engineering teams to deliver end-to-end technical solutions that exceed product expectations.

Senior Manager, Analytics Engineering

Sony Interactive Entertainment PlayStation

San Francisco, CA

5-7 years' experience working in analytics or software engineering. Experience in large-scale software engineering organizations (Agile or related experience).

Senior Hardware Board Design Lead - Networking R&D

Hewlett Packard Enterprise

Roseville, CA

Designs, analyzes, develops, modifies and evaluates electrical/electronic parts, components, sub-systems, algorithms, or integrated circuitry for electrical…

Director, System Level FPGA Design


San Jose, CA

Develop flows, models, tools, and software runtimes that are closely coupled to FPGA silicon, IP and boards, while leveraging strong knowledge of FPGA hardware.

Silicon Photonic Integrated Circuit Technical Lead


Santa Clara, CA

2+ years of experience in leading cross-functional engineering teams in development of innovative optoelectronic components.

Pre-Production Engineering Manager

Sierra Circuits

Sunnyvale, CA

POSITION SUMMARY: The Pre-Production Manager/Special Project is responsible for reviewing Mil.Spec. “High Complexity”, “No Fly”, Flex and Rigid Flex Circuits…

Manufacturing Engineering Manager- Automation

Penumbra US

Alameda, CA

A Bachelor's degree in an engineering or related field. You will provide leadership and drive results in all aspects of process development and manufacturing in…

Engineering Manager


Palo Alto, CA

Track record of leading productive engineering teams. Partner with Recruiting to build well-rounded, effective, and inclusive engineering teams.

Connectivity Systems Manager, Connectivity Systems Services LLC

Sunnyvale, CA

Experience as a technical/engineering lead on a number of projects that have a Wireless engineering background.

Mobile Engineering Manager, Square for Restaurants


San Francisco, CA

Prepared to support your team with engineering insight as well as people leadership. Work closely with your engineers and with engineering teams within…

Upstream Marketing Manager

Avellino Lab

Menlo Park, CA

Develop business cases for identified opportunities including revenue potential, market risks and uncertainties, and collaborate with engineering and sales to…

Area Manager Environmental Health & Safety


San Ramon, CA

Education: Preferred Bachelors degree related to Environment, Health, and Safety (i.e., engineering, physical, environmental or life science) or Bachelors…

Geotechnical Project Manager

Kleinfelder, Inc.

Oakland, CA

Bachelor's degree in engineering. Minimum of 9 years of geotechnical experience in a consulting engineering firm. Must be committed to excellent client service.

Area Manager Environmental Health & Safety


Sacramento, CA

Education: Preferred Bachelors degree related to Environment, Health, and Safety (i.e., engineering, physical, environmental or life science) or Bachelors…

Senior Manager, Sales Engineer


Palo Alto, CA

Bachelor’s or higher degree in computer science, engineering, or related technical field. Aisera offers the world's first AI-driven service experience solution…

Area Manager Environmental Health & Safety


Concord, CA

Education: Preferred Bachelors degree related to Environment, Health, and Safety (i.e., engineering, physical, environmental or life science) or Bachelors…

Team Operations Senior Program Manager: Solution Engineer


San Francisco, CA

As a Senior Program Manager for Atlassian’s Customer Success and Innovation (CSI) Solution Engineer team, you will be responsible for driving strategic programs…

Geotechnical Project Manager

Kleinfelder, Inc.

Santa Rosa, CA

Proven experience in providing engineering analyses and oversight of technical delivery,. Minimum 7-10 years of related experience in geotechnical engineering…

Manager, Quality Assurance Engineering


Pleasanton, CA

The Planning platform teams’ driving goal is to provide a reliable, scalable, and easy to use technology platform for all of our Adaptive Planning applications.

Technical Product Manager, Engineering Environments


Pleasanton, CA

The Platform Cloud Engineering Product Management team at Workday drives the product and strategy for our cloud platform, development tools and DevOps Teams.

Engineering Manager - Spark Platform


San Mateo, CA

Set team-level and engineering best practices around product development. Demonstrable leadership, management, coaching skills and 2+ years of experience as an…

Senior Technical Product Manager - Performance Engineering


Pleasanton, CA

The position is within the Performance and Scalability group and is ideally suited to candidates from a performance engineering or development background with a…

Engineering Manager (Monitoring/Logging)


Palo Alto, CA

The main focus of this team is to build frameworks that can manage, monitor, and alert systems. You will help us execute on this vision and ensure that we…

Engineering Manager - Move Money Journey

Wells Fargo

San Leandro, CA

5+ years of technology engineering experience. Partners with product managers to drive business outcomes. Hire top engineering talent to build a high performing…