Yahoo Holdings - Richardson, TX

posted 3 months ago

Full-time - Principal
Onsite - Richardson, TX

About the position

As a Principal Back-end Engineer at Yahoo News, you will play a crucial role in enhancing the infrastructure that supports millions of users daily. This position focuses on developing and maintaining robust web applications while collaborating with cross-functional teams to implement best practices in software development. Your expertise will help shape the future of Yahoo's products, ensuring they are efficient, scalable, and user-friendly.

Responsibilities

  • Work in existing architecture that serves millions of requests via Java web applications.
  • Define the foundations of the infrastructure that will power the next generation of products at Yahoo, using the latest in cloud services, frameworks, and open source tools.
  • Help to scope, plan, and implement best-in-class software practices, procedures, and delivery.
  • Contribute to implementation guidelines and execution strategy for your team's goals.
  • Collaborate with peers, product managers, and engineering leaders on new features and enhancements.

Requirements

  • B.S. or M.S. in Computer Science (or equivalent experience).
  • Experience with architecting infrastructure in AWS.
  • Experience architecting, implementing, and maintaining web server applications.
  • Familiarity with back end web application frameworks and open source tools.
  • Predisposition towards testing, instrumentation, and documentation.
  • Proficiency in managing APIs and integrating third-party APIs.
  • Solid experience with containerization technologies (e.g., Docker, Kubernetes).
  • Strong understanding of CI/CD pipelines, build automation, and version control.
  • Familiarity with Infrastructure as Code tools like Terraform.
  • In-depth knowledge of RDBMS and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB).
  • Experience with monitoring, logging, and alerting frameworks.
  • Strong programming skills in Python.

Nice-to-haves

  • Preferred experience with Java or Node.js.

Benefits

  • Healthcare
  • 401K savings plan
  • Company holidays
  • Vacation
  • Sick time
  • Parental leave
  • Employee assistance program
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service