Senior Software Engineer Seattle, WA
Company: Demandbase
Location: Seattle
Posted on: March 7, 2025
|
|
Job Description:
[Ad text for Demandbase website posting]Employer: Demandbase,
Inc.Ref # 91969Position: Senior Software EngineerDuties:
Responsible for designing, building, and maintaining Demandbase's
integration platform, which powers seamless ingestion,
transformation and synchronization of customer data across various
marketing, sales, and advertising platforms. This platform connects
with key third-party services, including CRM systems (Salesforce,
Microsoft Dynamics 365), marketing automation platforms (HubSpot,
Marketo), intent data providers (G2, TrustRadius), and ad networks
(Google Ads, Facebook Ads). It enables businesses to unify and act
on their data, ensuring consistency and efficiency across their
martech, adtech, and salestech operations. Design and develop a
unified data integration framework using Scala, ZIO, and Cats,
applying the functional programming paradigm to ensure
composability and type safety. Build and maintain scalable,
high-performance data processing pipelines leveraging cloud-based
infrastructure such as Kubernetes, AWS, along with scalable storage
solutions like S3 and BigQuery. Utilize data streaming technologies
including Apache Pulsar, Kafka, and Spark to handle large-scale
data processing efficiently. Ensure referential transparency,
immutability, and type safety in data transformations to enhance
reliability and maintainability. Develop and optimize REST-based
integrations with martech, adtech, and salestech solutions,
enabling seamless interoperability within the Demandbase
integration platform. Write clear documentation to convey plans and
technical design. Develop unit, integration, and load tests to
ensure system reliability and performance. Improve engineering
standards, tooling, and processes, including GitLab CI/CD
pipelines, monitoring frameworks using tools like Prometheus,
Grafana and Datadog. Develop efficient rate-limiting strategies to
handle high-throughput integrations. Ensure high reliability of all
maintained product offerings by building real-time reporting
dashboards and proactive monitoring mechanisms into the
infrastructure. Own and operate the integrations and serve as a
front-line responder for issues reported by customers, ensuring
timely resolution and continuous improvements.Education Required:
Master's or foreign equivalent in Computer Science, Software
Engineering, or related field.Experience Required: 5 years of
experience in job offered or related occupation.Special
Requirements: Must have at least 1 year of prior work experience in
each of the following:
#J-18808-Ljbffr
Keywords: Demandbase, Seattle , Senior Software Engineer Seattle, WA, IT / Software / Systems , Seattle, Washington
Click
here to apply!
|