CrawlJobs Logo

Senior Software Engineer

India, Bengaluru · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

As a Senior Software Engineer, you will play a crucial role in building the next generation of BlackLine application. 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 also lead and mentor other engineers in the team.

Job Responsibility

  • 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
  • Support technical design and architecture discussions and help 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 the 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 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 within the organization
  • Mentor and coach team members to guide them to solutions on complex design issues and do peer code reviews
  • Proactively identify issues, bottlenecks, gaps, or other areas of concerns or opportunities and work to either directly affect change, or advocate for that change
  • Perform critical maintenance, deployment, and release support activities, including occasional off-hours support

Requirements

  • Bachelor's/Master's degree in Computer Science or related disciplines
  • 7+ years of professional experience in building Web scale highly available multi-tenant SaaS with focus on backend platform, frameworks, RESTful APIs and microservices
  • Hands-on Experience with C# programming using .NET framework/.NET Core
  • 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
  • Fluent in SQL, data modeling and transactional flows
  • A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of writing high concurrency, multi-threaded, secure, scalable code
  • Proven experience in working with one or more services such as API gateway, identity management, authentication, messaging (Kafka or RabbitMQ), workflow orchestration, job scheduling and search
  • Superior 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 and value delivery
  • Experience working in an Agile development environment
  • Passion for engineering excellence through automation, unit testing, and process improvements

Nice to have

  • Experience with public cloud architectures (Azure, ASW or GCP) and cloud native services
  • Experience designing and scaling high performance systems
  • Experience with API gateway, identity management, authentication, messaging platforms (e.g: Kafka, SQS, RabbitMQ), workflow orchestration tools, job scheduling and search

What we offer

  • A technology-based company with a sense of adventure and a vision for the future
  • A culture that is kind, open, and accepting
  • A culture where BlackLiner's continued growth and learning is empowered
  • BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer

8 matching positions

New

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Architect, Design, build, and maintain core components of the control plane for Azure Database for MySQL
  • Lead end-to-end development of features that improve availability, performance, and operational simplicity
  • Debug and resolve complex issues across distributed systems, Linux OS, networking, storage, and compute layers
  • Continuously improve service reliability, observability, and debuggability through thoughtful engineering
  • Mentor teammates and contribute to a culture of ownership, urgency, and pragmatic problem-solving
  • You are the key member in developing the product features which are key differentiators for the product offering
  • Lead discussions with stakeholders to enable solutions that is highly secure, reliable and performant
  • Lead by example within the team by producing extensible and maintainable code
  • Apply metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices
  • Participate in code reviews to ensure coding standards are followed
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
Spain , Barcelona
Salary
Salary:
62500.00 - 106600.00 EUR / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience building production services, developer platforms, SDKs, APIs, or command-line tooling
  • Experience with TypeScript, Node.js, C#, .NET, PowerShell, or similar technologies
  • Experience with Azure services such as App Service, Blob Storage, Azure Front Door, Traffic Manager, managed identities, Key Vault, or related cloud infrastructure
  • Experience with CI/CD, release engineering, deployment automation, Azure DevOps, GitHub, OneBranch, EV2, or similar engineering systems
  • Experience with Power BI, Microsoft Fabric, BI/analytics platforms, Office integrations, Teams integrations, embedded analytics, or custom visuals
  • Familiarity with secure software development, marketplace certification, package distribution, observability, telemetry, or production operations
  • Interest in AI-assisted engineering tools, AI-ready documentation, and modern engineering practices that improve developer productivity and product quality
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design, develop, and operate reliable product and platform capabilities for Power BI mobile, Office, Teams, embedded analytics, and extensibility scenarios
  • Build and evolve developer-facing SDKs, APIs, command-line tooling, packaging flows, and partner integration systems that enable scalable Power BI custom visual and analytics experiences
  • Develop secure, maintainable services and automation using technologies such as TypeScript, Node.js, C#, .NET, PowerShell, Azure services, and modern web engineering frameworks
  • Improve CI/CD, release, certification, deployment, and distribution pipelines so teams can ship high-quality customer and partner experiences with confidence
  • Partner with Software Engineers, PMs, designers, security, service infrastructure, and partner teams to define technical direction, assess trade-offs, and deliver integrated Power BI experiences
  • Use AI-assisted engineering tools to support code development, test generation, documentation, operational analysis, and modernization of engineering workflows
  • Contribute technical leadership through design reviews, code reviews, documentation, mentoring, and clear communication of engineering risks and decisions.
What we offer
What we offer
  • Find additional benefits and pay information here: https://careers.microsoft.com/v2/global/en/corporate-pay/spain-corporate-pay.html
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 17, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of hands-on experience in building application using Java, Spring framework and Spring Boot
  • Strong experience in designing and building microservices/ web services
  • Experience in Front end development experience with ReactJS or Angular JavaScript, NodeJS
  • Familiarity with MongoDB, including querying, data validation, and understanding of document schemas
  • Experience in the payments domain with working knowledge of Wires/SWIFT, and ISO 20022 message structures
  • Familiarity with ElasticSearch, including indexing concepts, search/query validation, and interpreting results
  • Familiarity with GenAI tools such as GitHub Copilot, Agentic AI workflows, and LLM based test generation
  • Knowledge on messaging service like Kafka, Solace, etc
  • Experience in working on relation database like Oracle, MS SQL Server, etc
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Fulltime
!
Read More
Arrow Right
New

Senior Software Engineer

Location
Location
United States , Charlotte
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 26, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Electrical and Computer Engineering, Electronic Engineering, Information Systems, Information Technology, or related technical field
  • 4 years of experience in the job offered or in a related position involving software engineering and development experience
  • 2 years of experience delivering complex enterprise wide information technology solutions
  • 3 years of automation experience with BluePrism or UiPath RPA toolset
  • 2 years of UiPath specific development experience
  • 3 years of process and solution design
  • 2 years of direct user requirements gathering and refinement
Job Responsibility
Job Responsibility
  • Drive moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients’ needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Drive projects
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 6+ years of overall software engineering experience
  • Experience working in Agile/Scrum environments with emphasis on quality, automation, and early validation
  • Experience working in the payments domain (banking, financial services, or payment processing systems)
  • Good functional understanding of Wires or SWIFT payment flows
  • Knowledge of ISO 20022 messaging standards, schema elements, and message structures for validation and testing
  • Strong problem‑solving ability, analytical thinking, and attention to detail
  • Work closely with QA, development, and business teams to align automation goals
  • Conduct workshops and training sessions on automation tools and practices
  • Communicate automation progress, risks, and benefits to stakeholders
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 18, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of Strong Experience of .NET FULL STACK, C#, ASP.NETCORE MVC, API Development, Python, SQL SERVER, OCP(Containerization/Dockers), REACT/ Angular, GCP, LLMs, Agentic AI Tools
  • 3+ Experience on Python or other scripting languages
  • Ability to work with Data Engineers in discovering and optimizing bottlenecks in the AI/ML pipeline for real-time or near-real-time applications that consumes large throughput of data
  • Perform various complex activities related to statistical/machine learning. Provide analytical support for developing, evaluating, implementing, monitoring and executing models across business verticals using emerging technologies including but not limited to Python, Agentic AI frameworks like ADK, GCP vertex AI and NLP
  • Hands-on experience with GCP or other cloud platforms (AWS/Azure)
  • Familiarity with CI/CD pipelines, infrastructure as code and cloud deployment best practices
  • Ability to conduct code reviews with focus on testability and code coverage
  • Should have executed end to end projects in data engineering
  • Should have experience working in an Agile environment using Scrum or Kanban
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives within Technology and contribute to large scale data processing framework initiatives related to enterprise strategy deliverables
  • Review and analyze moderately complex business, operational or technical challenges that require an in-depth evaluation of variable factors
  • Resolve moderately complex issues and lead teams to meet data engineering deliverables while leveraging solid understanding of data information policies, procedures and compliance requirements
  • Collaborate and consult with colleagues and managers to resolve data engineering issues and achieve strategic goals
  • Fulltime
!
Read More
Arrow Right

Senior Software Engineer

At Optimizely, we're on a mission to help people unlock their digital potential....
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
optimizely.com Logo
Optimizely
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically 8+ years of professional experience with modern software development practices
  • Strong software design and engineering fundamentals, including object-oriented analysis and design
  • Solid experience with C# and .NET, and with React on the frontend
  • Hands-on experience with CMS platforms, content modelling, or digital experience tooling
  • Experience building and operating cloud-based software
  • Already using AI tools, coding assistants, and potentially agents as part of your daily workflow
  • Comfortable working in an agile environment alongside designers, product managers, and other stakeholders
  • Good communicator who enjoys solving problems together with others
Job Responsibility
Job Responsibility
  • Design, implement, and document software solutions that are simple, secure, scalable, and maintainable
  • Own the operational excellence of your domain, including instrumentation, monitoring and alerting
  • Ensure product quality through thorough automated testing
  • Drive delivery of complex features end-to-end, working across team boundaries when needed
  • Contribute to architecture and design discussions within your team and across teams
  • Participate in project planning, requirements gathering, design, and task refinement
  • Handle incidents and assist our support organisation when they need engineering expertise
  • Bring customer perspective into technical decisions
  • Mentor other engineers and share knowledge across the team
  • Participate in hiring and help grow a diverse engineering organisation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Design and develop exceptional experience for new big data cloud offering
  • Plan, schedule and deliver quality software incrementally
  • Review changes to product codebase and provide constructive feedback that align with industry best practices
  • Maintain and operate cloud online services
  • Passion and experience for building great developer experience and user experience of modern analytics systems
  • Deep desire to work collaboratively, solve problems with teams across the world and celebrate successes
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right