Job Description
Degreed is seeking a Database Engineer to join their Integration Engineering team. This role is based in Bengaluru, India, and focuses on building high-performance, scalable data import pipelines. The Database Engineer will work with MS SQL Server stored procedures to integrate large volumes of external learning records into the Degreed platform.Role involves:
- Developing and optimizing complex stored procedures for large-scale data ingestion.
- Implementing delta logic (insert, update, delete, skip) to track changes efficiently.
- Ensuring transactional integrity and handle rollback/commit scenarios safely.
- Building logging and monitoring mechanisms to track ingestion performance and failures.
- Modernizing legacy data import logic with batching, indexing, retry handling, and performance tuning.
- Collaborating with engineering teams to improve pipeline efficiency and scalability.
Requirements:
- 5+ years experience with MS SQL Server and T-SQL.
- Deep understanding of stored procedures and high-volume data handling.
- Experience with transaction management, batch processing, and error handling.
- Exposure to monitoring/logging tools and data observability practices.
- Familiarity with ETL patterns and external system integrations.
Role offers:
- Comprehensive benefits package.
- Flexible work arrangements.
- Opportunity to work with Zoom and Slack.