Senior Software Engineer - Python/Agentic AI

BlackLine Systems Inc (U.S.)

Pleasanton (TX)

On-site

USD 170,000 - 213,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BlackLine Systems Inc is seeking a Sr. Software Engineer to design, develop, troubleshoot, and scale our cloud‑based backend services. You will drive high‑quality releases and mentor junior teammates while championing automation and secure code practices.

The role emphasizes building RESTful APIs, working with SaaS products, and collaborating in a fast‑paced FinTech environment. Expect adaptable responsibilities and ongoing improvements.

Qualifications

  • BS degree in Computer Science with 5+ years of software development experience or MS with 3+ years.
  • Proficiency in C#, Java, Python, .NET, .NET Core.
  • 3+ years building Web Applications, SaaS products, and RESTful APIs.
  • Experience with AI-First development approach.
  • Understanding of production deployments and on‑call responsibilities.
  • Strong data structures, algorithms, design patterns, and complex systems architecture.
  • Experience with service‑oriented architecture and distributed systems.
  • Advanced SQL, stored procedures, data models, and transactional flows.
  • Mandatory knowledge of Scrum or other Agile development methodologies.
  • Passion for engineering excellence through automation and testing.

Responsibilities

  • Design, develop, and deliver product features while meeting timelines and quality.
  • Implement and enforce software development techniques for performance and security.
  • Maintain high standards with clean, testable, maintainable, secure code.
  • Inspire a quality-first culture and mentor junior developers.
  • Proactively identify issues and champion practical solutions with peers.
  • Perform maintenance, deployment, and release support, including off‑hours.
  • Collaborate cross-functionally to deliver value and outcomes.

Skills

C#
Java
Python
RESTful APIs
SQL
Data structures
Algorithms
Distributed systems
.NET Core
Agile development
SOA
Unit testing

Education

BS in Computer Science
MS in Computer Science

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Make Your Mark: As a Sr. Software Engineer, you will play a crucial role in delivering high‑quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing, and scaling BlackLine’s cloud‑based backend services and driving innovation into our product suite.

Responsibilities
  • Design, develop, and deliver product features while adhering to timelines, coding standards, requirements, and quality.
  • Implement, refine, and enforce software development techniques to meet integration, performance, security, and maintainability expectations.
  • Maintain high standards of software quality and technical excellence by establishing good practices, writing clean, testable, maintainable, and secure code.
  • Inspire a forward‑thinking team of developers, acting as an agent of change and evangelist for a quality‑first culture.
  • Mentor and coach junior team members, guiding them to solutions.
  • Proactively identify issues, bottlenecks, gaps, or opportunities and champion solutions with peers and leadership.
  • Perform critical maintenance, deployment, and release support activities, including occasional off‑hours support.
  • Play an integral, adaptable team player with strong collaboration skills focused on results and value delivery.
Qualifications
  • BS degree in Computer Science with 5+ years of software development experience OR MS degree with 3+ years.
  • Proficiency in general‑purpose programming languages (C#, Java, Python, .NET, .NET Core).
  • 3+ years of hands‑on experience building Web Applications, SaaS products, and RESTful APIs.
  • Experience with AI‑First development approach.
  • Understanding of supporting production deployments and on‑call responsibilities.
  • Strong understanding of data structures, algorithms, design patterns, and architectural design of complex systems.
  • Experience with service‑oriented architecture and distributed systems.
  • Advanced knowledge of SQL, stored procedures, data models, and transactional flows.
  • Mandatory knowledge of Scrum or other Agile development methodologies.
  • Passion for engineering excellence through automation, unit testing, and process improvements.
Preferred Qualifications
  • Experience with PostgreSQL and NoSQL databases.
  • Experience with open‑source tools.
  • Knowledge of public cloud architectures (Azure, AWS, or GCP) and cloud native services.
  • Experience designing and scaling high‑performance systems.
  • Experience with container management solutions like Docker or Kubernetes.
  • Experience with API gateway, identity management, authentication, messaging platforms (Kafka, SQS, RabbitMQ), workflow orchestration tools, job scheduling, and search.
  • Background in FinTech or Financial services.
Compensation & Benefits

Salary Range: $170,000.00 – $213,000.00. Compensation structure may include variable incentive components (ICP or OTE) under envelope mandates. Detailed incentive plans and benefit information available to qualified candidates.

Mandatories Mandator mandatory mandatory mandator mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandator

Accommodations

BlackLine is committed to creating an inclusive and accessible experience for all candidates. Please complete the accommodations form if you require support during the application or interview process.

Equal Employment Opportunity

BlackLine is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity or expression, race, ethnicity, age, religious creed, national origin, physical or mental disability, ancestry, marital status, sexual orientation, military or veteran status, status as a victim of domestic violence, sexual assault or stalking, medical condition, genetic information, or any other protected class identified by applicable laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Python/Agentic AI
Senior Software Engineer - Python/Agentic AI

Blackline Systems Inc • Pleasanton (CA)

On-site
USD 156,000 - 196,000
Comprehensive benefits
Short-term and long-term incentive programs
Staff II Software Engineer
Staff II Software Engineer

BlackLine Systems Inc (U.S.) • Pleasanton (TX)

On-site
USD 225,000 - 282,000
Staff Engineer
Staff Engineer

BlackLine Systems Inc (U.S.) • Pleasanton (TX)

On-site
USD 210,000 - 263,000
Staff II Software Engineer AI/ML Ops
Staff II Software Engineer AI/ML Ops

Blackline Systems Inc • Pleasanton (CA)

On-site
USD 245,000 - 307,000
Robust benefits and wellness plans
Short-term and long-term incentive programs
Staff Software Engineer
Staff Software Engineer

BlackLine • United States

On-site
USD 180,000 - 226,000
Short-term and long-term incentive programs
Robust benefits and wellness plan
Senior Software Engineer - Python/Agentic AI
Senior Software Engineer - Python/Agentic AI

BlackLine • Pleasanton (CA)

Hybrid
USD 170,000 - 213,000
Hybrid work model
Pay transparency
Staff I Software Engineer
Staff I Software Engineer

BlackLine Systems Inc (U.S.) • Los Angeles (CA)

On-site
USD 180,000 - 226,000
Staff I Software Engineer
Staff I Software Engineer

Blackline Systems Inc • Los Angeles (CA)

On-site
USD 180,000 - 226,000
Staff Software Engineer
Staff Software Engineer

Blackline Systems Inc • Seattle (WA)

On-site
USD 180,000 - 226,000
Software Engineer AI/ML Ops
Software Engineer AI/ML Ops

Blackline Systems Inc • New York (NY)

On-site
USD 145,000 - 182,000
Incentive programs
Pay transparency