Senior Software Engineer, Data Systems (Python) — United States
Зарплата не указана
ОткликнутьсяThis is a Fully Remote Job
About Our Client:
The organization operates in the marketing intelligence industry, focusing on providing eCommerce brands with a unified view of their business data through advanced attribution modeling and customizable dashboards. It addresses the challenge of accurately tracking ad spend and understanding the full customer journey to drive profitable growth. The company leverages machine learning and AI to enhance measurement accuracy and help brands operationalize data for automated decision-making. It is experiencing rapid growth and serves customers with remote and physical office presence.
About the Opportunity:
The SENIOR SOFTWARE ENGINEER, DATA SYSTEMS (PYTHON) role is central to maintaining and advancing the organization's data infrastructure. This position involves working with cross-functional teams to translate customer feedback into scalable data pipelines and products that support reliable data integration and transformations. The role contributes directly to the organization's ability to deliver accurate, timely, and actionable data insights to clients by ensuring robust and efficient data processing and API development.
Responsibilities:
• Design and implement scalable, high-performance data pipelines for diverse data sources.
• Build and maintain APIs for secure, tenant-aware data integrations.
• Manage event-driven and batch processing architectures to ensure data freshness and consistency.
• Develop clean API design and integration patterns supporting real-time and batch ingestion.
• Implement monitoring and alerting systems for data reliability and performance.
• Optimize data flows balancing cost, efficiency, and development speed in a cloud environment.
• Collaborate with engineering and product teams to create a flexible and extensible integration platform.
Requirements:
• 5+ years of experience in data, software, or integration engineering focused on ETL, APIs, and data pipeline orchestration.
• Strong proficiency in Python.
• Experience with API-based ETL, including REST, GraphQL, and Webhooks.
• Experience implementing authentication flows.
• Proficiency in SQL and BigQuery.
• Experience with orchestration frameworks such as Airflow.
• Familiarity with containerization technologies like Docker and Kubernetes.
• Ability to balance rapid development with platform maintainability.
Pay Range and Compensation Package:
• Base salary range: $165,000—$210,000 USD.
• Actual compensation varies based on experience, skills, and location.
• Equity package included.
• Comprehensive healthcare benefits covering medical, dental, and vision.
• 401(k) plan.
• Flexible PTO policy with 12 company-paid holidays.
• 12 weeks of paid parental leave.
• $500 work-from-home stipend.
Benefits & Perks:
• Medical insurance.
• Dental insurance.
• Vision insurance.
• 401(k) plan.
• Paid maternity leave.
• Paid paternity leave.
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
SUGhXrR5a is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.