Full Time Job

Sr Software Engineer

Warner Media

Atlanta, GA 12-03-2021
  • Paid
  • Full Time
  • Executive (10+ years) Experience
Job Description
The Job:

The candidate will be a lead for a small team of developers building and maintaining a monitoring and alerting system for various digital video workflows and core infrastructure that powers all WarnerMedia properties.

This position is highly technical. The candidate will be responsible for architecting and solutioning with internal business clients and other technical teams at WarnerMedia, and integrating with larger, more complex systems, ensuring security, process compliance, and governance.

The candidate will be responsible for designing new services and applications, as well as integrating new features into existing applications, setting up automated testing where applicable and continuous integration workflows, while building up team processes and standards to maintain high code quality.

In this role, the candidate is also responsible for day-to-day team management, and must be able to resolve conflicts, coach team members, work with team individuals, as well as provide input to individual performance reviews and evaluations, based on company policy and processes.

Minimum Requirement:
• B.S. in Computer Science, or in related field and 15+ years of experience
or M.S. in Computer Science, Information Systems, or in related field and 15+ years of experience in architecting/designing, developing and deploying software.
• 5+ years of experience leading a team of developers in Software Engineering and Architecture efforts.
• 5+ years of experience managing complex IT projects spanning multiple teams and clients.

Preferred Skills:
• Experience working with MongoDB or MongoDB DBaaS (Atlas)
• Experience with Node
• Experience with Angular
• Experience with Python, Java, JavaScript and Bash Shell Scripting.
• Experience working with UNIX based Operating Systems.
• Experience using Container technologies such as Docker, AWS Fargate, Kubernetes
• Experience working with serverless computing technologies such as AWS Lambda, GCF (Google Cloud Functions) or Google App Engine
• Experience with networking technologies: Route53 DNS, CloudFront CDN, AWS VPC, API Gateway, Application Load Balancers, Network Load Balancers, NGINX etc.
• Experience with continuous integration/deployment: GitHub Actions, Circle CI
• Experience with infrastructure as code tools: Terraform, CloudFormation, Serverless Framework
• Experience security services: AWS Identity and Access Management, OAuth2
• Experience with visualization tools: Grafana, Datadog, Power BI

Soft Skills:
• Candidate should be a team player.
• Experience working in Agile Environment and using Agile practices like SCRUM, Project Planning, Retrospectives etc. using tools like the Atlassian suite (JIRA, Confluence, etc.).
• Ability to write detailed Business and API documentation with proper UML diagrams like Architecture Diagrams, Sequence diagrams, Workflow diagrams, Class diagrams etc. using tools like Lucid chart or Draw.io.
• Ability to work in a fast-paced, startup type environment.
• Experience across all the phases of a Software Development Lifecycle, from requirement gathering, design, development, testing deployment, and maintenance of the application.
• Ability to do pair-programming, test-driven development, and create continuous integration and deployment pipelines using tools like GitHub Actions.
• Ability to write and deploy clean code that stands up to high coding standards of the team and perform testing, leverage profiling/analytics, and other advanced methods.

Jobcode: Reference SBJ-gkqkzk-54-80-249-22-42 in your application.