Software Engineer II @ Warner Bros. Discovery | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Software Engineer II jobs in Bellevue, WA
187 applicants
expire-info-iconThis job has closed.
company-logo

Warner Bros. Discovery · 2 days ago

Software Engineer II

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Entertainment Providers

Insider Connection @Warner Bros. Discovery

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

You lead in designing and developing major functional changes to existing software systems, or new ones, involving yourself and other engineers. You make good decisions about when to build new and when to extend existing. You are known for your subject matter expertise
Your work and approach to work are exemplary. You drive best practices and set standards for your team. You can propose and create best practices proactively where none exist.
You write high-quality, maintainable, and robust code. You may have experience in more than one language and understand the fundamentals of software engineering well enough to learn new languages and frameworks when needed.
You understand a broad range of data structures, algorithms design and know-how, when, and when not to use them. You can evaluate run-time performance and understand how to trade off performance using a variety of algorithm and data structure approaches.
You are comfortable advising others through code reviews, design reviews, and feedback on operational excellence. You are also comfortable receiving feedback and using it to grow as an engineer. You recognize that good ideas can come from anywhere, and work to make all your peers feel included and heard. You deliver facts and decisions with empathy and transparency to bring others along.
You are a key influencer in your team’s strategy and contribute significantly to team planning. You show good judgment in making trade-offs between immediate and long-term business needs. You are a collaborative leader who makes other engineers and team members around you more productive by sharing your knowledge and helping to tie-break key technical decisions. You mentor other engineers, and your success is judged as much on your productivity as on the positive impact you have on engineers around you.
You can troubleshoot a production issue by reviewing source code, logs, operational metrics, stack trace, etc., to pinpoint a specific problem and then resolve it. You can identify root causes and learnings to improve development processes and system design.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

GolangJavaBackend developmentMicroservicesEvent-driven architecturesSoftware development toolsDatabase technologiesSQLNoSQLDynamoDBElasticsearchPostgres AuroraDockerKubernetesAWS servicesAlertingMetricsLoggingPrometheusCloudWatchKibanaPagerDutySoftware engineering best practicesUnit testingDesign patternsDevOpsAWSCloud technology stacksNetwork SecurityAPI Gateways

Required

2 - 4 years of experience developing solutions in Golang with proficiency in GO development frameworks. Experience with Java is a plus.
Experience in backend software development, building micro services, event-driven architectures/solutions
Demonstrated ability to use common industry tools for software development including but not limited to IDEs, build and continuous integration, source control management, code review tools, data storage services, and cloud infrastructure, and you are able to build software in a professional team environment delivered to production using these tools.
Familiarity with a range of database technologies, encompassing both SQL and NoSQL options, including DynamoDB, Elasticsearch, and Postgres Aurora.
Usage and deep understanding of Docker, Kubernetes, and AWS services
Experience building, operating, and owning services. Implementing operational excellence mechanisms including alerting, metrics, and logging using Prometheus, CloudWatch, Kibana, PagerDuty
Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance)
DevOps experience (AWS preferred) architecting, configuring cloud technology stacks (Compute, Network Security, API Gateways, VPCs, CDNs, Kafka/MKS, Kubernetes, Fargate/EKS, Jenkins configuration, CI/CD configurations etc., is a plus.
Demonstrates good software development practices in several areas, with improvement over time expected. Provide technical documentation describing your contributions and contribute enhancements to your team’s best practices
Ability to work with minimal instructions on day-to-day work, consume and self-start with general instructions on new assignments. Participates in an inclusive and supportive engineering culture.

Benefits

Health insurance coverage
Employee wellness program
Life and disability insurance
Retirement savings plan
Paid holidays
Sick time
Vacation

Company

Warner Bros. Discovery

company-logo
Warner Bros.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jean-Briac Perrette
President & CEO - Global Streaming & Games
linkedin
leader-logo
Alex Charalambides
Chief Technology Officer at CNN
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot