Apply

Staff Software Engineer (Data Platform)

Posted 4 months agoInactiveViewed

View full description

💎 Seniority level: Staff, 4+ years

📍 Location: United States, India, United Kingdom

🔍 Industry: B2B Technology

🏢 Company: Demandbase👥 501-1000💰 $175,000,000 Debt Financing about 2 years agoSales AutomationAdvertisingBig DataSaaSAnalyticsB2BMarketingMarketing AutomationSoftware

🗣️ Languages: English

⏳ Experience: 4+ years

🪄 Skills: PythonSQLAgileData AnalysisETLJavaJavascriptProduct DevelopmentData engineeringSparkCommunication SkillsProblem SolvingData modeling

Requirements:
  • Bachelor’s or master’s degree in computer science, Mathematics, or Statistics from a top engineering institution.
  • 4+ years of data engineering experience in building enterprise data/analytics solutions.
  • Practical experience with complex analytics projects and advanced SQL for data analysis.
  • Strong practical experience in databases, Advanced SQL, and Python/R.
  • Good understanding of data strategies and data model design.
Responsibilities:
  • Design, model, and implement data analysis and analytics solutions.
  • Contribute hand-on to data projects involving high-level design, analysis, experiments, data architecture, and data modeling.
  • Support ETL pipeline modules through effective data transformation, data cleaning, reporting, and statistical analysis.
  • Apply analysis techniques such as segmentation, regression, clustering, and data profiling to analyze trends and report KPIs.
  • Collaborate with cross-functional teams in an Agile setting to build a scalable, high-availability data analytics platform.
Apply

Related Jobs

Apply

📍 USA

🧭 Full-Time

🔍 Software Development

🏢 Company: Mysten Labs👥 11-50💰 $300,000,000 Series B over 2 years agoCryptocurrencyBlockchainWeb3Software

  • 8+ years of software engineering experience with a focus on systems architecture, databases, and performance optimization with experience programming in either Rust or C++.
  • Extensive experience building and scaling high-throughput systems.
  • Strong knowledge of data storage architectures, database technologies (SQL, NoSQL), and distributed computing.
  • Postgres experience is highly desirable.
  • Expertise in performance tuning and optimizing both system architecture and low-level services.
  • Ability to lead technically complex projects and drive solutions from concept to production.
  • Build a robust, high-performance indexing framework that supports both real-time and batch processing needs.
  • Optimize Sui’s data infrastructure from end-to-end: write performance, storage footprint, read performance, scaling, reliability, and costs.
  • Collaborate with cross-functional teams and external partners to ensure seamless integration of data platform solutions with first-party applications and the ecosystem at large.
  • Serve as the technical lead on key projects, ensuring the delivery of high-quality solutions on time.

Backend DevelopmentPostgreSQLSQLBlockchainSoftware ArchitectureC++AlgorithmsData engineeringData StructuresNosqlRustCI/CDRESTful APIsData modelingSoftware EngineeringData management

Posted 15 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 240000.0 - 265000.0 USD per year

🔍 Software Development

🏢 Company: TRM Labs👥 101-250💰 $70,000,000 Series B over 2 years agoCryptocurrencyComplianceBlockchainBig Data

  • 7+ years of hands-on experience in architecting distributed system architecture, guiding projects from initial ideation through to successful production deployment.
  • Exceptional programming skills in Python, as well as adeptness in SQL or SparkSQL.
  • In-depth experience with data stores such as Icerberg, Trino, BigQuery, and StarRocks, and Citus.
  • Proficiency in data pipeline and workflow orchestration tools like Airflow, DBT, etc.
  • Expertise in data processing technologies and streaming workflows including Spark, Kafka, and Flink.
  • Competence in deploying and monitoring infrastructure within public cloud platforms, utilizing tools such as Docker, Terraform, Kubernetes, and Datadog.
  • Proven ability in loading, querying, and transforming extensive datasets.
  • Build highly reliable data services to integrate with dozens of blockchains.
  • Develop complex ETL pipelines that transform and process petabytes of structured and unstructured data in real-time.
  • Design and architect intricate data models for optimal storage and retrieval to support sub-second latency for querying blockchain data.
  • Oversee the deployment and monitoring of large database clusters with an unwavering focus on performance and high availability.
  • Collaborate across departments, partnering with data scientists, backend engineers, and product managers to design and implement novel data models that enhance TRM’s products.

AWSDockerPythonSQLCloud ComputingETLKafkaKubernetesAirflowData engineeringPostgresSparkTerraformData modeling

Posted 21 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

  • 7+ years of software development experience
  • Experience with Java and Python applications
  • Current cloud technology experience with AWS and Kubernetes
  • Develop core functionality using cloud-native Java
  • Work with Data Science teams on machine learning solutions
  • Ensure secure, efficient solutions in a determined timeframe

AWSDockerPostgreSQLPythonETLJavaKafkaMachine LearningSpringCI/CD

Posted about 2 months ago
Apply