As a Software Engineer on our Agent Data Platform team, you will be responsible for designing and developing a scalable data platform that processes and analyzes agent data. You will work closely with cross-functional teams to ensure seamless integration with existing systems and tools. Your expertise in machine learning and data engineering will be crucial in building a robust and efficient data pipeline.
Key Responsibilities:
- Design and develop a scalable data platform using cloud-based technologies such as AWS.
- Implement data processing and analysis pipelines using Python and Node.js.
- Collaborate with data scientists to integrate machine learning models into the data platform.
- Ensure data quality, security, and compliance with company policies and industry regulations.
- Work with the DevOps team to deploy and maintain the data platform in a cloud environment.
Requirements:
- 5+ years of experience in software engineering with a focus on data engineering and machine learning.
- Strong expertise in Python, Node.js, and cloud computing platforms such as AWS.
- Experience with data processing and analysis pipelines, including data warehousing and ETL.
- Excellent communication and collaboration skills, with the ability to work with cross-functional teams.
- Strong problem-solving skills and attention to detail, with a focus on delivering high-quality results.