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

The Senior Software Engineer - Python/Agentic AI joins the Quality Engineering team to ensure high-quality releases for high-transaction, big-data SaaS applications. This role involves automating tests for web-based applications, mobile apps, and RESTful APIs while building a test automation regression harness. You will develop mobile app automation for iOS and Android using Appium and Selendroid, execute QE forensics, and perform root cause analysis on performance and scalability issues. Key technologies include C# with .NET core, NUnit, XUnit, MSTest, SQL, and CI/CD tools. You will also work with cloud-native environments like AWS, Azure, and Google Cloud. The role requires solving complex integration patterns for batch and event-driven architectures within a FinTech 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.
  • Execute quality engineering forensics and perform root cause analysis on test failures and performance issues.
  • Identify project risks and develop mitigation steps while collaborating on technical designs and test data.
  • Provide technical leadership to the QE team and advocate for a quality-first culture.
  • Author high-quality test plans, test cases, and supporting documentation.
  • Configure CI/CD tools to run automated regression tests for mobile and web applications.

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.
  • Hands-on experience testing hybrid/native iOS and Android mobile applications using Appium and 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 like MS Dynamics-365, Oracle, NetSuite, or Intacct (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 Kafka SQS RabbitMQ CI/CD HTML JavaScript CSS Scrum Agile SaaS
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