Splice logo

Sr. Software Engineer - Core Experiences

Splice

Job description

Splice’s core experiences team builds products focused on premium content for our customers. The team tackles both frontend and backend investments to enable high quality and high performance browse and search experiences along with detail pages and related material.
As a core experiences team member, you will implement and maintain the next generation of Splice’s customer facing products using your knowledge of domain driven design, Golang, MySQL, Docker, API design, and testing. 

Why Splice?


As advocates for artists everywhere, we’re building a creative ecosystem for music producers. With this ecosystem, we’re cultivating a global community of creators that fosters inspiration, connection, focus, and growth.

Our work environment is no different. We encourage inclusion, collaboration, big ideas, helping where we can and asking for assistance when we need it. We aim for steady, measured expansion through experimentation and iteration. We encourage optimism, respect, accountability, and transparency in the workplace. We’re trailblazers who aren’t afraid to stumble, because every stumble offers an opportunity to continuously improve our processes, products, strategies, and even ourselves.

We value inclusion and diversity - your uniqueness makes us stronger.

What you’ll do:


We expect that a software engineer at this level will:
  • You are comfortable delivering on large, complex tasks with multiple components.
  • You can investigate and provide detailed guidance for areas of significant ambiguity.
  • You can identify and break down tasks contributing to the team’s goals in advance of the next 2-3 months.
  • You regularly screen for quality risks across the platform and provide solutions prior to implementation.
  • You set an example for quality by engaging with other teams and engineers to ensure proper, comprehensive reviews and testing.  
  • You provide mentorship and give frequent feedback on how to improve our processes and enable teammates to learn best practices.
  • You help manage cross-team commitments, track their progress and relate that to the overall delivery roadmap in order to help prioritize what the team should be working on.
  • You consider yourself flexible and readily adapt to change.
  • You enjoy looking for personal growth opportunities and are continuously looking for ways to improve.

What we're looking for:


  • You have relevant work experience in building and maintaining production software using Golang and MySQL.
  • You have built and maintained CI/CD pipelines and have experience with e.g. Docker gomod, Make, and other build/deploy frameworks
  • You have contributed to and are familiar with microservices and distributed systems
  • You share our vision to advocate for artists and become the most iconic company in music.
  • You’re self-directed towards generating excellent work outcomes.
  • You have a bias towards action and experimentation.
  • You care about quality. It drives you.
  • You are comfortable, or even prefer working across technical stacks.
  • You get excited about data and using it to make technical decisions.
  • You communicate clearly and effectively with technical and non-technical audiences.
  • You are comfortable both deploying and maintaining code.

Bonus Qualifications


  • Experience programming in Golang or multiple strongly typed multi-threaded language
  • Experience with AWS, ECS, RDS, ElasticSearch, and other managed services
  • Experience with GraphQL
  • Experience working within a design system and component library

Equal Opportunity Employer:


Splice is an equal opportunity employer, committed to diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.

Apply now

Apply Apply

Please let Splice know you found this job on Himalayas. This will help us grow!

About this role

Apply before

April 21st, 2021

Job posted on

November 8th, 2020

Job type

Full Time

Hiring timezones

Splice is hiring for this role in the following timezones:

Badge UTC -9.0
Badge UTC -8.0
Badge UTC -7.0
Badge UTC -6.0
Badge UTC -5.0
Badge UTC -4.0
Badge UTC -3.5
Badge UTC -3.0
Primary industry
Company size

51-200

Founded in

2013

Social media
Visit splice.com Visit splice.com

About the company

We're creating a new way to make music. We’re building a creative ecosystem for music producers. With this ecosystem, we’re cultivating a global community of creators that fosters inspiration, connect...
View company profile View company profile

We'll keep you updated when the best new remote jobs pop up.

mail
Subscribe

We care about the protection of your data. Read our Privacy Policy.

Featured remote companies

View all companies View all companies
  • Drift logo

    Drift is the Conversational Marketing platform that combines chat, email, video, and automation to remove the friction from business buying.

    Employees

    201-500

  • MakeSpace logo

    We pick it up, store it, and deliver it when you need it — without costing you more MakeSpace is Your Closet in the Cloud.

    Employees

    51-200

  • Format logo

    Format makes it easy for photographers to showcase their work and grow their business.

    Employees

    11-50

  • Dataquest logo

    Dataquest teaches data science by analyzing real-world data and building projects.

    Employees

    51-200

  • Difitek logo

    Difitek provides forward-thinking businesses with a compliant, bank-grade secure, and efficient technology framework.

    Employees

    1-10

  • Fond logo

    Fond is a SaaS platform that seamlessly consolidates employee rewards and recognition processes into one easy-to-use solution.

    Employees

    51-200