Senior Software Engineer
Job in
Los Angeles, Los Angeles County, California, 90079, USA
Listed on 2026-09-06
Listing for:
BlackLine
Full Time
position Listed on 2026-09-06
Job specializations:
-
Software Development
Backend Developer, Full Stack Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
Wondering what it’s like to work at Black Line? Don’t take our word for it. We’ve been voted Best Place to Work by Inc. Magazine four years in a row. Built in LA ranks us in their top 100 Best Places to Work in LA. Reviewers on Glassdoor say we have “smart and kind people,” “phenomenal culture,” and “good work/life balance.”
Sound good?
- Design, develop and deliver product features, while adhering to timelines, coding standards, requirements, and quality.
- Implement, refine, and enforce software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations.
- Maintain high standards of software quality and technical excellence within the team by establishing good practices and habits and 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 within the organization.
- Mentor and coach junior team members and guide them to solutions.
- Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action.
- Perform critical maintenance, deployment, and release support activities, including occasional off-hours support.
- Adaptable team player with strong collaboration skills and a focus on results and value delivery.
- Passion for engineering excellence, curiosity and demonstrated ability of continuous learning.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Master’s degree is a plus.
- 6+ years of industry experience designing and operating distributed systems or high-availability, high-throughput production systems.
- Experience designing and building microservices architectures, including RESTful APIs and backend services.
- Proficiency in one or more backend languages: .NET (C#), Java, or Python, with strong command of object-oriented and functional programming principles.
- Deep understanding of event-driven design, domain-driven design (DDD), and the trade-offs involved in architectural decisions at scale.
- Hands‑on experience with GCP services (Cloud Storage, GKE, Cloud Functions, Pub/Sub) and Terraform as infrastructure-as-code tool.
- Experience integrating Terraform with CI/CD pipelines (e.g., Git Hub Actions, Cloud Build) following Git Ops principles.
- Proficiency with containerization (Docker) and orchestration (Kubernetes).
- Hands‑on experience with relational and non-relational databases: SQL Server, PostgreSQL, Snowflake, and No
SQL solutions. - Experience with Apache Kafka or similar event streaming platforms for building real-time, event-driven systems.
- Knowledge of distributed systems, messaging patterns, and system integration strategies.
- Experience with CI/CD pipelines, Git-based workflows, and modern development tools across the full SDLC.
- Knowledge of secure coding practices, performance optimization, and system resiliency.
- Strong culture of automated testing: unit, integration, and end-to-end.
- TDD or BDD experience is a plus.
- Demonstrated proficiency using AI coding assistants such as Git Hub Copilot, Cursor, or Claude in day‑to‑day engineering workflows, with the ability to integrate these tools to accelerate delivery while maintaining code quality, security, and maintainability standards.
- Ability to design, build, and ship agentic AI features or frameworks, including autonomous workflows and secure orchestration of AI-driven actions.
- Ability to mentor junior engineers through design reviews, code reviews, and technical guidance, while advocating for engineering quality and strong documentation.
- Google Professional Cloud Developer or AWS Certified Solutions Architect certification.
- Familiarity with Generative/Agentic AI ecosystem on GCP.
- Experience with React for frontend collaboration and full-stack feature delivery.
- Exposure to multi-cloud or hybrid cloud environments.
- Practical experience building Retrieval-Augmented Generation (RAG) pipelines, including document…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×