SENIOR BACKEND SOFTWARE ENGINEER at Brightgrove
Medellín, Antioquia, Colombia -
Full Time


Start Date

Immediate

Expiry Date

23 Apr, 25

Salary

0.0

Posted On

24 Jan, 25

Experience

5 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Matrices, Ec2, Ecs, Computer Science, Soa, Typescript, Design Principles, Kubernetes, Safari, Webpack, Working Experience, Shell Scripting

Industry

Information Technology/IT

Description

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.

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
    Your personal recruiterYURIY ZAZULYAK
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
Loading...