Taro Logo

Software Development Engineer II, ART19

ART19 is a leading audio platform owned by Amazon, providing podcast hosting, distribution, ad serving, and audience measurement tools.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer II, ART19

ART19, an Amazon Company, is revolutionizing the podcast industry with its cutting-edge audio platform. As a Software Development Engineer II, you'll join a dynamic team that combines the agility of a startup with the resources of a Fortune 500 company. The role offers an exciting opportunity to work on tools that reach millions of users through podcast hosting, distribution, and ad serving capabilities.

You'll be an end-to-end owner, tackling complex problems across the podcast ecosystem while collaborating with cross-functional teams. The position requires strong expertise in Ruby on Rails, database management, and API development. You'll be responsible for designing, developing, and deploying software solutions while maintaining high code quality standards.

The team values work-life harmony and fosters a culture of knowledge sharing and mentorship. With a mix of experience levels, senior members provide one-on-one mentoring and detailed code reviews. Career growth is prioritized, with projects assigned to help develop well-rounded engineering skills.

Working from either San Francisco or Los Angeles, you'll be part of a team that prioritizes distraction-free productivity. The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and comprehensive benefits. You'll contribute to building best-in-class tools for podcast creators while working in an environment that celebrates innovation and ownership.

The ideal candidate brings 2+ years of professional software development experience, strong Ruby on Rails expertise, and familiarity with modern development practices including TDD, CI/CD, and cloud services. This is an excellent opportunity for a mid-level engineer looking to make a significant impact in the rapidly growing podcast technology space while working with cutting-edge tools and technologies.

Last updated 9 months ago

Responsibilities For Software Development Engineer II, ART19

  • End-to-end ownership of technical solutions
  • Solve complex problems across the podcast ecosystem
  • Improve and build new tools, services, and applications
  • Design, develop and deploy software solutions
  • Deliver projects on schedule using current software engineering best practices
  • Engage with stakeholders on planning and communication
  • Participate in on-call rotation
  • Troubleshoot and resolve defects
  • Maintain communication with stakeholders and customers

Requirements For Software Development Engineer II, ART19

Ruby
  • 2+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience with Ruby on Rails and RubyGems
  • Experience building automated tests using RSpec
  • Experience using Active Record for database interactions
  • Experience building and scaling RESTful APIs
  • Experience using Git for version control
  • Knowledge of MVC, Mocking, and Object Oriented Programming
  • Experience with GitLab CI/CD
  • Experience with Terraform and AWS services

Benefits For Software Development Engineer II, ART19

Medical Insurance
Equity
  • Work-life harmony
  • Mentorship opportunities
  • Career growth opportunities
  • Comprehensive medical benefits
  • Financial benefits
  • Equity compensation