FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Backend, Commerce Team
Warner Bros. Discovery. Build multiple high-performance, stable, scalable systems and ship them to production .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building high-performance, scalable systems using Java and other JVM languages, with a strong focus on microservice architectures and cloud technologies like AWS. Proven ability to mentor engineers, drive best practices, and make data-driven decisions to enhance software development processes.
Highest-signal resume keywords
Java ProficiencyDocker ExperienceKubernetes KnowledgeAWS ExpertiseMicroservice Architecture
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaDockerKubernetesAWSMicroservicesGRPCKafkaPostgreSQLRedisSpring WebFlux
Soft Skills
MentoringCollaborationProblem-SolvingDecision-MakingOwnership
Tools & Technologies
PrometheusCloudWatchKibanaPagerDutyElasticsearchCaffeine
Industry Keywords
Distributed SystemsAsynchronous CommunicationFunctional ProgrammingReactive ProgrammingOperational Best Practices
Tech Stack
Tools & technologiesAWSDistributed SystemsDockerElasticSearchGRPCJavaJavaScriptKafkaKubernetesNode.jsPostgresPrometheusRedisSpring
About the role
Key responsibilities & impact- Build multiple high-performance, stable, scalable systems and ship them to production
- Drive best practices and set team standards
- Influence team strategy and contribute significantly to team planning
- Make trade-offs between immediate and long-term business needs
- Drive innovation and produce delightful customer experiences
- Use data-driven decision-making to solve difficult problems
- Take ownership of work and consistently deliver results in a fast-paced environment
- Collaborate with and increase the productivity of engineers and team members
- Design and develop major functional changes to existing software systems or new systems
- Troubleshoot production issues by reviewing source code, logs, operational metrics, and stack traces
- Identify root causes and improve development processes and system design
- Provide guidance on design, coding, and operational best practices
- Create best practices proactively
- Make high-impact decisions about software development
- Mentor junior engineers and oversee their designs, code quality, and team integration
Requirements
What you’ll need- 5-8 years of total experience
- Proficient in Java or other JVM languages
- Experience and deep understanding of Docker, Kubernetes, and AWS
- Great understanding of distributed systems challenges
- Experience with microservice-based architectures
- Experience with asynchronous communication, such as gRPC and Kafka
- Ability to implement alerting, metrics, and logging using Prometheus, CloudWatch, Kibana, and PagerDuty
- Practical knowledge of persistence and caching solutions such as PostgreSQL, Redis, Elasticsearch, and Caffeine
- Familiarity with asynchronous, non-blocking, functional/reactive programming styles
- Hands-on experience with Spring WebFlux, Vert.x, and Node.js
Benefits
Comp & perks- Career defining opportunities
- Thoughtfully curated benefits
- Tools to explore and grow into your best selves
- Fast track growth opportunities
- Equal opportunity employer