Browse All Jobs
Job Description
Demandbase is seeking a Staff Software Engineer to join their product development team in Hyderabad, India. The engineer will work in an agile environment to build and deliver key application features. This role offers the opportunity to work with a talented team and build a world-class product.Demandbase is committed to diversity, equity, and inclusion, fostering a workplace culture that values and celebrates diversity in all its forms. They encourage people from historically underrepresented backgrounds to apply.Responsibilities:
  • Conducting technical training and mentoring team members.
  • Maintaining and upgrading existing software.
  • Recommending new technologies to increase productivity.
  • Supervising and overseeing technical aspects of projects.
  • Designing and implementing highly scalable features for the Demandbase Integrations Platform.
  • Improving the architecture using latest technologies and AWS Cloud Products.
  • Collaborating with Product Management to translate customer needs into technical solutions.
  • Working with Global Teams to develop, scale, and maintain the Integration Platform.
  • Developing unit tests and participating in automated test creation.
  • Contributing to organization standards, best practices, and CI/CD pipeline automation.
  • Improving software performance.
Requirements:
  • 12-15 years of experience in software product companies.
  • 6+ years of experience in designing & developing scalable web applications.
  • Strong knowledge of REST APIs and Microservices Architecture.
  • Experience with NoSQL Databases.
  • Experience with cloud infrastructure (AWS/GCP).
  • Experience designing large distributed systems.
  • Experience with CI/CD pipelines.
  • Strong knowledge of Java 11+/Scala and DBMS.
  • Knowledge of testing frameworks (JUnit, Mockito, TDD).
  • Experience in integrating quality in the development process.
  • Strong understanding of data structures and algorithms, design patterns, and OOP.
  • Excellent communication skills.
  • Bachelor's Degree in Computer Science or relevant technical discipline.
The role offers:
  • Opportunity to work with a talented team in a fast-paced agile environment.
  • Chance to build and deliver key features of a world-class product.
  • Exposure to the latest technologies and AWS Cloud Products.
Apply Manually