Senior Software Engineer, Python/Agentic AI

Blackline

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Pleasanton, CA
Salary
$170,000–$213,000 / yr
Employment
Full-time
Posted
106 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $181k
This role $192k
$111k $244k
below market most similar roles pay here above market

This role pays more than 63% of similar roles. Most pay $149,500–$213,125 — the blue band above. At the midpoint, this role pays about $192k versus about $181k 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 12 open roles on FindRole.

Listed pay typically runs $175,000–$219,500 across 8 roles with salary data.

Most-posted roles

View all roles at Blackline

At a glance

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

As a Senior Software Engineer - Python/Agentic AI, you will join the Quality Engineering team to drive high-quality releases for a high-transaction, big-data SaaS application. You will automate testing for web applications, mobile apps, and RESTful APIs, specifically building mobile automation for iOS and Android using Appium and Selendroid. Your daily responsibilities include creating automation regression test harnesses, performing QE forensics, and conducting root cause analysis on performance and scalability issues. You will utilize C#, .NET core, NUnit, XUnit, and MSTest, while working with SQL, CI/CD tools, and cloud environments like AWS, Azure, or Google Cloud. This role addresses complex integration patterns for batch and event-driven architectures within the FinTech and financial services domain, ensuring reliability and security for enterprise software.

What does a Software Engineer earn in California?

Median $214500 from 1167 postings across 73 companies.

See salary data

What you'll do

  • Create automation for web applications, mobile apps, and RESTful APIs using existing tools and frameworks.
  • Build mobile app test automation for iOS and Android platforms using Appium.
  • Develop and maintain an automation regression test harness for high-transaction SaaS applications.
  • Execute Quality Engineering forensics and perform root cause analysis on test failures and performance issues.
  • Identify project risks independently and develop mitigation steps and processes for high-quality deliverables.
  • Author high-quality test plans, test cases, and supporting technical documentation.
  • Provide technical leadership to the QE team and advocate for a quality-first culture.
  • Configure CI/CD tools to run automated regression tests for mobile and web platforms.

What we're looking for

  • Master's degree in Mathematics, Computer Science, or related disciplines.
  • 7+ years of experience in Web Application, Mobile, SaaS, and RESTful API testing.
  • 7+ years of experience in test automation development, including building a suite from the ground up.
  • 7+ years of experience in C# with .NET core and NUnit, XUnit, or MSTest.
  • Experience in testing hybrid/native iOS and Android mobile applications using Appium or Selendroid.
  • Intermediate to advanced knowledge of SQL, including stored procedures, data models, and transactional flows.
  • Experience with performance test development and Continuous Integration (CI) tools.
  • Experience with ERP systems, open source tools, or front-end technologies (preferred).

More like this

Similar roles

Senior Software Engineer, Python/Agentic AI

Blackline

Pleasanton, CA 106 days ago $170,000–$213,000
C# .NET Core Appium Selendroid NUnit XUnit MSTest RESTful API SQL AWS Azure Kubernetes Mesos Nomad CI/CD SDLC
7+ yrs exp Hybrid

Senior Software Engineer, Agentic AI

Nvidia

Remote (Santa Clara, CA) +2 32 days ago
Python Rust Go Node.js LLM RAG Vector Databases PyO3 Tokio serde OpenTelemetry Asynchronous Programming API Design Serialization Middleware
Remote

Senior Software Engineer, Agentic AI

Autodesk

Remote (TX) 21 days ago
Java Spring Boot Python FastAPI AWS Lambda DynamoDB ECS Fargate Docker Kinesis Kafka SNS SQS API Gateway OpenSearch RAG LLM MCP CI/CD Jenkins GitHub Actions Gradle Maven OpenTelemetry Splunk Kibana Dynatrace OAuth Entra ID OPA Spec-driven development
6+ yrs exp Remote

Senior Lead Software Engineer, Agentic AI

JPMorgan Chase

Plano, TX 13 days ago
LLMs SLMs Python Java Spring Boot Spring AI AWS Docker ECS EKS CI/CD GitHub Actions Jenkins FastAPI Flask REST gRPC OpenAPI RAG Prometheus Grafana Splunk OpenTelemetry MCP
5+ yrs exp

Senior Software Engineer, Agentic AI Tools

F5 Inc

San Jose, CA +1 63 days ago
Python TypeScript Go LangChain LangGraph CrewAI LlamaIndex RAG MLflow Kubeflow BentoML OpenAI Anthropic Gemini NVIDIA BeautifulSoup Scrapy NGINX BIG-IP APIs Web Scraping MLOps Vector Databases Prompt Engineering
8+ yrs exp Hybrid