What are the responsibilities and job description for the Senior Software Engineer (Data Platform) position at Jobright.ai?
Verified Job On Employer Career Site
Job Summary:
Machinify is a leading healthcare intelligence company focused on delivering value and efficiency to health plans across the country. They are seeking a skilled Senior Software Engineer with expertise in data platforms to design and build high-performance backend systems that support AI-driven solutions, collaborating with a team to optimize performance and reliability.
Responsibilities:
• Design and build scalable and high-performance data software solutions using Golang and Python.
• Build and deploy Kubernetes-based systems to manage containerized applications in cloud-native environments.
• Collaborate with cross-functional teams to understand and address customer needs, ensuring our systems evolve to meet future requirements.
• Optimize performance, reliability, and security of our backend infrastructure.
• Work on data modeling and transformation to support machine learning workflows and AI-powered applications.
Qualifications:
Required:
• 5 years of hands-on experience in backend software development, with expertise in Golang and/or Python.
• Strong understanding of ETL processes, data pipelines, and working with large datasets.
• Experience with Kubernetes orchestration, containerization, and cloud-native development.
• Proficiency in building scalable systems that handle high volumes of data and transactions.
• Knowledge of cloud platforms (AWS, Azure, or GCP) and their ecosystem tools.
• Familiarity with monitoring and observability tools (e.g., Prometheus, Grafana).
• Strong problem-solving skills and a passion for writing clean, maintainable code.
• Experience with data modeling, transformation, and integration.
Preferred:
• Golang and Python experience.
• Experience with orchestration tools (e.g., Apache Airflow, Prefect).
• Familiarity with Kubernetes and container orchestration (Docker, Helm, etc.).
• Cloud platform experience (AWS, Azure, or GCP) and related services.
• Knowledge of monitoring and logging tools for distributed systems (Prometheus, Grafana, ELK stack).
• Experience with CI/CD pipelines and automated testing.
• Strong understanding of data modeling, ETL workflows, and data transformation techniques.
Company:
The Rawlings Group is the nation’s leading provider of data mining claims recovery services. Founded in 1977, the company is headquartered in La Grange, Kentucky, USA, with a team of 1001-5000 employees. The company is currently Late Stage.