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

Software Engineer, Data Platform

Job Summary: 

We are seeking a skilled Software Engineer to join our Data Platform team. In this role, you will be instrumental in building and enhancing our Data Platform service for deployment in both company-hosted Software as a Service (SaaS) and self-hosted private deployment environments. The ideal candidate will have a strong understanding of software development and operations principles.

We are hiring for Senior, Staff, and Principal Software Engineers.

This role is 100% remote from anywhere in the USA; it is a full-time role and offers extensive benefits including a healthcare plan.

Responsibilities:

• Design, develop, and maintain scalable and robust components of our Data Platform service

• Collaborate with cross-functional teams to gather requirements and implement solutions

• Optimize system performance, scalability, and reliability

• Contribute to the continuous improvement of our development processes and best practices

• Troubleshoot and debug complex issues in distributed systems

Required Skills and Qualifications:

• Strong experience with Kubernetes, Helm, Operators, and Kustomize

• Proficiency in Go programming language

• Familiarity with cloud platforms, particularly Azure (AWS and/or GCP experience is a plus)

• Experience working with data warehousing technologies, specifically Iceberg, Polaris, and Trino

• Experience managing data platforms with Kafka, Flink, & Spark

• Experience with CI/CD tools such as GitHub Actions

• Experience managing Linux based infrastructure

• Knowledge of Shell or Bash scripting languages

• Knowledge of stream processing and messaging systems such as Flink, Spark, and Kafka

• Familiarity with observability tools like Kloudfuse and/or Grafana

• Knowledge of networking and security principles

• Strong problem-solving skills and attention to detail

• Excellent communication and collaboration abilities

Preferred Qualifications:

• Experience with Temporal for workflow orchestration

• Experience with distributed systems and microservices architecture

What You'll Work On

• Developing and maintaining our Data Platform service, which supports a Data Warehouse using Iceberg & Polaris, with Trino as the query engine

• Implementing and improving orchestration capabilities using Temporal

• Enhancing our data processing pipeline, which includes Spark for batch ingestion and Flink for stream processing

• Ensuring the reliability and performance of our Kafka-based messaging backbone

• Collaborating on the improvement of our observability stack using Kloudfuse and Grafana

Work Environment:

• Fast-paced work environment

• Work in a quiet remote work environment

• Be available for collaborative work (via computer, videoconference, teleconference, etc.) during Graphite working hours, Monday through Friday

• Sit for prolonged periods working on a computer

• Lift basic office equipment and supplies

• Occasional travel (including air travel) may be required

Join our team and play a crucial role in shaping the future of our Data Platform service, enabling efficient data management and analytics for our clients across various cloud environments.

What You Should Know About Software Engineer, Data Platform, Graphite Health, Inc.

At our innovative company, we're on the lookout for a talented Software Engineer for our Data Platform team. In this exciting role, which is fully remote within the USA, you'll be pivotal in building and enhancing our Data Platform service tailored for both our hosted Software as a Service (SaaS) clients and self-hosted private deployments. As a Software Engineer, you'll design, develop, and maintain robust components that support a scalable data warehouse, emphasizing optimal performance, reliability, and continuous improvement in our development processes. Your proficiency in Kubernetes, Go programming, and cloud platforms, particularly Azure, will be crucial as you tackle intricate issues in distributed systems. Collaborating with cross-functional teams, your ability to gather requirements and implement creative solutions will shine as you work on advanced technologies like Kafka and Spark, ensuring seamless data flow across our systems. We're looking for passionate individuals at all experience levels—Senior, Staff, or Principal Engineers—who have a solid grasp of networking, security principles, and observability tools to contribute to our collaborative work environment. With full-time availability, generous benefits, including a comprehensive healthcare plan, and the chance to make a significant impact in data management and analytics, this opportunity is perfect for engineers eager to shape the future of data solutions. Join us in transforming the way businesses interact with their data!

Frequently Asked Questions (FAQs) for Software Engineer, Data Platform Role at Graphite Health, Inc.
What are the key responsibilities of a Software Engineer at the Data Platform team?

As a Software Engineer in our Data Platform team, your primary responsibilities will include designing, developing, and maintaining scalable components of the Data Platform service. You'll work closely with cross-functional teams to gather requirements and implement effective solutions, focusing on optimizing system performance, scalability, and reliability while troubleshooting complex issues in distributed systems.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at the Data Platform team?

The ideal candidate for the Software Engineer position at the Data Platform team should possess strong experience with Kubernetes, Helm, and Go programming. Familiarity with cloud platforms, particularly Azure, along with experience in data warehousing technologies such as Iceberg and Trino, is essential. Additional experience with Kafka, CI/CD tools, and Linux-based infrastructure will further enhance your candidacy.

Join Rise to see the full answer
What programming languages should a Software Engineer at the Data Platform team be proficient in?

A Software Engineer at our Data Platform team should be proficient in Go programming language, which is crucial for developing and maintaining our Data Platform service. In addition, familiarity with Shell or Bash scripting is beneficial to navigate various backend processes efficiently.

Join Rise to see the full answer
What technologies will a Software Engineer work with at the Data Platform team?

In the role of a Software Engineer at the Data Platform team, you'll work with cutting-edge technologies including Kubernetes, Kafka, Flink, and Spark. You'll also engage with advanced cloud platforms, data warehousing tools like Iceberg and Polaris, and observability tools such as Kloudfuse and Grafana to enhance our data processing capabilities.

Join Rise to see the full answer
Is the Software Engineer role at the Data Platform team fully remote?

Yes, the Software Engineer position at our Data Platform team is a fully remote role available to candidates anywhere in the USA. This allows you to work flexibly from the comfort of your home, while still being part of a collaborative and dynamic team.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Data Platform
Can you explain your experience with Kubernetes and how it applies to the Data Platform role?

In your response, discuss specific projects where you used Kubernetes for container orchestration, highlighting challenges you faced and how you overcame them to ensure application reliability in a distributed environment. Be sure to detail any experiences with Helm or Operators for easier management of your applications.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple components of a data platform?

Share your method for effective task prioritization, including utilizing tools like Agile methodologies or Kanban boards. Emphasize how you assess urgency, the impact of components on overall system performance, and collaboration with team members to ensure that key deadlines are met.

Join Rise to see the full answer
What strategies do you employ to optimize system performance and scalability?

Discuss specific techniques you've applied in past roles, such as load testing and performance tuning based on real-world data patterns. Mention tools that assist in observability and monitoring, illustrating how you use data to make informed decisions that enhance system performance.

Join Rise to see the full answer
Tell me about your experience with data warehousing technologies like Iceberg or Trino.

Highlight your knowledge and experience with data warehousing solutions, explaining how you have leveraged Iceberg or Trino in previous projects. Share specific use cases that demonstrate your ability to optimize query times and manage large sets of data efficiently.

Join Rise to see the full answer
How do you approach troubleshooting complex issues in distributed systems?

Walk the interviewer through your troubleshooting process, from gathering logs and metrics to isolating the problem area. Provide examples that showcase your analytical skills and resourcefulness in diagnosing and resolving complex system behavior.

Join Rise to see the full answer
What experience do you have with CI/CD tools such as GitHub Actions?

Discuss your hands-on experience with CI/CD tools, particularly GitHub Actions, detailing how you have implemented automated testing and deployment pipelines in previous infrastructure projects. Highlight how this enhances code quality and delivery speed.

Join Rise to see the full answer
How familiar are you with observability tools like Kloudfuse and Grafana?

Mention any previous experience using observability tools like Kloudfuse and Grafana in enhancing the monitoring and performance of applications. Explain how effectively visualizing data helps you and your team identify bottlenecks and improve system reliability.

Join Rise to see the full answer
Describe your experience with stream processing technologies like Apache Flink.

Elaborate on past projects where you utilized streaming technologies like Apache Flink, explaining how you designed and implemented data processing pipelines that handle real-time data efficiently. Provide examples that showcase your problem-solving skills in stream processing contexts.

Join Rise to see the full answer
How do you ensure effective communication and collaboration with cross-functional teams?

Describe your communication style, particularly your approach to working collaboratively across teams. Highlight any specific tools or strategies you use for effective information sharing and ensuring alignment on project goals and timelines.

Join Rise to see the full answer
What are some best practices you follow when developing a microservices architecture?

Outline your understanding of microservices architecture, discussing best practices such as API design, service decoupling, and ensuring failover strategies. Provide insights into how these practices have positively impacted previous projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Cognizant Hybrid US, Dallas County, TX; Texas, Dallas, TX
Posted 2 days ago

Cognizant is looking for a Generative AI Architect to drive the design and implementation of AIML solutions that empower businesses with advanced analytics capabilities.

Photo of the Rise User
Posted 19 hours ago
Photo of the Rise User

Join OFX as a Senior Software Engineer and contribute to transforming financial operations with innovative technology.

Posted 11 days ago

Join a rapidly expanding insurtech as a Senior Fullstack Software Engineer to shape next-generation pricing solutions.

Join Allied Consultants as a Senior Full Stack Java Developer, where your skills will drive innovative solutions in a hybrid work environment.

Photo of the Rise User
Experian Remote United States, United States, UNITED STATES, United States
Posted 12 days ago

As a Staff Software Engineer at Experian, you'll influence the architecture of enterprise-wide Data and AI/ML capabilities in a fully remote role.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 14, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth