Job Overview
Role: Software Engineer I (Data Focus) Location: Noida, Uttar Pradesh, India Experience: 0 – 3 Years Qualification: B.E / B.Tech / B.Sc (Computer Science, IT, Engineering, or related) Key Skills: Data Engineering, SQL, Python, Snowflake, Databricks
Job Description
R1 RCM is searching for a motivated and detail-oriented Software Engineer – Data to join our infrastructure framework. The ideal candidate possesses a strong baseline foundation in modern data architecture and analytics tracking. In this role, you will work on cutting-edge data platforms, build scalable data pipeline layers, and optimize database architectures to support data-driven business decisions for the healthcare revenue cycle industry.
Roles and Responsibilities
- Data Pipeline Development: Design, develop, test, and maintain robust data pipelines and ETL/ELT streaming workflows.
- Database Optimization: Develop, optimize, and tune complex SQL queries, relational stored procedures, and structural database objects.
- Cloud Data Management: Build and manage cloud-based data solutions utilizing the Snowflake data cloud and Databricks environments.
- Scripting & Automation: Develop clean, maintainable data processing and automation scripts using Python.
- Troubleshooting & Quality: Monitor and troubleshoot data pipeline issues promptly to guarantee total data quality, reliability, and low uptime lag.
- Collaboration: Collaborate actively with business analysts, stakeholders, and sister engineering squads to capture data requirements.
- Data Validation & Performance: Support structural data validation, comprehensive testing, and database platform performance optimization routines.
- Documentation: Document technical architectural designs, pipeline data flows, and configuration schemas.
Skills and Eligibility Criteria
Educational Background: Bachelor's degree in Computer Science, Information Technology, Engineering, or a closely related technical field.
Experience: 0 to 3 years of hands-on experience in production software development or structural data engineering.
Mandatory Technical Skills:
- Strong working knowledge of standard SQL and relational database management system (RDBMS) concepts.
- Hands-on experience or practical internship exposure working within the Snowflake environment.
- Familiarity with Databricks and distributed computing concepts like Apache Spark.
- Proficiency in using Python for structured data parsing, extraction, and script automation.
- Understanding of data warehouse concepts, schemas (Star/Snowflake), and ETL/ELT pipelines.