Placement papers | Freshers Walkin | Jobs daily: Sr. Software Engineer - Java at Comcast (Philadelphia, PA)


Search jobs and placement papers

Sr. Software Engineer - Java at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.

Metadata Senior Software Engineer

The CoMPASS (Comcast Metadata Products and Search Services) team is building a world-class API platform for delivering metadata content to X1 TV set-top boxes, mobile apps, recommendation engines, and other clients. Our platform is designed to handle hundreds of millions of requests supporting millions of customers a day. In order to provide a smooth and rich experience for our customers, we focus on four primary attributes during our design and development:

  • Scalability-our code is written to scale horizontally on nodes in multiple data centers to handle the large request volume.
  • Performance-request responsiveness is paramount, which requires us to find solutions to persist data in memory when possible and work with various caching solutions.
  • Response Consistency-it is important that we minimize inconsistency across nodes and data centers, which requires us to develop solutions to reduce propagation times across our cluster.
  • Resiliency-our services need to be able to continue serving requests even when there are dependent service outages or network partitions.

The Position: Senior Software Engineer

The software engineer on our team is involved in many phases of the development cycle: design, implementation, testing, performance analysis, and deployment. We are looking for someone who enjoys collaborating with others to find new and innovative solutions to solve problems.

Core Responsibilities:

  • Work with open-ended product descriptions and translate them into great code.
  • Write production-quality, well tested code.
  • Develop solutions that scale in order to support request volumes that reach into the hundreds of millions a day.
  • Write performant code where milliseconds matter; analyze the performance of services, identify non-performant code, and provide solutions to problem areas.
  • Participate in research, design, and recommendations for new solutions and technologies.
  • Find better ways to monitor our services to identify and alert on potential problems using tools such as Grafana and Splunk.
  • Mentor more junior members of the technical staff, performing code reviews, and lead the team to be effective and agile.

Required qualifications:

  • Superior knowledge of Object Oriented design and patterns
  • Proficiency with Java
  • Exceptional communication skills: verbal, written, listening

Highly Desirable:

  • Familiarity with in-memory database such as Hazelcast, Redis, Memcached
  • Experience working with and developing in AWS
  • Familiarity with messaging solutions such as Kafka, SNS/SQS, RabbitMQ
  • Knowledge of SQL and/or NoSQL databases (e.g. MongoDB)
  • Experience with systems monitoring (e.g. Grafana, Splunk Dashboard/Alerting)
  • UNIX, Linux, or Mac background
  • Understanding of or desire to learn Java code / JVM performance tuning
  • Experience with HTTP/REST and writing web services
  • Familiarity with a scripting language
  • Experience with data modeling in the entertainment domain
  • Familiarity with current trends and technologies around the social web

Job Specification:
- Bachelors Degree or Equivalent
- Generally requires 7+ yearsrelated experience

Military Experience Valued

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment