senior Java SOFTWARE ENGINEER
Hands-on software development with modern technology stack
KEY POINTS

Prepare architectural diagrams and technical specifications for the engineering team to deliver high quality, maintainable software

Software Design and Coordination
YOUR TEAM
Our team is led by some of the best entrepreneurs and executives in media and technology. Our Executive Chairman was the Chief Content Officer of Spotify. Our co-founder and CEO was the CEO of Threadless and board member of Trunk Club and Smule. Our principal architect built the first Roku for Netflix. You’ll be joining a world-class startup team, with multiple exits under their belt, to build the future of television.

Our team solves business and technology problems. We run many experiments. We iterate on successful tests and turn them into products. We deploy those products across our apps to millions of users. We obsess over data. We run a lean, agile, vegan, non-gmo, all organic development process. Our team is aligned with company goals and KPIs. We have autonomy on how to solve problems. We bring out the entrepreneur in every engineer. We work together to build the future of TV.
WHAT'S IN it FOR YOU
  • Medical insurance after the trial period
  • 20 paid days per year for your vacation and health
  • Long term and stable projects
  • Strong experts you can collaborate with and learn from
  • Smooth and respectful interviews
  • English and German classes
Responsibilities
  • Build and maintain backend APIs and services that will be used by the company’s client applications and other services
  • These APIs will need to be highly available and performant under high levels of traffic
  • Actively participate in the design and architecture phases of upcoming features and services
  • Backend Services developers go beyond taking ownership of their code, but also the infrastructure automation that enables their code to be deployed, migrated, and upgraded successfully across multiple environments, with zero downtime
  • Backend Services developers promote an inclusive, positive team culture and mutual respect
Basic Qualifications
  • B.S. degree in Computer Science, or related field, or equivalent work experience
  • 4+ years of experience in software development
  • 2+ years experience building highly performant, scalable, and available backend APIs and services
  • Mastery of one or more programming languages such as Golang, Java, C#, C/C++, Javascript, Typescript, and more
  • 3+ years of experience building containerized applications (e.g. Docker)
  • Very strong technical communication skills
  • AWS, or similar cloud experience, or strong understanding of cloud concepts
  • Must be able to work effectively in a remote, collaborative, and distributed team environment
Desired Qualifications
  • 1+ years developing with Golang and excellent understanding of Golang programming concepts
  • Experience working deeply with AWS technologies such as EKS, ECS, Fargate, Lambda, Elasticache, Aurora/RDS, SQS, SNS, and more
  • Experience designing, developing, and deploying one or more services that have high-volume (RPS) and/or broad usage (MAUs)
  • Intermediate to expert knowledge of EKS, GKE, AKS, or vanilla Kubernetes with practical experience
  • Previous experience with video streaming platform
COME WITH US TO THE BRIGHT SIDE
ATTACH YOUR CV
If you submit the application form, your personal data will be processed by Brightgrove. All the information on how we store and use the data you can find on the Terms and conditions page. Don't worry, it's written in human language.

I am informed about processing of my personal data and the right to withdraw my consent
© All Rights Reserved. Brightgrove.
MENU
  • Benefits
  • Project
  • Team
  • Positions
  • Terms and Conditions
FOLLOW US
  • Facebook
  • Twitter
  • LinkedIn