Comcast-posted about 2 months ago
$95,394 - $149,595/Yr
Full-time • Mid Level
Hybrid • Mount Laurel, NJ
5,001-10,000 employees
Telecommunications

We are seeking a motivated Engineer 2 to join our dynamic engineering team. This role involves hands-on development in Golang, secure service implementation, and collaborative software engineering. The ideal candidate will contribute to backend services, performance optimization, and secure coding practices while working closely with cross-functional teams. As an Engineer 2, you will assist in building and maintaining scalable backend services and APIs, with a focus on real-time and non-real-time data systems (NQL/GQL) and secure authentication services (USM KEY). You will collaborate with senior engineers, product managers, and DevOps to deliver high-quality software solutions that meet business and technical requirements. This role emphasizes secure development, performance tuning, and operational support within a cloud-hosted environment. We are unable to provide sponsorship for this role now or in the future.

  • Implement NQL and GQL services using Golang for real-time and non-real-time data processing.
  • Develop and maintain secure authentication and encryption protocols in the USM KEY service.
  • Collaborate with engineering, product, UX, and DevOps teams to understand requirements and deliver solutions.
  • Participate in code reviews, knowledge sharing, and collaborative development practices.
  • Assist in identifying, reproducing, and documenting software defects, especially within the Genome project.
  • Support performance optimization and implement enhancements to meet project goals.
  • Apply quality assurance practices to ensure software accuracy and reliability.
  • Assist with production deployments, platform usage monitoring, and customer issue triage.
  • Use tools to identify and mitigate production incidents within defined MTTR KPIs.
  • Create dashboards to track business and operational metrics.
  • Design and develop web applications resilient to backend or connectivity interruptions.
  • Create reusable web components and self-contained microservices or APIs.
  • Follow global design patterns, coding standards, and use content management systems as applicable.
  • Refine and estimate new deliverables with guidance from senior team members.
  • Engage with technical components of the Genome project including Golang, NQL, GQL, and USM KEY.
  • Proficiency in Python or Golang
  • Basic experience with Amazon Web Services (AWS): Familiarity with AWS services for managing and storing polled data in systems such as Transient Data Store and DX Data Lake.
  • Basic understanding of GraphQL
  • Basic knowledge of SNMP (Simple Network Management Protocol): Exposure to SNMP for network monitoring and management, supporting effective data collection.
  • Basic experience with Concourse CI/CD: Understanding of continuous integration and delivery workflows using Concourse to support automated build and deployment processes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service