Senior Software Engineer - Python/Agentic AI

Blackline

Hybrid

Quick summary

Work type
Hybrid
Location
Washington
Posted
2 days ago
Closes
Jun 25, 2027

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$153k most similar roles pay here $257k

This listing doesn't post a salary. Most similar roles pay $167,537–$235,750.

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 20 open roles on FindRole.

Most-posted roles

View all roles at Blackline

At a glance

TL;DR · Senior Software Engineer - Python/Agentic AI

As a Senior Software Engineer at BlackLine, you will join the engineering team to design and develop high-quality backend services for our SaaS platform used by finance and accounting teams. Your day-to-day responsibilities include implementing new features, optimizing existing ones, maintaining software quality, and mentoring junior developers. You will work in an agile environment, collaborating with cross-functional teams to integrate BlackLine’s system with various ERPs, CRMs, payment systems, and more. The role requires expertise in Python, along with experience in C#, .NET, and RESTful API development. Key skills include knowledge of PostgreSQL, NoSQL databases, cloud architectures (Azure, AWS, GCP), Docker, Kubernetes, and messaging platforms like Kafka or RabbitMQ. You must have a strong computer science background and at least 5 years of hands-on software development experience to excel in this role.

What you'll do

  • Design and develop product features adhering to coding standards and quality.
  • Implement and refine software development techniques for integration, performance, security, and maintainability.
  • Write clean, testable, maintainable, and secure code while maintaining high technical excellence standards.
  • Mentor junior team members and guide them towards solutions.
  • Identify issues and advocate for change by working with peers and leadership to build consensus.

What we're looking for

  • BS in Computer Science with 5+ years or MS in Computer Science with 3+ years of software development experience.
  • Expertise in building web applications, SaaS products, and RESTful APIs.
  • Strong foundation in computer science concepts like data structures, algorithms, and design patterns.
  • Experience in service-oriented architecture and distributed systems.
  • Proficiency in SQL, PostgreSQL, NoSQL databases, and cloud architectures (Azure, AWS, GCP).
  • Knowledge of container management solutions like Docker or Kubernetes.

More like this

Similar roles

Senior Software Engineer, Python Agentic AI

Blackline

WA 18 days ago
Appium C# .NET Core NUnit XUnit MSTest Google Cloud AWS Azure CI/CD SQL Kubernetes Mesos Nomad RabbitMQ Kafka SQS HTML JavaScript CSS RESTful APIs Performance testing Cloud native services API gateway Identity management Authentication Workflow orchestration tools Job scheduling Search ERP systems
Hybrid

Senior Software Engineer, AI

Blackline

Pleasanton, CA 2 days ago
Python Java C++ TensorFlow PyTorch Kubernetes Docker AWS Azure CI/CD Git SQL NoSQL Scikit-learn Pandas NumPy Jupyter Linux REST APIs
Hybrid

Senior Software Engineer

Blackline

Pleasanton, CA 36 days ago
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
Hybrid

Staff Engineer

Blackline

Pleasanton, CA 12 days ago
Java C# Python AWS Azure GCP Kafka RabbitMQ SQL NoSQL Docker CI/CD Terraform RESTful APIs Microservices Event Bus API Gateway Identity Management Workflow Orchestration Job Scheduling Search SAP Oracle Netsuite Microsoft ERP
Hybrid