Splice is a creative platform for music producers, offering a subscription service with a vast catalog of sounds and samples.
The company promotes a culture of collaboration, accountability, and unity, emphasizing flexibility and communication.
The Senior Software Engineer II will define architecture and implement changes across multiple backend services for Splice’s products.
Responsibilities include translating architectural changes into manageable outcomes, advocating for effective system designs, and driving scalable solutions.
The role involves considering customer experience in engineering solutions, delivering complex projects, identifying improvement areas, and providing mentorship.
The engineer will manage cross-team commitments and adapt to changes while seeking personal growth opportunities.
Requirements:
Candidates must have relevant experience building production software using Go and Python.
Experience with SaaS and cloud provider primitives is required.
Familiarity with payment systems like Stripe or Recurly is necessary.
Candidates should have several years of experience with RDBMS such as MySQL or PostgreSQL and be skilled in crafting performant SQL queries.
A shared vision to enable artist creativity and contribute to Splice's growth is essential.
Candidates should be comfortable with build-versus-buy tradeoff discussions and be self-directed in generating excellent work outcomes.
A focus on quality, clear communication with technical and non-technical audiences, and comfort with writing and evolving code are required.
Benefits:
Splice offers competitive pay with annual reviews and equity opportunities.
Employees enjoy unlimited PTO to recharge and thrive.
Comprehensive medical, dental, and vision coverage is provided for employees and their dependents.
A 401(k) plan with immediate vesting and company match is available.
Parental support includes 12 weeks of fully paid leave for non-birthing parents and 18-20 weeks for birthing parents.
Flexible work options allow for remote work or connection at office hubs worldwide.
An annual learning budget, leadership programs, and team ambassador opportunities support professional growth.
Inclusive events, team meet-ups, and vibrant Employee Resource Groups foster community and connection.