×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: BlackLine
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: Staff I Software Engineer

Overview

Staff I Software Engineer role  a Staff Software Engineer, you will play a crucial role in building the next generation of Black Line applications. You will be driving innovation into our product suite by designing, developing, troubleshooting, maintaining, optimizing and scaling cloud-based applications and services. In addition to being a hands-on engineer, you will make important decisions regarding the design and architecture of the software and lead and mentor other engineers.

Responsibilities
  • Provide technical expertise in requirements analysis, design, effort estimation, development, testing and delivery of highly scalable and secure distributed backend services.
  • Work with product management, architects and other engineering teams to understand stated and unstated needs and turn them into functional and technical requirements.
  • Maintain a strong sense of business value and return on investment in planning, design, and communication.
  • Lead technical design and architecture discussions and drive technical decisions while making appropriate trade-offs on technology, functionality, robustness, performance and extensibility.
  • Estimate the work scope and timelines and consistently deliver on those commitments.
  • Implement, refine, and enforce software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations.
  • Research, test, benchmark, and evaluate new tools and technologies, and recommend implementation approaches in product development.
  • Maintain high standards of software quality and technical excellence within the team by establishing good practices and writing clean, testable, maintainable, and secure code.
  • Contribute to a forward-thinking team of developers, acting as an agent of change and evangelist for a quality-first culture.
  • Mentor and coach team members to guide them through complex design issues and perform peer code reviews.
  • Proactively identify issues, bottlenecks, gaps, or opportunities and drive or advocate for changes.
  • Perform critical maintenance, deployment, and release support activities, including occasional off-hours support.
What You'll Bring
  • Bachelor’s degree in Mathematics, Computer Science or related disciplines.
  • 10+ years of professional experience in building Web-scale, highly available multi-tenant SaaS with focus on backend platform, frameworks, RESTful APIs and microservices.
  • 2+ years of experience with a public cloud (AWS, Azure, or GCP) and solid understanding of cloud-native services.
  • Extensive experience with SQL, relational database design, SQL query optimization.
  • Expert in C#
  • Fluent in MSSQL, SQL, data modeling and transactional flows.
  • Fluent in Java script, React

    JS framework and/or Angular framework.
  • Knowledge of REST APIs, ASP.NET Core, asynchronous programming, multithreading/concurrency, distributed systems.
  • Solid computer science foundation including data structures, algorithms, and design patterns, with a record of writing high concurrency, multi-threaded, secure, scalable code.
  • Proven experience with API gateway services (e.g., Apigee), identity management, authentication and authorization.
  • Working knowledge of event-driven architecture and messaging systems (e.g., Kafka).
  • Strong analytical, problem-solving and system-level performance analysis abilities.
  • Excellent written and verbal communication skills; adaptable team player with strong collaboration skills and a focus on results.
  • Experience with ORM frameworks such as Entity Framework or Hibernate.
  • Experience working in an Agile development environment.
  • Passion for engineering excellence through automation, unit testing, and process improvements.
We’re Even More Excited If You Have
  • Experience with continuous delivery and infrastructure as code.
  • Good knowledge of internet security issues in software design and code.
  • Fin Tech or financial services domain background.
  • Front-end framework experience;
    React preferred.
  • Experience with continuous delivery and infrastructure as code.
Perks of Working at Black Line
  • A technology-based company with a sense of adventure and a vision for the future. Every door at Black Line is open—bring your problem-solving
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary