Senior Software Engineer

3 weeks ago


Bengaluru, Karnataka, India BlackLine Full time

Get to Know Us It s fun to work in a company where people truly believe in what they re doing At BlackLine we re committed to bringing passion and customer focus to the business of enterprise applications Since being founded in 2001 BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance Being a best-in-class SaaS Company we understand that bringing in new ideas and innovative technology is mission critical At BlackLine we are always working with new cutting edge technology that encourages our teams to learn something new and expand their creativity and technical skillset that will accelerate their careers Work Play and Grow at BlackLine Make Your Mark 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 If you have a passion for delivering products that make a difference are driven to make things better in all that you do and are eager to work in a collaborative agile environment where developers are dedicated to solving customer problems and innovating we would love to talk to you You ll Get To 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 - Participate in 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 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 What You ll Bring Bachelor s degree in Mathematics Computer Science or related disciplines 5 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 Education BS degree in Computer Science or equivalent experience Technical Specialized Knowledge Skills and Abilities - Power BI Desktop and Power BI Service Advanced data modeling DAX Power Query M dashboard report creation and publishing - DAX Data Analysis Expressions Strong command of writing efficient complex measures and calculated columns - Power Query M Language Deep understanding of data transformation techniques - Data Modeling Star schema snowflake schema normalization and denormalization strategies - SQL Strong ability to write optimized SQL queries for data extraction transformation and validation - ETL Processes Experience with data integration tools such as Azure Data Factory SSIS or custom ETL pipelines - Performance Optimization Techniques for improving report load times model efficiency and query performance - 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 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 An Expert in C NET REST APIs ASP NET Core Asynchronous programming messaging service such as Kafka - 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 - Fluent in MSSQL SQL data modeling and transactional flows - Fluent in Javascript ReactJS framework and or Angular framework - Experience with continuous delivery and infrastructure as code - Good knowledge of internet security issues in software design and code Thrive at BlackLine Because You Are Joining A technology-based company with a sense of adventure and a vision for the future Every door at BlackLine is open Just bring your brains your problem-solving skills and be part of a winning team at the world s most trusted name in Finance Automation A culture that is kind open and accepting It s a place where people can embrace what makes them unique and the mix of cultural backgrounds and varying interests cultivates diverse thought and perspectives 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 BlackLine is an equal opportunity employer All qualified applicants will receive consideration for employment without regard to sex gender identity or expression race ethnicity age religious creed national origin physical or mental disability ancestry color marital status sexual orientation military or veteran status status as a victim of domestic violence sexual assault or stalking medical condition genetic information or any other protected class or category recognized by applicable equal employment opportunity or other similar laws BlackLine recognizes that the ways we work and the workplace itself have shifted We innovate in a workplace that optimizes a combination of virtual and in-person interactions to maximize collaboration and nurture our culture Candidates who live within a reasonable commute to one of our offices will work in the office at least 2 days a week



  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


  • Bengaluru, Karnataka, India Boomi Software Full time

    Job DescriptionJoin us as aSoftware Quality Senior Engineeron our Software Engineering (Data Integration) team in Bengaluru to do the best work of your career and make a profound impact.Location - BangaloreWhat you ll achieveAs aSoftware Quality Senior Engineer, you will be responsible for testing sophisticated systems and software based on the customer s...


  • Bengaluru, Karnataka, India Spigot Software Full time

    This role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...


  • Bengaluru, Karnataka, India Aiprus Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Senior Software Engineer – Java, PySpark, Reactive ProgrammingLocation:Bengaluru, IndiaExperience:5+ YearsJob DescriptionWe are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Job DescriptionJob DescriptionRoles and Responsibilities- Operate as a start-up within a highly influential InsurTech company- Drive engineering best practices such as TDD and GitOps- Lead the team in architecture and design discussions, and represent the team in cross company architecture decisions- Partner with product management and engineering leadership...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India Eka Software Solutions Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    About Quoreka:Quoreka has a formidable presence in the vendor solutions market for metals, energy, and agriculture. Catering a wide range of asset classes, our company utilizes a cloud-based suite of CTRM and ETRM solutions enhanced by AI/ML technology, alongside Supply Chain Management and E-Sourcing products. Today, we boast of extensive CTRM/ETRM...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Job DescriptionJob DescriptionSummary- As a Software Engineer at Guidewire, youre part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large scale platform, your role is crucial in giving insurers the cutting edge tools...


  • Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    The Role: A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different areas, considering the scale of our software...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 1,04,000 - ₹ 13,08,780 per year

    OverviewOne Identity is seeking a talented and motivated Software Dev senior engineer to join our dynamic team. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability.ResponsibilitiesDesign, develop, and maintain cloud native microservices using C# and...