Senior Backend Developer

MusicX · Anywhere in the World

Company

MusicX

Location

Anywhere in the World

Type

Full Time

Job Description

  • Work on a challenging social music streaming platform
  • Flexible/remote work friendly environment
  • Greenfield product
  • Technology first company
  • Join an experienced tech & product team

Senior Backend Developer

About MusicX:

MusicX is an early-stage stealth-mode startup focused on innovation in music technology. With funding secured we're on a mission to revolutionise the music streaming experience particularly for Gen Z. Our team consists of tech experts and prominent figures in the music industry.


Headquartered in New York USA (ET) and with our CTO based in Melbourne Australia (AEST) we operate with a flexible remote-friendly work culture designed to accommodate our distributed team. We work hard at fostering a focused and friendly workplace where team members are able to do their best work. Each role also has minimum daily crossover time requirements. For this role the preference timezone is close to Australia to West Coast USA UTC 8+ to UTC -7. Over the next 6-12 months we aim to engage closely with users to build a groundbreaking product ready for scale.

Role Overview:

We are looking for a Senior Backend Engineer with outstanding technical experience a mature attitude and a preference for working with a small smart experienced team. This role offers the chance to work on a greenfield product in a technology-first company creating an intuitive and user-friendly music streaming platform.

Responsibilities:
  • Build and develop backend services and cloud native capabilities
  • Work with the product team to translate product requirements into technical capability
  • Write clean maintainable and well-documented code.
  • Integrate with our robust backend infrastructure for a seamless user experience.
  • Thrive in a fast-paced collaborative environment.

Requirements:
  • 8+ years of experience building complex software solutions with 4+ years implementing high-volume low-latency distributed systems
  • Strong programming skills in Golang and other object-oriented languages (e.g Java Python Rust etc) and a strong grasp of computer science fundamentals (data structures algorithms databases etc.)
  • In-depth knowledge of software architecture design patterns and best practices for building scalable and maintainable systems
  • Experience with SaaS PaaS IaaS with hands-on experience of one or more public cloud offerings (AWS)
  • Familiarity working with Amazon AWS services (e.g. RDS DMS S3 EC2 CloudWatch CloudSearch ElasticSearch etc).
  • Experience using source control systems DevOps and CI/CD pipelines.
  • Strong background in OO development with a proficient understanding of fundamental principles such as TDD DDD SOLID DRY and KISS.
  • Experience working with databases SQL NoSQL Graph Vector.
  • Exceptional attention to detail and the ability to manage multiple high priority projects
  • and tasks
  • Preferred timezone close to Australia. West Coast USA UTC 8+ to UTC -7.
  • Strong communication and problem-solving skills.
  • Passion for music and a desire to make a difference.

Desirable Skills:
  • Excellent written and verbal communication in English.
  • Solid foundation in Object-Oriented Programming (OOP) principles.
  • Passion for tackling complex technical challenges and finding innovative solutions.


Bonus Points:
  • Data engineering data science and machine learning experience or knowledge
  • Background in mobile app development for navigation audio/video streaming offline playback and caching mechanisms.
  • Open-source contributions and experience with distributed teams.
  • Understanding of system security and complex software design.
  • Relevant university degree.


Our Advantages:
  • Join a passionate and talented team with a shared vision.
  • Work on a cutting-edge product shaping the future of music.
  • Enjoy a flexible and remote-friendly work environment.


Application Process:
  1. Initial chat with the CTO.
  2. Technical test and task.
  3. Technical interview.
  4. Follow-up chat with the CTO or additional team member.



Apply for this position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:

Related Jobs See more Back-End Programming jobs β†’


Apply Now

Date Posted

07/10/2024

Views

11

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.7

Similar Jobs

Experienced Backend Developer (Laravel/Vue) - NERIS Analytics Limited

Views in the last 30 days - 0

The job posting is for an experienced Laravel developer with at least 5 years of experience who is also proficient in Vue 3 The role is fully remote a...

View Details

Experienced Backend Developer (Laravel/Vue) - NERIS Analytics Limited

Views in the last 30 days - 0

The job posting is for an experienced Laravel developer with at least 5 years of experience who is also proficient in Vue 3 The role is fully remote a...

View Details

Senior Product Designer - Chameleon

Views in the last 30 days - 0

Chameleon a remotefirst Series A startup backed by Matrix Partners and True Ventures is seeking a Product Designer with 5 years of SaaS design experie...

View Details

Senior Product Manager - Toggl

Views in the last 30 days - 0

Toggl is seeking a Senior Product Manager for a global team of 130 people working from over 40 countries The role involves defining product strategy d...

View Details

Senior Mobile Engineer (iOS and Android) - Paperpile

Views in the last 30 days - 0

Paperpile is a remotefirst company developing software for researchers and students to find organize read and write academic papers Their suite of app...

View Details

Senior Frontend Engineer (React TypeScript) - Paperpile

Views in the last 30 days - 0

Paperpile is a remotefirst company developing software to simplify academic research and writing Their suite of apps is trusted by thousands worldwide...

View Details