Skip to main content
A

Senior Software Engineer

Audible Magic

Location

Remote

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Location: Remote/Hybrid (Los Gatos, CA)

Senior Software Engineer – Application \& Platform Development

About the Role

We are seeking an accomplished Software Engineer to join our ID Technology team, developing backend systems, APIs

,

and tools that support some of the largest and most high-traffic sites on the internet.  As part of a small, high-performing team of experienced engineers, you will champion best in class tools and practices across the organization as you maintain and extend a mature and successful codebase while helping drive the design, development, and delivery of our next generation applications and platform services.

Key Responsibilities

  • Architect \& Build

robust, performant, scalable, and observable services using primarily

C#/.NET

and

Go

, while ensuring clean, maintainable code.

  • Design and manage solutions leveraging databases such as

MongoDB

,

SQL Server,

and

PostgreSQL,

and message queue systems such as

ActiveMQ, AWS SNS,

and

AWS

SQS

.

  • Develop and maintain

IaC

(Infrastructure as Code) using

OpenTofu

/Terraform, particularly for provisioning on

AWS

(S3, EC2, CloudWatch, IAM, VPC, etc.).

  • Write and maintain automation scripts in

Python

for CI/CD, testing, monitoring, and operational tasks.

  • Leverage

Docker

(including Compose) and mocks for containerized deployments, as well as repeatable and one-off local testing.

  • Make intelligent use of

AI

coding assistants, pair programmers and agents. Leverage AI platforms for brainstorming, design and analysis.

  • Embrace troubleshooting and development challenges with composure and positivity.  Must be able to thrive in a dynamic environment with changing priorities.
  • Lead code reviews, enforce coding standards, and drive quality through automated testing, static analysis, and dependency vulnerability scanning.
  • Partner with Product, Operations, Client Services, and Engineering teams to review specifications and designs, define acceptance criteria, ensure release readiness, and help troubleshoot production incidents.
  • Mentor engineers, foster a collaborative culture, and provide technical guidance and career development support.
  • Stay current with emerging technologies, industry trends, and best practices; evaluate and introduce tools that improve productivity, reliability, and performance.
  • Create and maintain product documentation and developer docs
  • Clearly communicate status and open issues

QUALIFICATIONS

Experience

  • 7\+ years of professional software development.

Languages

  • Expert level proficiency in

C#/.NET

and working knowledge of

Go

.

Databases

  • Strong hands-on experience with

MongoDB

and relational databases (SQL Server, PostgreSQL).

Cloud

  • Deep knowledge of

AWS

services (S3, EC2/ECS, Lambda, CloudWatch, IAM, VPC, etc.)

Infrastructure as Code

  • Experience with

OpenTofu/Terraform

for provisioning and managing cloud resources.

Observability

  • Implementing

OpenTelemetry

(tracing, metrics, logs) in distributed systems.

Containers

  • Containerization with

Docker

and local container orchestration with

Docker Compose

.

  • Experience with

Nomad

and

Consul

a plus.

Scripting

  • Proficient in

Python

for automation, tooling, and data analysis/manipulation.

  • Unix shell scripting.

AI

  • Experience with (but not reliance on) mainstream AI design and coding tools.

Additional

  • Experience with

Rust, NodeJS, React

a plus.

Soft Skills

  • Excellent written and oral

communication

,

analytical thinking

,

problem solving

, and

teamwork

.

  • Ability to influence and drive consensus within and across teams.
  • Comfortable and productive working both independently and collaboratively in a small team.

Leadership

  • Demonstrated ability to mentor/share knowledge with other engineers, conduct effective code reviews, and champion engineering best practices.

Preferred Extras

  • Experience with

CI/CD

platforms (Bamboo preferred).

  • Knowledge of

security best practices

in cloud and application development.

  • Familiarity with audio and other media formats.
  • Experience with the music industry / music licensing.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs