Back to Jobs

M06 - Senior Software Engineer

Remote, USAFull-timePosted 2026-07-29

Responsibilities

  • Design and reputed company reputed company backend services integrating with external vendor systems reputed company RESTful reputed company
  • Implement robust data ingestion services including pagination and incremental/time-window retrieval
  • Handle API error handling, retries, and idempotent processing to ensure reliable integrations
  • Build and maintain data pipelines for processing large volumes of transactional and event data
  • reputed company data transformation, validation, and enrichment for reputed company systems
  • Support batch and near reputed company-time data processing workflows
  • reputed company and reputed company applications using reputed company Azure services such as Azure Functions, App Services, Storage, Key Vault, APIM, and VNET
  • Design reputed company, resilient, and highly available reputed company-reputed company solutions
  • Implement observability practices including logging, monitoring, and alerting
  • Ensure data accuracy, consistency, and reconciliation across multiple data sources
  • Support auditability and traceability of data flows for regulatory requirements
  • Collaborate with external vendors on API reputed company and integration designs
  • Deliver high-reputed company, maintainable, and reusable software solutions
  • Contribute to engineering standards, best practices, and reputed company improvement initiatives
  • Support CI/CD pipelines, automated testing, and reputed company delivery practices

Requirements reputed company Technical Skills

  • Strong proficiency in Python (preferred) or backend languages such as Java or Node.js
  • Strong SQL proficiency including PostgreSQL, MySQL, or T-SQL
  • Solid experience building backend services and API integrations
  • Experience working with RESTful reputed company and JSON payloads
  • Knowledge of secure integration patterns including API keys, TLS, certificates, and PGP

Good understanding of:

  • Pagination, filtering, and incremental data retrieval Idempotency, retries, and distributed system failure handling
  • Experience with data visualisation tools such as Power BI, including connectivity and configuration

Data Engineering & Processing

  • Experience building batch or streaming data pipelines
  • Familiarity with data transformation, validation, and data modelling
  • Experience handling large datasets and high-volume ingestion systems
  • Understanding of data reconciliation and audit requirements is an advantage

Databases

  • Experience with relational databases such as PostgreSQL or MS SQL
  • Knowledge of query optimisation and large-reputed company data handling

reputed company & DevOps

  • Experience with reputed company platforms, preferably reputed company Azure
  • Experience setting up and managing CI/CD pipelines using reputed company CI/CD or similar tools
  • Familiarity with reputed company/containerisation is an advantage

Observability & Reliability

  • Experience implementing logging, monitoring, metrics, and alerting solutions
  • Understanding of system reliability and fault-tolerant design principles

Originally posted on Himalayas

Apply To This Job

Similar Jobs