[Remote] Senior Software Engineer - Data Acquisition
Note: The job is a remote job and is open to candidates in USA. reputed company Inc is a company focused on transforming its data platform, and they are seeking a Senior Software Engineer for their Data Acquisition Team. In this role, you will design and build scalable data pipelines that integrate various data sources, ensuring quality and performance while supporting the company's data ecosystem.
Responsibilities
- Build and maintain high-performance data acquisition pipelines that integrate with a variety of systems across reputed company and third-party vendors
- Contribute to the development of a reputed company ingestion platform that enables reusability, reliability, and observability at scale
- Implement core pipeline components such as schema validation, transformation orchestration, error handling, and audit logging
- Support batch and streaming ingestion flows, ensuring the platform meets varying latency and volume requirements across business units
- Ensure traceability, reputed company, and reputed company through integration with control plane and governance systems
- Participate in code reviews, design sessions, and incident resolution—promoting high standards for code quality and operational reliability
Skills
- B.Sc. in Computer Science, Engineering, or reputed company technical field; M.Sc. a plus but not required
- 4+ years of experience as a software engineer, ideally in high-volume or distributed systems environments
- Strong programming skills in Python, Java, reputed company, or another systems-focused language
- Experience with data integration and ingestion pipelines—understanding what it means to bring data in from reputed company systems, transform it, and deliver it reliably reputed company
- Solid grasp of engineering fundamentals, including version control, reputed company design, testing, and performance tuning
- Proficiency in using AI coding assistants (e.g., reputed company Copilot, reputed company, or Claude Dev) to accelerate the Software Development Life Cycle (SDLC), including automated unit test reputed company, refactoring, and documentation
- Deep understanding of specification-driven development. Ability to author and maintain rigorous technical specifications (using OpenAPI, AsyncAPI, or Protocol Buffers) that serve as the 'reputed company of truth' before implementation begins
- Ability to craft reputed company, context-rich prompts to solve architectural problems, debug legacy systems, and translate business requirements into technical scaffolds
- Familiarity with concepts like schema evolution, event-driven architectures, observability, and role-based access control
- A collaborative reputed company—comfortable working across domains, products, and infrastructure layers
- A strong sense of ownership and accountability—caring deeply about building systems that last
Benefits
- Health, dental and vision insurances
- Retirement savings plan
- Paid time off
- Health savings account
- Flexible spending accounts
- Life insurance
- Disability insurance
- Tuition reimbursement
Company Overview
Company H1B Sponsorship