GoLang Software Engineer, Identity Service- Freewheel
Comcast · Chicago, IL · 1 mo ago
On-siteEngineering$110k–$165k/yrFull-time
Core Responsibilities
- Design and implement identity services that support audience building, identity resolution, measurement, and targeting across multiple devices / channels.
- Develop and maintain; API’s, Microservices, and components for audience/identity workflows (e.g., ID mapping, audience lookup, segment evaluation).
- Own end-to-end features from design through deployment: requirements clarification, technical design, implementation, code review, automated testing, observability, and rollout.
- Ensure reliability and operational excellence of identity services by implementing robust logging, metrics, alerts, and dashboards.
- Optimize identity targeting performance and latency, including query patterns, matching strategies (linkages), and data-access paths (e.g., Aerospike, Kafka, Snowflake, S3) to support high-throughput ad-serving and bidding workloads.
- Safeguard data quality across identity pipelines by adding validations, (appropriate) thresholds, and automated checks for ingest, transformation, and targeting logic.
- Collaborate closely with product, architecture, SRE, QA, and compliance to refine requirements, align on designs, ensure privacy, and validate the effectiveness of engineering solutions.
- Contribute to identity and audience-domain architecture by reviewing designs, suggesting improvements, and helping evolve patterns for identity graph, IDS, audience manager, and F.I.T.S.
- Participate in escalation and production support workflows (P1/P2), performing root cause analysis for identity-targeting issues, proposing fixes, and implementing durable preventative measures.
- Drive continuous improvement and tech-debt reduction in the identity targeting codebase, simplifying complex logic, improving test coverage, and aligning services with modern cloud/platform standards.
- Mentor and collaborate with peers (junior engineers, data engineers, QA) by providing constructive code reviews, sharing domain knowledge on identity targeting, and contributing to onboarding and documentation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- 3+ years of software engineering experience building scalable backend services and distributed systems.
- Strong programming experience with Golang preferred; additional experience with Java or Python microservices is valuable.
- Experience building high-performance, low-latency microservices in cloud-native environments.
- Strong experience with AWS infrastructure and container orchestration technologies, particularly EKS/Kubernetes.
- Experience implementing and maintaining CI/CD pipelines, preferably with Jenkins.
- Strong SQL skills with experience optimizing queries and working with large-scale datasets.
- Experience with monitoring, logging, and observability platforms such as Datadog, Prometheus, Grafana, or ELK stack.
- Exposure to modern data platforms including Snowflake, Databricks, Spark, Presto, or EMR is a strong plus.
- Excellent troubleshooting, debugging, and cross-functional collaboration skills.
- Experience in AdTech, identity resolution, audience targeting, or real-time bidding systems is preferred but not required.