Brightgrove logo
Senior Backend Software Engineer

Senior Backend Software Engineer

for Online TV Streaming Giant
Location
Colombia
Area
Other
Tech Level
Senior
Tech Stack
Terraform, Node.js, Kubernetes (K8, K8s), Java, Python, AWS, Fargate, RESTful.
Refer a Friend

your info

REFERRAL'S INFO

About the Client

Brightgrove is partnering with global mass media and entertainment conglomerate from the USA. They are recognized for their cutting-edge products and services, creating entertainment experiences that drive conversation and culture worldwide.
Through television, film, digital media, live events, merchandise, and software solutions, they connect with diverse, young, and young-at-heart audiences in more than 180 countries

Project details

We’re looking for a world-class senior engineer with strong computer science fundamentals who can quickly pick up new technologies and a true passion for working on a fast-growing, consumer-facing product that reaches more than 79 million active users.

The project is free online television broadcasting over 250 channels and 150,000+ unique hours worth of programming.
The platform is available on all mobile, web, and connected TV streaming devices. 

Technical stack related but now limited to Microservices, AWS, Typescript/JavaScript, React with hooks, Redux and Saga, Node.js, Golang, MongoDB.

Your Team

At Brightgrove, we work with a diverse and talented team of engineers and quality assurance specialists worldwide. Our team members work remotely or from our offices in Ukraine, Romania, Poland, and Costa Rica.

The client team consists of more than 300+ IT specialists, and as a team member, you'll have the opportunity to collaborate closely with them. Our Agile working environment ensures we use modern tools and technologies to build and deploy code quickly and efficiently. We expect you to work closely with product owners, QA, and backend teams to deliver the best-in-class user experience and entertainment to millions of users worldwide.

What's in it for you

  • Interview process that respects people and their time
  • Professional and open IT community
  • Internal meet-ups and resources for knowledge sharing
  • Time for recovery and relaxation
  • Bright online and offline events
  • Opportunity to become part of our internal volunteer community

Responsibilities

  • Build reliable, performant and scalable infrastructure
  • Work with a learning mindset, have empathy, strong communication skills and deep respect for the power of collaboration
  • Work jointly with Engineering Leadership, DevOps and SecOps teams to delivery a best-in-class user experience to entertain millions of users
  • Communicate clearly with non-technical stakeholders including Product Owners
  • Maintain detailed documentation on features, flows and processes
  • Thrive in ambiguous situations without clear lines of ownership, and turn under-defined problems into effective solutions
  • Effectively communicate and document progress via Jira, Slack and Confluence
  • Take ownership and responsibility for your work
  • Attend and give feedback in code review sessions
  • Work in a fast-paced agile environment
  • High standards for code quality and a helpful, constructive attitude
  • Troubleshoot and resolve infrastructure-related production issues in cloud environments
  • Collaborate daily with other teams, customers, partners, and stakeholders on the solutions you’re working on

Skills

  • Bachelor’s Degree or higher in Engineering, Computer Science, or a related experience
  • Minimum 5 years of hands-on cloud engineering experience
  • Solid understanding of System Design Principles
  • Hands-on experience with AWS Athena, Lambda and Step-functions, API Gateway, ECS, EKS, Fargate, Kubernetes, S3, EC2, SQS, RDS, CloudFront, and VPC
  • Proficient in Terraform
  • Demonstrated proficiency with at least one modern general-purpose programming language like Node.js, Typescript, Java, Go, Python.
  • Some of our tech stack: NX, rollup, webpack, typescript, custom handrolled ESLint rules, complex Github Actions workflows (matrices, reporting)
  • Comfortable occasionally debugging in very old runtimes (Safari 7, etc)
  • Demonstrated proficiency with shell scripting.
  • Experience with centralized logging and general monitoring systems such as Newrelic, Grafana, Prometheus, etc.
  • Hands-on working experience with CI/CD pipelines. We use Github Actions.
  • Able to demonstrate proficiency in cloud cost optimization and right-sizing architectures.
  • Demonstrated experience with event-driven architecture.
  • Experience building RESTful services

Skills that will get you noticed:

  • Certified as an AWS Solutions Architect at either Associate or Professional level
  • Hashicorp certification in Terraform
  • Experience in alternative IaC solutions such as Amazon CDK, Helm, etc.
  • Kubernetes certification (CKAD)
  • Previous experience building in microservice and SOA based architectures
Recruiter Yuriy Zazulyak
Your personal recruiter
Yuriy Zazulyak

Apply Now

sharing is caring & referral bonus
Українська
Українська
    English U.S.
    English U.S.
https://www.facebook.com/brightgrovehttps://www.instagram.com/brightgrove/https://twitter.com/BrightgroveLtdhttps://www.youtube.com/channel/UCVwNLlwOVW7WPVDf4W92u3A/featuredhttps://www.linkedin.com/company/brightgrove/https://www.glassdoor.com/Overview/Working-at-Brightgrove-EI_IE749057.11,22.htm