Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Data Platform - (Remote - US) image - Rise Careers
Job details

Senior Software Engineer, Data Platform - (Remote - US) - job 1 of 2

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.

  • 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.
  • 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

What You Should Know About Senior Software Engineer, Data Platform - (Remote - US), Jobgether

Welcome to the opportunity of a lifetime with Jobgether as a Senior Software Engineer, Data Platform! This fully remote position allows you to shine from anywhere in the United States while focusing on designing, implementing, and maintaining a robust on-premises data platform. Imagine working on a system that supports large-scale OLAP/OLTP and feature engineering workloads—vital infrastructure for various product development teams. In this role, you'll collaborate closely with multiple teams to gather requirements and ensure the platform not only meets but exceeds business and internal customer needs. Your expertise will shine as you provide production-grade support, focusing on observability, instrumentation, and guaranteeing adherence to service level objectives. Furthermore, you'll automate tasks, troubleshoot performance issues, and engage with vendors to enhance features crucial to evolving business requirements. Emphasizing best practices in data security and being up-to-date with technological advancements are part of the exciting challenges you'll face. With 7+ years of software engineering experience under your belt and familiarity with languages like Python, Java, or SQL, along with tools like Apache Spark and Kubernetes, you're well-equipped for this role. Join Jobgether and not only enjoy a competitive salary and benefits but also thrive in an inclusive culture that prioritizes personal and professional growth.

Frequently Asked Questions (FAQs) for Senior Software Engineer, Data Platform - (Remote - US) Role at Jobgether
What are the key responsibilities of the Senior Software Engineer, Data Platform at Jobgether?

As a Senior Software Engineer, Data Platform at Jobgether, you will be responsible for designing and maintaining a scalable on-premises data platform. Your key tasks will involve supporting both OLAP/OLTP workloads and collaborating with cross-functional teams to align the platform with business needs. You’ll also focus on providing production-grade support, automating administrative tasks, troubleshooting performance issues, and implementing strong data security practices.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer, Data Platform position at Jobgether?

To qualify for the Senior Software Engineer, Data Platform role at Jobgether, you should possess a degree in Computer Science or have equivalent practical experience. Additionally, having at least 7 years of software engineering experience with a focus on data platforms is essential, along with proficiency in programming languages like Python, Java, or SQL. Experience with tools like Apache Spark, Kubernetes, and Terraform will also be critical for success in this role.

Join Rise to see the full answer
How does the hiring process work for the Senior Software Engineer, Data Platform role at Jobgether?

The hiring process for the Senior Software Engineer, Data Platform position at Jobgether includes an AI-powered 3-step screening process that selects the top 5 candidates based on a thorough analysis of their CV and LinkedIn profiles. This ensures that only the best matches are considered for the role, with manual reviews conducted as needed. Successful candidates can expect feedback within 7 days of applying.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer, Data Platform at Jobgether?

Working as a Senior Software Engineer, Data Platform at Jobgether provides a flexible remote work environment that promotes inclusivity and innovation. The company culture emphasizes continuous learning and offers opportunities for personal and professional growth, making it an excellent environment for dynamic and forward-thinking engineers.

Join Rise to see the full answer
What tools and technologies will the Senior Software Engineer, Data Platform at Jobgether be expected to use?

In the Senior Software Engineer, Data Platform role at Jobgether, you will work with a variety of tools and technologies such as Apache Spark, Kubernetes, Terraform, and more. Familiarity with object storage and open table formats like Iceberg and DeltaLake will also be advantageous, as these are critical for developing and maintaining the robust data platform you’ll be working on.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Data Platform - (Remote - US)
Can you describe your experience with OLAP and OLTP systems?

When answering this question, explain your understanding of both OLAP and OLTP systems, including their differences and use cases. Provide examples from your past work where you’ve successfully implemented or managed these systems, highlighting how you addressed performance or scalability challenges.

Join Rise to see the full answer
How have you optimized performance in a data platform in your previous roles?

To effectively answer this question, discuss specific strategies you've implemented to identify and resolve bottlenecks. Highlight tools and techniques you have used, such as monitoring tools or performance tuning, and quantify improvements when possible to demonstrate the impact of your optimizations.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you applied them to data platforms?

Discuss your proficiency in programming languages such as Python, Java, or SQL, and provide specific examples of projects or tasks where you utilized these languages. Focus on how your coding skills have contributed to enhancing data processing capabilities or automated tasks within a data platform.

Join Rise to see the full answer
Describe a time when you collaborated with cross-functional teams. What was your approach?

Here, share a specific experience where you successfully worked with cross-functional teams. Emphasize your communication strategies, your role in gathering requirements, and how your contributions helped align the project with overarching business goals.

Join Rise to see the full answer
What best practices do you follow for data security in your projects?

Outline your understanding of data security protocols and practices. Discuss specific measures you've implemented, such as encryption, access controls, or compliance standards, and how these contributed to the integrity and security of data in your previous projects.

Join Rise to see the full answer
How do you stay updated with new technologies and advancements in data engineering?

For this question, describe your strategies for keeping up to date with the latest trends in data engineering. Mention resources such as tech blogs, courses, webinars, or professional networks. Highlight how this ongoing education helps you bring fresh ideas and technologies into your work.

Join Rise to see the full answer
Can you share an experience where you had to troubleshoot a production issue?

In your response, pick a specific incident where you encountered a production issue and explain your troubleshooting process. Discuss how you identified the problem, the steps you took to resolve it, and measures you implemented to prevent similar issues in the future.

Join Rise to see the full answer
What tools do you prefer for automation and monitoring in a data platform?

Discuss specific automation and monitoring tools you have experience with, such as Terraform or Prometheus. Explain your rationale for choosing these tools and how they have enhanced operational efficiencies within your past projects.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects or platforms?

Describe your approach to prioritization, emphasizing methods like agile methodologies or any tools you use for task management. Provide examples of how this approach helped you successfully juggle multiple responsibilities while keeping projects on track.

Join Rise to see the full answer
What role does communication play in your work as a Senior Software Engineer?

Emphasize the importance of communication in your role by discussing how you ensure clarity when discussing technical concepts with non-technical stakeholders. Mention your strategies for facilitating daily stand-ups and effective team collaboration to ensure project success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

We are seeking a talented Staff Software Engineer to lead the development of Identity & Auth solutions at a leading talent matching platform.

Photo of the Rise User
Posted yesterday

We are on the lookout for a skilled Sales Engineer II to join a premier cybersecurity company, offering remote flexibility while engaging with clients across Germany.

Fiserv Hybrid Berkeley Heights, New Jersey, United States
Posted 12 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User

Join Visa as a Senior Machine Learning Engineer focused on enhancing their Machine Learning Platform and support the evolution of digital payments.

Photo of the Rise User
DeepMind Hybrid Mountain View, California, United States
Posted 11 days ago

Jobgether has the ambition to disrupt the recruitment industry as we know it by simplifying it and making it more accurate 🎯 Jobgether platform connects candidates and companies based on: - Skills -... Values - Ambition - Personality The candidat...

410 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!