Senior Software Engineer, Platform – Database Engineer

As a Database Engineer at Recurly, your focus is on reliability, security, and scale. You’re passionate about systems management, championing best-in-class data practices, and eager to help other technology teams across the organization. With strengths and disciplines in automation, stability, and performance, you make a critical impact to our company and culture.

Responsibilites

    • Maintaining stability and evangelizing best practices for performant and secure database systems
    • Automation across all aspects of database management
    • Cross-team collaboration and performance optimization
    • Implementing self-healing and auto-remediation throughout our database infrastructure
    • Identification and recommendation of data model and persistence improvements
    • Troubleshooting, monitoring, and predicting scale- and performance-related issues
    • Working with teams to define the technology and disciplines implemented across teams around deployment, management, observability, quality and security

Requirements

    • MySQL and other SQL-like database systems
    • 3+ years managing production databases
    • Scaling production databases in cloud environments
    • Experience with distributed systems
    • Familiarity with a variety of programming languages
    • Automation & scripting for backup, data transfer
    • Sharding techniques

Preferences

    • Experience working within Google Cloud Platform, AWS
    • Past work scaling database instances
    • Ability to create and modify infrastructure-as-code modules (e.g. Terraform
About Recurly
Recurly, Inc. provides a versatile subscription management platform to manage the entire subscription lifecycle for market-leading brands worldwide. Subscription businesses such as Sling TV, BarkBox, Asana, FabFitFun, Cinemark and Fubo.tv depend on Recurly to harness the power of the subscription model and drive recurring revenue growth.  Since its launch in 2009, Recurly has deployed subscription billing for thousands of companies across 42 countries.
Offices located in San Francisco, California, Boulder, Colorado, and New Orleans, Louisiana

Recurly

Recurring billing management for subscription-based businesses

Technology we use

Javascript
React
AWS
Node.js