Sr. Platform Engineer

  • Atlanta, GA
  • Contract

Company Description


The Weather Channel is the world's leading cross-platform media company with a portfolio that includes The Weather Channel television network, TWC digital properties (, mobile and tablet applications) and Weather Services International (WSI). Headquartered in Cobb County since 1982, The Weather Channel brand has connected millions of consumers by providing the most accurate weather forecasts, 24 hours a day. Seen in more than 100 million U.S. households, The Weather Channel network is one of the most widely-distributed cable networks. The Weather Channel online properties reach 60 million unique Web consumers each month. This includes 32 million consumers monthly through on mobile Web and mobile apps. TWC has the No.1 app on all smartphones and is the second most used app on all smartphones. WSI provides business-to-business weather services to media, aviation, marine and energy sectors.

Job Description

The Weather Channel is looking for talented people to join our Platform & Architecture group to help take all of TWC's digital
properties to new levels of performance, scalability and features. Platform engineers are responsible for working with internal
and external teams to design and build technology solutions. This requires an excellent understanding of application design,
building and integrating APIs, and system, network, and database concepts. is one of the 30 most popular web sites in the world, with our web site and backend data services handling
millions of requests per minute. This is a unique opportunity to do worldclass work without leaving the Southeast.
The Senior Platform Engineer will be part of a group of advanced technologists building a nextgeneration computing platform,
providing assistance and input to other developers, architects and system administrators. He or she will develop internal
services, APIs, tools, and user interfaces as well as researching new trends in software design, development tools and
operational techniques to maximize our performance and ability to deliver new features to customers and partners.


·BS in Computer Science, Engineering or equivalent work experience.
·5 - 7 years progressive experience in software development.
·4+ years experience in high volume publicfacing web site environments.
·Experience designing and developing highly available, distributed systems.
·Extensive understanding of all levels of application stack browser, CDN, load balancer, application server, JVM, network,
database, etc.
·Experience with Java, Groovy, and JavaScript are a must. Further experience with Ruby, Python, etc. are a plus.
·Experience with Amazon Web Services. Experience with other cloud computer providers such as Rackspace, Google, etc.
are a plus.
·Experience in automation, operations, and dashboard libraries such as bash, Puppet, statsd, Graphite, Logstash, Tasseo,
Dashing, and D3.js.
·Comfortable with lowlevel APIs such as Amazon EC2 API and higherlevel abstractions such as Boto and Fog.
·Experience with software testing methodologies, code quality practices, continuous integration, and continuous deployment.

Additional Information