-->

Senior Software Engineer - BlackLine - India

Senior Software Engineer - BlackLine - India


๐Ÿšจ BlackLine is Hiring: Senior Software Engineer


Quick Summary: BlackLine is seeking a highly skilled Senior Software Engineer to design, scale, and optimize its next-generation cloud automation platform. This role offers an exceptional opportunity to build secure, distributed backend services within a collaborative, cutting-edge SaaS environment.


๐Ÿ“ Location: Bengaluru, Karnataka, India (Hybrid - 2 days/week in office)

๐Ÿ’ผ Job Type: Full-time

๐ŸŽ“ Experience Required: 5+ Years of professional software engineering experience

๐Ÿ’ฐ Estimated Salary: Competitive Market Standard

Application Deadline: Open Until Filled


BlackLine, a premier provider of cloud-driven enterprise applications that automate and control the entire financial close process, is actively recruiting a high-caliber Senior Software Engineer for its development center in Bengaluru. 


Founded in 2001, BlackLine is dedicated to modernizing accounting and finance functions, empowering global business leaders through continuous digital innovation and best-in-class SaaS products. 


In this role, you will become a key driver within BlackLine’s platform ecosystem, engineering high-performance systems that accelerate financial agility. 


If you thrive on deep technical challenges, enjoy expanding your technical skillset with cutting-edge tools, and want to make your mark inside a high-growth distributed architecture, BlackLine offers a rich platform to elevate your engineering career.


๐Ÿ”‘ Key Responsibilities

As a Senior Software Engineer, you will own critical components of the cloud backend infrastructure, balancing day-to-day engineering deliverables with high-level architecture contributions:


Backend Engineering and Distributed Scalability

Service Architecture: Design, develop, test, optimize, and maintain highly secure and massively scalable distributed backend services while adhering to strict code-quality benchmarks.


System Optimization: Proactively identify system bottlenecks, performance gaps, or technical vulnerabilities, directly implementing code optimizations or advocating for architectural changes.


Release & Maintenance: Execute critical system maintenance, deployment automation, and release engineering support activities, including occasional off-hours operational coverage.


Technical Governance and Agile Collaboration

Specifications & Code Review: Author comprehensive functional and technical specifications, design documents, and test strategies while conducting rigorous peer code reviews.


Project Planning: Partner with engineering managers to identify cross-team technical dependencies, define project scopes, and deliver accurate sprint effort estimations.


Quality Assurance Ownership: Drive technical excellence across the squad by writing clean, testable, and secure code, managing manual testing protocols, and developing automated test scripts.


R&D and Tool Evaluation: Research, benchmark, and evaluate emerging cloud technologies and frameworks to recommend modern implementation strategies within the SaaS product suite.


๐ŸŽฏ What You'll Bring (Requirements)

To qualify for this core platform engineering position, candidates must demonstrate solid fundamentals in distributed computing alongside practical product delivery experience.


Core Experience and Educational Foundation

Professional Experience: A minimum of five (5) or more years of hands-on software development experience within fast-paced enterprise or product-based SaaS companies.


Educational Background: A Bachelor’s (BS) degree in Computer Science, or equivalent practical experience. (In lieu of a traditional degree, the employer will accept two extra years of direct, related software industry work experience).


Technical Competencies and Soft Skills

Distributed Systems Mastery: Proven capability designing, debugging, and scaling secure backend components, microservices, and specialized framework libraries.


Quality Engineering Focus: Deep practical understanding of software integration principles, performance benchmarking, security protocols, and maintainability expectations.


Agile Fluency: Excellent problem-solving abilities paired with a collaborative, communicative mindset that thrives inside fast-paced, multi-disciplinary agile team environments.


๐ŸŽ Perks & Benefits

BlackLine believes in creating a workplace culture that prioritizes professional growth, creative autonomy, and overall employee well-being:


Cutting-Edge Tech Stack: Regular exposure to the latest cloud frameworks and development methodologies, encouraging continuous learning and career acceleration.


Modern Hybrid Workflow: A balanced working model combining virtual flexibility with targeted in-person collaboration, requiring at least 2 days a week in the Bengaluru office.


Global Innovation Culture: An inclusive, mission-driven engineering space that values diverse perspectives, structural creativity, and performance recognition.


Enterprise Rewards: Highly competitive compensation frameworks, comprehensive health benefits, and a supportive, executive-backed work environment.


๐Ÿš€ How to Apply

Click the official application link below.

Ensure your resume clearly highlights your technical experience with distributed backend service design, microservices architecture, automated test scripting, and enterprise SaaS optimization.


Submit your digital application parameters before the engineering team allocation is finalized.


๐Ÿ‘‰ Apply on BlackLine Careers Portal