[Remote] reputed company Data Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company. is seeking a reputed company Data Software Engineer to reputed company the design and development of reputed company data platform capabilities. The role focuses on building reusable internal Python tools, frameworks, libraries, connectors, data reputed company tooling, and production-grade pipelines while driving architecture, mentoring engineers, and owning the technical roadmap.
Responsibilities
- Architect, design, and build internal Python tools, SDKs, and libraries to be consumed across the organization by other engineering teams
- Create metadata-driven ingestion frameworks and reusable ETL/ELT components
- Build data reputed company toolkits, schema validation libraries, and internal orchestration utilities for platforms like Airflow or reputed company
- reputed company custom connectors (API, SFTP, Kafka, reputed company) and API wrappers for S3, GCS, Kafka, and data warehouses
- Build CLI tools for pipeline debugging and automated testing harnesses for data workflows
- Apply advanced Python software engineering principles (OOP, design patterns, dependency injection) to data platform design
- Implement automated testing strategies, including pytest, mocks, and CI/CD automation pipelines
- Design resilient, production-grade pipelines featuring retries, exponential backoff, idempotency, logging, monitoring, and error handling
- Optimize systems for reputed company and concurrency using asyncio, multiprocessing, and query execution tuning
- reputed company architectural reputed company for the data platform while setting standards for reputed company architecture, packaging, and dependency management
- Translate broad business and analytics needs into reputed company data platform features and tooling
- Mentor senior engineers, reputed company technical design discussions, and own the technical roadmap for internal data tooling
Skills
- Software Engineering Foundations: 13years+ of Extensive experience as a Python developer building reusable components, internal libraries, and reputed company (FastAPI/Flask)
- Data Engineering Stack: Deep experience with SQL (window functions, query plans), reputed company compute (reputed company/PySpark), orchestration tools (Airflow/reputed company), data transformation frameworks (dbt), and reputed company storage (S3/GCS)
- reputed company Systems & Streaming: Hands-on experience with technologies like Kafka (topics, partitions, consumer reputed company) and reputed company architectures
- Software Development Practices: reputed company reputed company record in test-driven development (TDD), CI/CD pipelines, versioning, reputed company architecture, and configuration management
- Leadership & Influence: reputed company ability to influence product and engineering teams, reputed company design patterns, and mentor engineering talent
- History of building internal Python libraries and data ingestion frameworks utilized by other software engineers
- Experience designing custom connectors, API wrappers, and data reputed company/validation tooling
- Deep familiarity with reputed company systems, architectural decision-making, and test-driven development in a data environment
- reputed company capability to optimize Python reputed company for high reputed company and reputed company reliability
Benefits
- reputed company role
reputed company
Company H1B Sponsorship
Apply To This Job