Senior Software Engineer

Blackline

Hybrid Actively hiring
Pleasanton, CA Posted 10 days ago $156,000$156,000 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer at BlackLine in Pleasanton, California, you will join the Engineering team to design and develop high-quality backend services for cloud-based products. Your day-to-day responsibilities include building new features, optimizing existing ones, maintaining software quality, and mentoring junior developers. You will work closely with cross-functional teams to deliver innovative solutions that meet performance, security, and maintainability standards. The ideal candidate has a strong background in C#, Java, Python, or .NET, along with experience in RESTful API development, service-oriented architecture, and distributed systems. Familiarity with PostgreSQL, NoSQL databases, Docker, Kubernetes, and public cloud architectures like Azure is preferred. This role requires a deep understanding of software design patterns and the ability to drive engineering excellence through automation and unit testing.

Skills

Python Java .NET .NET Core PostgreSQL SQL Docker Kubernetes Azure AWS GCP RESTful APIs Scrum Agile API gateway identity management authentication messaging platforms RabbitMQ workflow orchestration job scheduling search NoSQL

What you'll do

  • Design and develop product features adhering to timelines and quality standards.
  • Implement and enforce software development practices for integration, performance, security, and maintainability.
  • Write clean, testable, maintainable, and secure code while maintaining high technical excellence within the team.
  • Mentor junior developers and guide them towards solving complex problems effectively.
  • Identify issues and advocate for changes by working with peers and leadership to build consensus and take action.
  • Proactively optimize existing features and drive innovation into product suite through creative problem-solving.

What we're looking for

  • BS or MS in Computer Science with 5+ years of software development experience.
  • Expertise in C#, Java, Python, .NET, and .NET Core for general purpose programming.
  • Hands-on experience building Web Applications, SaaS products, and RESTful APIs.
  • Strong understanding of service-oriented architecture and distributed systems.
  • Advanced knowledge of SQL, stored procedures, data models, and transactional flows.
  • Experience with Agile methodologies (Scrum) and a passion for engineering excellence.

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

View all roles at Blackline