remote
Software Engineer C , Python, Go, or Java - Comcast
Software Engineer
Senior software engineer building scalable advertising platforms, leveraging C++, Python, Go, or Java to deliver high‑performance solutions for global demand‑side and supply‑side operations.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput services that power a global advertising buying platform.
- Collaborate with data, product, and infrastructure teams to implement new features and optimize existing pipelines.
- Write clean, testable, and well‑documented code in C++, Python, Go, or Java, following best practices.
- Participate in code reviews, performance tuning, and capacity planning for distributed systems.
- Contribute to continuous integration, deployment, and monitoring of production services.
Requirements
- 5+ years of production software engineering experience in C++, Python, Go, or Java.
- Strong understanding of distributed systems, networking, and concurrency.
- Experience with large‑scale data processing and real‑time ad tech pipelines.
- Proficiency in version control (Git), CI/CD, and cloud or on‑prem infrastructure.
- Excellent problem‑solving skills and a collaborative mindset.