Remote Senior Backend Engineer

closed
Logo of Updater

Updater

๐Ÿ’ต $90k-$190k
๐Ÿ“Remote - United States

Job highlights

Summary

Join Updater, Inc. as a Senior Backend Engineer to drive the development and optimization of our backend systems, specifically handling interactions with third-party systems including authentication and authorization processes.

Requirements

  • Experienced Backend Developer: You have 5+ years of backend web development experience, with significant expertise in Ruby on Rails, PHP (Laravel), and ideally, familiar with handling both third-party and internal APIs
  • Proven Track Record: You have successfully developed and maintained high-quality systems, demonstrating an ability to solve complex backend engineering problems
  • Database and ORM Proficiency: Experienced with relational databases and ORM systems, crafting efficient, scalable database interactions
  • Testing and Automation Expertise: Proficient with test development, understanding the distinctions between unit, integration, and end-to-end tests. Familiarity with testing frameworks such as Cypress or Selenium is a plus
  • Agile Methodology Familiarity: Well-versed in agile development practices and tools such as Scrum and Jira
  • CI/CD Experience: Skilled in continuous integration and delivery practices, using tools like Jenkins, CircleCI, or GitHub Actions
  • Communication Skills: Excellent at both written and verbal communication, able to produce high-quality technical documentation and collaborate effectively with diverse stakeholders
  • Regulatory Experience: (Optional) Experience in developing software for highly-regulated environments, such as government contracts or compliance-focused industries

Responsibilities

  • Develop and Optimize System Features: You will design, develop, and maintain backend components of Updaterโ€™s systems, focusing on building robust, secure, and scalable solutions that enhance user and account management functionalities
  • Enhance Software Quality and Performance: Collaborate with your team to elevate the platformโ€™s reliability and performance. You will play a critical role in refining our development processes and engineering standards
  • Lead Technical Implementations: As a senior member of the team, lead the technical implementation of projects to build and maintain system functionality. Ensure that all technical deliverables meet high standards of security, quality, and performance
  • Mentorship and Leadership: Elevate the engineering teamโ€™s capabilities by mentoring junior engineers and sharing best practices in backend development, especially in PHP, Ruby on Rails, and other relevant technologies
  • Manage CI/CD Pipelines: Build and oversee the continuous integration and delivery pipelines for team-owned applications, ensuring efficient and error-free deployments

Preferred Qualifications

  • Willingness to take on complex problems and drive technical solutions across the backend stack
  • Demonstrated ability to work independently as well as part of a distributed team

Benefits

  • Medical, Dental, and Vision Insurance
  • Unlimited PTO
  • 13 paid company holidays annually
  • Updater Stock Options
  • 401(k)
  • Commuter Benefits
  • Personal Wellbeing Subsidy
  • New Hire Subsidy
  • One Medical Membership
  • Short Term Disability Insurance
  • Supplemental Life Insurance
  • 12 weeks of Primary Caregiver Parental Leave
This job is filled or no longer available