Facebook pixel

Staff Software Engineer
Confirmed live in the last 24 hours
Locations
San Francisco, CA, USA • Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
Django
Flask
Java
MongoDB
Postgres
REST APIs
Ruby
SQL
Python
Apache Thrift
gRPC
NoSQL
Requirements
  • Ability to write understandable, testable code with an eye towards maintainability
  • Ability to clearly explain complex technical concepts to designers, support, and other engineers
  • Strong understanding of computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval
  • Strong database knowledge, preferably with SQL and NoSQL
  • Expertise in concepts like web services, SOA, RPC (GraphQL, REST, gRPC, Thrift) and API design
  • Good knowledge of common algorithms, data structures and design patterns
  • Ability to take ambiguous requirements in complex domains and distill them down into actionable tasks
  • 8+ years of experience building scalable web apps with Python, Node, or similar technologies -- e.g., Ruby, Go, C, or Java
  • Bachelor's degree in Information Technology, Computer Science, Mathematics, Statistics, related field or equivalent related professional experience
Responsibilities
  • Work with product management and other engineering teams to design, build and operate UnitedMasters' current and next-generation products including, order/subscriptions, royalty payments, and the artist services application
  • Take the lead on major projects that impact the most important goals of the organization
  • Understand the platform needs of other functional areas, and provide design and development guidance as required
  • Understand the needs of users and build products that are intuitive and easy to use
  • Break down complex product tasks into iterative milestones with a focus on rapid experimentation
  • Advocate for best practices to produce reliable, maintainable, and fault-tolerant software
  • Help design system architectures to improve performance and scalability
  • Mentor other engineers and help build a high-performance engineering team
  • Lead by example in raising the bar on engineering practices and code quality
Desired Qualifications
  • You have hands-on experience with Python, Flask, Django, and Databases (Postgres, MongoDB)
  • Experience designing and building web applications
UnitedMasters

201-500 employees

Company Overview
UnitedMasters gives musicians an alternative to exploitative record label deals.