Senior Software Engineer II

1 Month ago • All levels • Software Development & Engineering • $176,000 PA - $220,000 PA

Job Summary

Job Description

Splice is a creative platform for music creators, offering a vast catalog of sounds and samples, and an AI stack to accelerate creative success. The company embraces a remote work culture, with employees across the US and UK. As a Senior Software Engineer II, you will be instrumental in defining the architecture and driving implementation changes for Splice's next-generation products. This involves translating large-scale architectural changes into incremental outcomes that benefit customers, and operating at various levels from system architecture to API implementation. You will advocate for scalable system designs and APIs, ensuring technical and organizational scalability. Key responsibilities include considering customer experience in engineering decisions, providing guidance on uncertain areas, owning complex projects, identifying team improvements, ensuring quality standards, mentoring colleagues, managing cross-team commitments, adapting to change, and seeking personal growth opportunities.
Must have:
  • Experience building and evolving production software using Go and Python
  • Leverage SaaS and cloud provider primitives
  • Experience with payment systems like Stripe or Recurly
  • Work backwards from customer experience
  • Experience with RDBMS like MySQL or PostgreSQL and SQL
  • Share vision for enabling artist creativity
  • Comfortable with build-versus-buy tradeoffs
  • Self-directed towards excellent work outcomes
  • Ensure shared understanding of 'definition of done'
  • Bias towards action and experimentation
  • Focus on quality over quantity
  • Comfortable working across technical stacks
  • Outcome-focused on customer expectations
  • Communicate clearly with technical and non-technical audiences
  • Comfortable writing, deploying, evolving, and deleting code
Good to have:
  • Experience with Twirp/gRPC
  • Experience with protobuf compatibility guarantees
  • Experience with strongly typed languages (Rust, C++, Scala, Java, C#)
  • Experience with multiple Identity Providers and permissions models
  • Experience with Data Engineering
  • Deep knowledge of ElasticSearch and search/indexing technologies

Job Details

WHO WE ARE:  

Splice is a creative platform for people who make music. Serious producers choose Splice Sounds to bring their ideas to life. A subscription to Splice inspires and accelerates creative success for digital music creators with an industry-leading catalog of sounds and samples and an expanding AI stack. With a rent-to-own marketplace of DAWs and plugins, the Splice experience seamlessly integrates into any music production workflow, regardless of DAW (Digital Audio Workstation). Via Splice, an unparalleled team of sound designers and sample creators are fueling the success of a growing global community of chart-topping producers, students, and DIY creators.

HOW WE WORK:  

At Splice, DISCO is a rallying cry for collaboration, accountability, and unity within our organization; Direct, Inclusive, Splice Together, Creator Centric, and Optimistic. Our shared success depends on our ability to support one another, work well together, and communicate directly. By embracing flexibility and a unified approach, we can navigate anything that’s thrown at us.

Splice embraces a culture of remote work. You’ll see your colleagues showing up from across the US and the UK. In order to keep us working well as a team, we have regular communication, including Town Halls, departmental all-hands and get-togethers.

When you join Splice, you join a network of colleagues, peers, and collaborators. Are you ready?

JOB TITLE: Senior Software Engineer II 

LOCATION: Remote - US


THE ROLE:

You will help define the architecture and drive implementation changes across multiple backend services that power Splice’s next-generation products. You will translate those large-scale architectural changes into manageable, incremental outcomes that provide ongoing customer benefits. You will operate on multiple levels, from defining and socializing high-level system architecture to direct API implementation and instrumentation. You will advocate for system designs and APIs that make “The right thing, the easy thing.” You will drive solutions that are both technically and organizationally scalable.

 

WHAT YOU’LL DO:

  • You include customer experience when discussing engineering solutions and tradeoffs
  • You investigate and provide clarifying guidance for areas of significant uncertainty
  • You own delivering complex projects that span multiple domains and teams
  • You identify areas for team- and organization-wide improvement and propose solutions
  • You regularly seek mechanisms to ensure that deliverables meet or exceed quality standards
  • You provide mentorship and give candid and respectful feedback on how to improve our engineering practices
  • You help manage cross-team commitments, track their progress, and relate that to the overall delivery roadmap in order to help prioritize the team’s work
  • You are flexible and readily adapt to change
  • You enjoy looking for personal growth opportunities and are continuously looking for ways to improve

 

JOB REQUIREMENTS:

  • You have relevant work experience building and evolving production software using Go and Python
  • You have experience leveraging SaaS and cloud provider primitives to their fullest potential
  • You have worked with payment systems such as Stripe or Recurly and understand how to leverage their capabilities
  • You work backwards from the customer experience
  • You have several years of working with RDBMS such as MySQL or PostgreSQL, and crafting performant SQL queries
  • You share our vision to enable artist creativity and continue our path to becoming the most iconic music company in the world
  • You are comfortable having build-versus-buy tradeoff conversations
  • You’re self-directed towards generating excellent work outcomes
  • You ensure shared understanding about the definition of done
  • You have a bias towards action and experimentation
  • You are focused on quality over quantity
  • You are comfortable, or even prefer working across technical stacks
  • You are outcome-focused and consider how we will know whether our deliverables meet customer expectations
  • You communicate clearly and effectively with technical and non-technical audiences
  • You are comfortable writing, deploying, evolving, and deleting code

 

NICE TO HAVES:

  • Experience with Twirp/gRPC
  • Experience with protobuf compatibility guarantees
  • Experience with a strongly typed language (eg: Rust, C++, Scala, Java, C#)
  • Experience working with multiple Identity Providers and different permissions models 
  • Experience working with Data Engineering 
  • Deep knowledge of ElasticSearch and search/indexing technologies

OUR TECH STACK:

  • Go, Python, TypeScript/NodeJS, GraphQL, Docker, MySQL, ElasticSearch, Redis
  • NX, Jenkins, CodeBuild, Github Actions, Datadog
  • Terraform, AWS, ECS Fargate, Lambda

The national pay range for this role is $176,00 - $220,000. Individual compensation will be commensurate with the candidate's experience.

Splice is an Equal Opportunity Employer 
Splice provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Similar Jobs

Globalization Partners - Senior Product Manager

Globalization Partners

Ireland (Remote)
1 Month ago
Progress - Senior Director, Product Marketing - ShareFile + MOVEIt

Progress

United States (Remote)
2 Weeks ago
Glean - Sales Development Manager

Glean

Palo Alto, California, United States (On-Site)
2 Months ago
Eve  - Customer Success Manager

Eve

United States (Remote)
8 Months ago
deel. - Customer Succcess Strategy & Ops Manager

deel.

Canada (Remote)
2 Weeks ago
Tesla - Senior Wastewater Engineer

Tesla

Brandenburg, Germany (On-Site)
6 Months ago
Nagarro - Associate Principal Engineer - SAP SD Consultant

Nagarro

United States (Remote)
9 Months ago
Nagarro - Senior Staff Engineer ,Fastapp developer

Nagarro

India (Remote)
9 Months ago
Riot Games - Manager, Software Engineering

Riot Games

Shanghai, China (On-Site)
3 Months ago
Nagarro - Senior SAP Bid Manager

Nagarro

Germany (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Figma - Manager, IT Operations

Figma

New York, United States (On-Site)
2 Weeks ago
EvenUp - Backend Software Engineer, AI Document Generation

EvenUp

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Temporal Technologies - Staff Software Engineer, Cloud Infrastructure

Temporal Technologies

United States (Remote)
2 Months ago
Simcorp - Senior Software Engineer - C#

Simcorp

Noida, Uttar Pradesh, India (Hybrid)
3 Weeks ago
velotio technologies  - Senior Android Developer

velotio technologies

Pune, Maharashtra, India (Hybrid)
1 Month ago
Glean - Senior/Staff Applied Scientist

Glean

Palo Alto, California, United States (Hybrid)
2 Months ago
Workato - Senior Alliances Manager

Workato

New York, United States (On-Site)
2 Weeks ago
USE Insider - Recruiter - LATAM

USE Insider

State Of São Paulo, Brazil (Hybrid)
1 Month ago
Miro - IT Administrator

Miro

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
C3 IoT - Director/Senior Director, Strategic Solutions

C3 IoT

Munich, Bavaria, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in United States

frames store - FREELANCE: FLAME - NEW YORK

frames store

New York, New York, United States (On-Site)
1 Year ago
Open Systems Technologies - Vice President, Retail Account Development

Open Systems Technologies

Chicago, Illinois, United States (Remote)
3 Weeks ago
SSC Technologies - Senior UX Designer

SSC Technologies

Jersey City, New Jersey, United States (Remote)
1 Year ago
Apple - Analog Mixed Signal IP Post Silicon Validation

Apple

Cupertino, California, United States (On-Site)
3 Months ago
AI Fund - Full-Stack GenAI Application Engineer

AI Fund

San Francisco, California, United States (Hybrid)
1 Month ago
Stacklok - Staff Software Engineer - Applied AI

Stacklok

Bellevue, Washington, United States (Hybrid)
1 Month ago
Microsoft - Member of Technical Staff - Backend Engineer, Product

Microsoft

Mountain View, California, United States (Hybrid)
3 Months ago
Actian - Visual Designer

Actian

Sunnyvale, California, United States (Remote)
3 Months ago
Coherent corp. - Equipment Engineering Technician Lead

Coherent corp.

Sherman, Texas, United States (On-Site)
2 Months ago
The Mill - Lead Developer

The Mill

New York, New York, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Rackspace Technology - Senior Manager, Data Engineering

Rackspace Technology

Vietnam (On-Site)
1 Year ago
Postman - Senior Software Engineer - IAM

Postman

San Francisco, California, United States (Hybrid)
3 Months ago
Mapbox - Engineering Manager, Search

Mapbox

Japan (On-Site)
3 Months ago
Google - Lead CPU RTL Engineer, Silicon

Google

(On-Site)
8 Months ago
Marvell - Design Senior Staff Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Tesla - Software Engineering Internship

Tesla

Athens, Greece (On-Site)
6 Months ago
ShyftLabs - Apache Druid Engineer

ShyftLabs

Gurugram, Haryana, India (Hybrid)
10 Months ago
Cadence - Software Engineer I

Cadence

Cork, County Cork, Ireland (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer

Nagarro

Canada (Remote)
9 Months ago
Zeeco, Inc. - Piping Engineer

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We are a producers playground, delivering music creators the tools they need to bring their ideas to life. With a massive, industry-leading catalog of licensed samples, paired with powerful AI, and access to affordable plugins and DAWs, Splice kicks sound discovery, inspiration, and creative output into overdrive. At Splice, DISCO is a rallying cry for collaboration, accountability and unity within our organization; Direct, Inclusive, Splice Together, Creator Centric and Optimistic. Our shared success depends on our ability to support one another, work well together and communicate directly.

England, United Kingdom (Remote)

United States (Remote)

United States (Remote)

View All Jobs

Get notified when new jobs are added by Splice

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug