Home
Jobs

Senior Software Engineer

7 - 10 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Demandbase:


We are deeply committed to employee growth, innovation, and diversity. With offices in San Francisco Bay Area, New York, Seattle, and teams in the UK and India, Demandbase fosters an inclusive environment, recognized consistently as one of the best workplaces.


About the Role:


What You'll Be Doing:

  • Lead the design, architecture, and development of scalable distributed systems specifically for Technographics pipelines.
  • Build robust, high-performance data processing solutions using cutting-edge technologies.
  • Ensure comprehensive product coverage, data accuracy, and reduced false positives within Technographics.
  • Collaborate closely with cross-functional teams (Product, Data Science, and Operations) in an agile environment.
  • Drive technological innovations in areas such as NLP and big data processing to continuously improve our solutions.
  • Own and evolve the Technographics pipeline architecture and be accountable for its efficiency and reliability.
  • Proactively participate in code reviews, mentor junior engineers, and promote best engineering practices.


What We're Looking For:

  • Strong analytical, problem-solving skills with a passion for tackling challenging engineering problems.
  • Self-driven learner, eager to embrace new technologies and methodologies.
  • Clear, articulate communicator capable of effectively interacting with technical and non-technical stakeholders.
  • Collaborative attitude with openness to constructive feedback in a dynamic team environment.


Skills Required:

  • Bachelor’s degree in Computer Science or related field from a top-tier institution.
  • 7-10 years of software engineering experience, preferably within data-centric product companies.
  • Extensive experience writing robust, production-level code in Java or Scala.
  • Hands-on expertise in multithreading, distributed systems, and performance optimization techniques.
  • Proficiency with database systems, including strong SQL skills.
  • Experience with big data technologies (Spark, Kafka, Airflow) strongly preferred.
  • Good to have: experience in Python for production-level data solutions.
  • Familiarity with at least one cloud platform (AWS/Azure/GCP).
  • Demonstrated proficiency in writing comprehensive unit and integration tests.
  • Experience with CI/CD pipelines and Kubernetes for deployment and orchestration of scalable services.


Join Demandbase to build the future of B2B data solutions and grow your career alongside industry-leading talent.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Bengaluru, Karnataka, India