Software Engineer

Logo of Demandbase

Demandbase

📍Remote - United States

Job highlights

Summary

Join a remote-first team of senior engineers at Demandbase, a leading account-based GTM platform. You will build and own core data infrastructure for impactful applications. Responsibilities include building backend services and applications to support the Unified Data Platform, developing the next generation of this platform using data pipelines, APIs, and internal/external tools, and collaborating with cross-functional teams. The ideal candidate is pursuing a four-year degree in Computer Science or a related field, preferably a rising senior, with experience in at least one JVM language and understanding of SDLC principles. Demandbase offers a comprehensive benefits package including health insurance, mental wellness resources, flexible PTO, paid holidays, a 401(k) plan, disability coverage, and life insurance.

Requirements

  • Pursuing a four-year degree in Computer Science, or related field
  • Experience with at least one JVM language (Java, Scala, Kotlin, etc.)
  • An understanding of SDLC principles (CI/CD, Unit Testing, git, etc)
  • Interest in data intensive systems, data platforms, etc

Responsibilities

  • Help build backend services/applications to support seamless management and integration of Demandbase’s Unified Data Platform
  • Help build the next generation of Demandbase’s Unified Data Platform through a combination of data pipelines, APIs, internal tools and 3rd party/open source tooling
  • Work closely with and support cross-functional teams integrating with our Unified Data Platform

Preferred Qualifications

  • Experience with any of the following: Distributed data processing
  • Experience with any of the following: The Spark Ecosystem (YARN, Executors, Livy, etc)
  • Experience with any of the following: Data orchestration frameworks, particularly Airflow or similar
  • Experience with any of the following: Large scale data streaming like Kafka, Pulsar, AWS Kinesis, etc
  • Experience with any of the following: Columnar data stores, particularly Parquet and StarRocks
  • Experience with any of the following: Cloud services like AWS, GCP or Azure

Benefits

  • Up to 100% paid premiums for Medical and Vision coverage
  • A range of mental wellness resources, including access to Modern Health
  • A flexible PTO policy
  • 15 paid holidays in 2025—including a three-day break around July 4th and a full week off for Thanksgiving
  • No Internal Meetings Fridays
  • A competitive 401(k) plan
  • Short-term and long-term disability coverage
  • Life insurance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.