More jobs:
Software Engineer, Full Stack Developer
Job in
Los Angeles, Los Angeles County, California, 90079, USA
Listed on 2025-12-01
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
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.
- 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.
- 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.
- 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).
(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:
×