logo

JobNob

Your Career. Our Passion.

Staff Software Engineer


Demandbase


Location

Delhi | India


Job description

Staff Software Engineer (Sales Intelligence Cloud) at Demandbase India - Remote

About Demandbase

The world’s largest and fastest-growing companies such as Accenture, Adobe, DocuSign and Salesforce rely on Demandbase to drive their Account-Based Marketing strategy and maximize their B2B marketing performance. We pioneered the ABM category nearly a decade ago, and today we lead the category as an indispensable part of the B2B MarTech stack. Our achievements and innovation would not be possible without the driven and collaborative teams here at Demandbase. As a company, we’re as committed to growing careers as we are to building world-class technology. Demandbase

helps businesses drive rapid revenue growth by empowering business leaders to discover new markets, target and engage the right buyers, and manage customer data quality. Our AI-based B2B data and intelligence platform delivers the industry’s most relevant and reliable buyer signals and, combined with Demandbase data expertise and best-in-class customer support, is trusted by the world’s best performing companies. We believe in the power of technology to deliver business value, and in creating solutions that change the way companies sell and engage with their customers. We take risks in order to develop groundbreaking solutions. We are market savvy and competitive, and ready to transform our industry at this exciting inflection point for the company and the market. We focus on the needs of our customers now, and in the future. We love coming to work every day and are looking for smart, engaged, and fun people to join us. As a company, we’re as committed to growing careers as we are to building world-class technology. We invest heavily in people, our culture, and the community around us. We have offices in the San Francisco Bay Area, New York, Seattle, and teams in the UK and India, and allow employees to work remotely. We have also been continuously recognized as one of the best places to work in the San Francisco Bay Area.

As a Staff Software Engineer, you'll be doing: Improving the performance of existing software. Conduct technical training in the department apart from mentoring and guiding the team members. Maintaining and upgrading existing software. Recommending new technologies that can help increase productivity. Supervising and overseeing the technical aspects of projects. Design and implement highly scalable features which help Demandbase Integrations Platform to handle large volumes of customer data. Work with experienced Architects in ways to improve the architecture using latest technologies and libraries along with AWS Cloud Products. Work closely with Product Management to understand customer needs and convert them into technical solutions. Work closely with Global Teams to develop/scale/maintain Demandbase Integrations Platform Develop unit tests and participate in creation of automated tests alongside testing team to continuously improve test coverage and software reliability. Contribute to organization standards and best practices, along with automation improvements in our CI/CD pipelines.

What we are looking for

7+ years of experience preferably in software product companies 3+ years of experience in designing & developing scalable web applications Keen interest to learn new skill sets and ability to learn new technologies, software, and concepts quickly Strong knowledge of REST APIs and robust Microservices Architecture. Experience with any NoSQL Database. Cloud Infrastructure related environments - AWS/GCP Experience in designing large distributed systems. Experience in working with CI/CD pipelines Strong knowledge about Java 11+/Scala, any DBMS. Good knowledge on testing frameworks - JUnit, Mockito, Test-Driven Development (TDD) Good experience in integrating quality in the development process. Strong understanding of data structures and algorithms, design patterns and Object-oriented programming concepts Excellent communication skills, and the ability to work effectively with others in small, high-performance teams Bachelor's Degree in Computer Science or relevant/equivalent technical discipline

Nice to have

Experience with Big data technologies Experience working with Kubernetes. Experience working with Scala/Zio frameworks.


Job tags



Salary

All rights reserved