Senior Software Engineer @ ESPN | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Software Engineer jobs in Santa Monica, CA, USA
47 applicants
company-logo

ESPN · 2 days ago

Senior Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
BroadcastingFilm Production

Insider Connection @ESPN

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

Responsibilities

Contribute to the design, development, testing, deployment, and support of stateful microservices and lambdas in a multi-region cloud environment.
Promote and support Agile methodologies such as Scrum, Kanban, and Scrumban by actively participating in regular ceremonies such as stand-up, retrospectives and sprint planning.
Mentor engineers within your squad (and beyond!) to help them improve their technical ability and build their profile within and outside of the organisation.
Collaborate with your squad, Product Managers, Designers, QA, Operations, and other stakeholders to understand requirements and articulate technical decisions and outcomes.

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.

Software EngineeringDistributed SystemsDiverse TeamsProgramming LanguagesSoftware DesignDocumentationProblem SolvingSolid CommunicationAdaptabilityTeamworkSpringBootSpring projectsNon-relational database technologiesDynamoDBRedisMemCacheApache KafkaKinesisTerraformDockerKubernetesAWSAzureGCPScala programming languageCatsCats EffectZIOHttp4sObject oriented programming

Required

5+ years of software engineering experience
Understanding of message based distributed, scalable, and resilient systems
Desire to work in a start-up, fast-growth, or rapid-change environment
Experience working on diverse teams
Problem-solving skills to identify the root cause and implement the fix
Solid communication skills – written, and oral
Ability to be flexible, adapting to changing priorities
Fluent in multiple programming languages and an expert in at least one of: JavaScript, Python, Java
Experience transforming requirements into software design, documentation and software
Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience
Minimum of 5 years related work experience

Preferred

SpringBoot and related Spring projects
Non-relational database technologies e.g. DynamoDB
Redis and/or MemCache
Apache Kafka and/or Kinesis
Terraform, Docker and Kubernetes
Expert with at least one of: AWS, Azure, GCP
Experience building, testing, and tuning distributed systems
Familiarity with the Scala programming language and popular frameworks such as: Cats, Cats Effect, ZIO, and http4s
Familiarity with both object oriented programming (OOP) and functional programming (FP) best practices
Familiarity with Amazon Web Services (AWS), Terraform, and infrastructure as code (IaC) best practices

Benefits

Medical benefits
Financial benefits

Company

ESPN is a broadcasting company.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Chuck Pagano
Executive Vice President of Technology and CTO (retired)
linkedin
leader-logo
Rob Gallo
VP Human Resources Business Partner
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot