Senior Software Engineer, Backend

Mixhalo

San Francisco, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Industry: Other
  • Post Date: 04/03/2024
  • Website: www.mixhalo.com
  • Company Address: 301 8th St, San Francisco, California 94103, US

About Mixhalo

Mixhalo is a high quality, real-time audio platform for venues and their guests that democratizes sound and unifies the live experience, from the front row to the nosebleeds. As HDTV revealed a level of seeing that most people didn’t imagine was possible, creating a point of no return to standard definition, Mixhalo delivers clarity and depth ears will crave.

Job Description

Come join us at Mixhalo! We are an augmented audio start-up co-founded by guitarist Mike Einziger, violinist Ann-Marie Simpson, and tech industry veteran Vik Singh, and run by serial entrepreneur and veteran product executive, John Vars. We build wireless solutions for real-time data delivery at live events. Starting first in the music industry, we have built a platform to allow concert-goers to stream live audio at studio quality, directly from the soundboard just as the musicians do on stage (as opposed to blasted over huge speakers into the open air). We have so far partnered with incredible acts like Sting, Metallica, Aerosmith, Pharell, and Charlie Puth, among others. We have leveraged the same technology to make multiple channels of real-time play-by-play commentary available through partnerships with the Buffalo Sabres, Sacramento Kings, the Los Angeles Football Club, and others.

As Mixhalo continues to scale, we are looking for a Senior Software Engineer, DevOps on the Infrastructure team to build and grow our existing infrastructure. You’ll report directly to the Head of Infrastructure. 

Mixhalo is remote-friendly, but this is a hybrid role with some in-office requirements. Candidates for this role must be located in the Bay Area and be able to go into our SoMa office two days per week. 

What You’ll Do

Design and Architecture:

  • Lead the design of scalable backend systems
  • Collaborate with teams to translate requirements into technical plans
  • Evaluate and suggest technologies for better efficiency

Development:

  • Write clean, efficient code in languages like Python, Go, or Node.js.
  • Create robust RESTful APIs for front-end and mobile applications
  • Package and deploy software using containerization solutions like Docker and Kubernetes
  • Implement data storage solutions, including databases and caching

Scalability and Performance:

  • Optimize systems for performance and scalability
  • Identify and fix bottlenecks to ensure optimal performance

Security and Compliance:

  • Implement security best practices in development
  • Ensure compliance with data protection regulations

Monitoring and Troubleshooting:

  • Set up monitoring solutions to detect and address issues
  • Assist in troubleshooting and resolving production issues
  • Participate in a regular pager rotation to address off-hours issues

Documentation:

  • Create and maintain technical documentation for backend systems
  • Share knowledge through documentation and team sessions

Collaboration and Mentorship:

  • Mentor junior engineers and encourage a collaborative environment
  • Work closely with cross-functional teams for successful project delivery

Skills + Requirements

  • 5+ years of experience building, deploying and supporting live production backend systems
  • In-depth knowledge of the Linux operating system
  • Fluent in one or more programming languages such as Python, Go, Node.js, etc.
  • Experience with backend services written in C/C++ is a plus
  • Experience with AWS and/or GCP
  • Experience working with Kubernetes
  • Experience with common deployment tools like Ansible, Terraform, etc.
  • Solid foundation of engineering best practices with Git/GitHub
  • Experience setting up, configuring and troubleshooting complex IP networks
  • Solid foundation with Postgres and/or other relational databases
  • Familiarity with CI/CD pipelines and tools like Jenkins
  • A clear and effective communicator in both written and verbal formats
  • Exceptionally organized, detail-oriented, and self-directed
  • Startup experience is a plus
  • Embrace the Mixhalo values of Passion, Ambition, Continuous Improvement, and Teamwork; more on our PACT values here

Compensation

The annual base salary range for this position is USD $150,000 - $175,000. In addition to base salary, this role is eligible to receive equity in the form of stock options.

To provide transparency to candidates, we share base salary ranges for all job postings regardless of state. We set standard base salary ranges for all roles based on function and level, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including skills, depth of and relevant work experience, location, and may vary from the amounts listed above. This job posting may span more than one career level.

Perks + Benefits

As a full-time Mixhalo employee, you are eligible for the following benefits on day 1:

  • Anthem, Cigna, Kaiser (CA only) PPO and HMO plans; 2 medical plan options with $0 payroll deduction for employees
  • Dental and vision PPO plans; both have options with a $0 payroll deductions for employees
  • Healthcare and Dependent Care FSA
  • Company paid Basic Life/AD&D, short-term, and long-term disability insurance
  • 401(k) and Roth plans, and free annual financial adviser check-in
  • Paid time off (unlimited for exempt positions) and paid holidays
  • Paid parental leave
  • Employee Assistance Program
  • Remote friendly policy
  • Monthly cell phone + internet stipend