Jobgether

Senior Software Engineer, Data Platform - (Remote - US)

Job Description

About Jobgether

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

One of our companies is currently looking for a Senior Software Engineer, Data Platform in the United States.

In this role, you will be responsible for designing, implementing, and maintaining a highly available and scalable on-premises data platform. This platform will support large-scale OLAP/OLTP and feature engineering workloads, providing critical infrastructure to multiple product development teams. You will collaborate with cross-functional teams to ensure that the platform aligns with both business and internal customer needs, and you will also play a key role in supporting production systems and identifying areas for optimization.

Accountabilities:

  • Design, implement, and maintain a high-performance on-premises data platform to support large-scale OLAP/OLTP and feature engineering workloads.
  • Collaborate closely with internal teams to gather requirements and ensure the platform meets business needs.
  • Provide production-grade support, focusing on observability, instrumentation, and ensuring adherence to service level objectives (SLOs).
  • Automate administrative tasks and set up alerts for proactive system monitoring and issue resolution.
  • Troubleshoot performance issues and implement optimizations to eliminate bottlenecks across the platform.
  • Engage with vendors to provide critical product feedback and advocate for new features to meet evolving business needs.
  • Develop and implement best practices for data security across various layers of the platform.

Requirements

  • A degree in Computer Science or equivalent practical experience.
  • 7+ years of experience in software engineering, with a focus on data platform management and support.
  • Expertise in programming languages like Python, Java, C++, or SQL, and hands-on experience with tools such as Trino (or Presto), Apache Spark, Terraform, Kubernetes, and ArgoCD.
  • Familiarity with Object Storage and open table formats like Iceberg and DeltaLake.
  • Strong communication skills, with a willingness to participate in daily stand-ups and a desire to continuously learn and keep up to date with technology advancements.
  • Experience in troubleshooting complex systems and optimizing performance across full stack systems.

Benefits

  • Competitive salary and benefits package.
  • Health plans, paid time off, and company-paid holidays.
  • Opportunities for personal and professional development.
  • Flexible work environment with remote work options.
  • Inclusive, innovative, and entrepreneurial company culture.

Jobgether hiring process disclaimer:


This job is posted on behalf of one of our partner companies. If you choose to apply, your application will go through our AI-powered 3-step screening process, where we automatically select the 5 best candidates.


Our AI thoroughly analyzes every line of your CV and LinkedIn profile to assess your fit for the role, evaluating each experience in detail. When needed, our team may also conduct a manual review to ensure only the most relevant candidates are considered.


Our process is fair, unbiased, and based solely on qualifications and relevance to the job. Only the best-matching candidates will be selected for the next round.

  • If you are among the top 5 candidates, you will be notified within 7 days.
  • If you do not receive feedback after 7 days, it means you were not selected. However, if you wish, we may consider your profile for other similar opportunities that better match your experience.


Thank you for your interest!

#LI-CL1