Software Development Engineer II (Ruby on Rails), ART19

Leading technology and e-commerce company that operates various business units including ART19, a leading audio platform for podcast hosting and ad services.
San Francisco, CA, USACulver City, CA, USA
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Development Engineer II (Ruby on Rails), ART19

ART19, an Amazon company, is seeking a Software Development Engineer II to join their team working on their leading audio platform. This role focuses on building and maintaining podcast hosting and ad serving infrastructure using Ruby on Rails. The position offers an opportunity to work on technology that powers hundreds of millions of podcast downloads monthly for major shows and networks.

As an SDE II, you'll be an end-to-end owner responsible for solving complex problems across the podcast ecosystem. You'll collaborate with cross-functional teams to design, develop, and deploy software solutions while maintaining high standards for code quality. The role involves working with Ruby on Rails, building RESTful APIs, and utilizing modern development practices including test-driven development.

The team values work-life harmony and fosters an environment of knowledge sharing and mentorship. You'll have the opportunity to work on impactful projects that serve major podcast networks like Wondery, CBS News, and NBC Universal. The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits and equity opportunities.

Key responsibilities include building and scaling podcast hosting infrastructure, implementing ad serving capabilities, and contributing to the development of best-in-class tools for podcast creators. You'll work in a collaborative environment with other engineers, product managers, and designers to deliver high-quality solutions that meet business needs.

The ideal candidate will have strong experience with Ruby on Rails, database modeling, API development, and automated testing. You'll be joining a team that prioritizes technical excellence, continuous learning, and delivering value to customers in the rapidly growing podcast industry.

Last updated 13 hours ago

Responsibilities For Software Development Engineer II (Ruby on Rails), ART19

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

Requirements For Software Development Engineer II (Ruby on Rails), ART19

Ruby
  • 2+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • High level of fluency 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

Benefits For Software Development Engineer II (Ruby on Rails), ART19

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Work-life harmony focus
  • Career growth and mentorship opportunities
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II (Ruby on Rails), ART19

Software Development Engineer II, Brand Innovation Lab

Software Development Engineer II position at Amazon's Brand Innovation Lab, building advertising experiences using Java, Kotlin, Go, and React, with competitive compensation and benefits.

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.