BrightEdge is a company innovating at the intersection of AI, SEO, and enterprise growth. They are seeking a Software Engineer to lead the development of scalable, resilient, and high-performance products/features for their data platform.
Responsibilities:
- Design and build robust data ingestion pipelines, features, and products using Python from scratch
- Integrate with diverse data sources (APIs, databases, streaming platforms, cloud storage)
- Optimize for scalability, fault tolerance, and cost-efficiency
- Implement data validation, error handling, and self-healing mechanisms
- Collaborate with cross-functional teams to ensure seamless data flow
- Champion best practices in testing, monitoring, alerting, and documentation
- Use AI to help us automate
Requirements:
- Master's degree in Database Management, Database Administration/Systems Technology, or Computer Information Systems/Computer Science/Engineering with a Database concentration
- Expertise in Python for production-grade applications
- Strong knowledge of SQL, schema design, and query optimization
- Experience with BigQuery, AWS Redshift, Snowflake, or ClickHouse
- Solid understanding of data quality, error handling, and self-healing systems
- Strong communication, ownership, and problem-solving mindset