💼

Software Engineer (Backend) at BlackLine India

Location
Bengaluru
Job type
Full time
Posted on 09 Mar
Description

You'll Get To:


Provide technical expertise and leadership in the design, development, and delivery of BlackLine’s products, while adhering to timelines, coding standards, requirements, and quality.


  • Design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine’s customers. Collaborate with your team on all aspects of development including participation in code reviews, developing functional and technical specifications and strategizing test plans.
  • 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 ways to implement them in product development.
  • 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.
  • 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.


What You'll Bring:


Autonomy - Able to understand customer requirements, provide estimates for development efforts, and implement them independently.


  • Complexity & Ambiguity - Able to take high level customer requirements and turn them into actionable work.
  • Coding & Debugging - Coding skills in one or more programming languages, and Intermediate debugging skills. Regularly uses observability tools to diagnose issues.
  • Design & Architecture - Designs solutions at module/class level while considering non-functional aspects, such as, performance, scalability, availability, and security.
  • Business Acumen & Strategy - Understands the team's domain well with a basic understanding of adjacent areas. Contributes to ideas and surfacing of tech debt.
  • Influence - Openly shares opinions and contributes to discussions and decision making. Participates in code reviews for all team members.


Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 18 Oct
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply