Senior Backend Engineer - Endless Commerce

Amari AI

• $120K — $145K *
US-AnywhereRemote in Los Angeles, CA
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in back-end software development with Ruby on Rails
  • Proficiency in database design and management, specifically PostgreSQL
  • Experience with background processing tools like Sidekiq
  • Familiarity with cloud platforms (Heroku, AWS, GCP) and CI/CD
  • Solid understanding of RESTful API design
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills for remote collaboration

Responsibilities

  • Develop, test, and deploy back-end services and APIs using our tech stack
  • Architect scalable solutions to manage high data volumes
  • Maintain and optimize existing code for stability and performance
  • Collaborate with cross-functional teams to design and ship new features
  • Monitor production systems and implement improvements
  • Mentor junior developers to foster a learning culture
  • Write clean, maintainable, and well-documented code following best practices

Benefits

  • Flexible working hours and remote work options
  • Professional development opportunities
  • Generous vacation policy and paid time off
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Collaborative culture valuing growth and work-life balance
Full Job Description
The role:

As a Senior Back-End Software Engineer, you'll play a key role in shaping our core platform and driving impactful enhancements. You'll design, implement, and maintain backend services that support a growing user base, tackle scaling challenges, and optimize performance. Working closely with a dynamic team of engineers and stakeholders, you'll influence architectural decisions, establish best practices, and enhance system reliability. Your contributions will directly impact the platform's scalability, efficiency, and overall success.

Responsibilities:
  • Develop, test, and deploy back-end services and APIs using Ruby on Rails, PostgreSQL, and other components in our stack.
  • Architect scalable solutions to handle high-volume data and transaction processing.
  • Maintain and optimize existing code to ensure the stability and performance of the platform.
  • Collaborate with front-end engineers, product managers, and other stakeholders to define, design, and ship new features.
  • Monitor production systems, resolve incidents, and implement improvements to prevent future issues.
  • Mentor junior developers and contribute to our culture of continuous learning and improvement.
  • Write clean, maintainable, and well-documented code, following best practices for software development.


Requirements:
  • 5+ years of experience in back-end software development, with a strong emphasis on Ruby on Rails.
  • Proficiency in database design and management, particularly with PostgreSQL.
  • Familiarity with background processing using Sidekiq or similar tools.
  • Experience with cloud-based platforms (e.g., Heroku, AWS, GCP) and CI/CD pipelines.
  • Solid understanding of RESTful API design and web application architecture.
  • Excellent problem-solving skills and attention to detail.
  • Strong level of engagement and communication skills, with the ability to collaborate effectively with remote teams.


Nice-to-haves:
  • Experience with Redis for caching and message queuing.
  • Knowledge of error monitoring tools such as Bugsnag or similar platforms.
  • Familiarity with logging solutions like Coralogix.
  • Understanding of front-end technologies (e.g., React, Angular) to facilitate better back-end integration.
  • Previous experience working in a startup or fast-paced development environment.
  • Previous experience with ERP and e-commerce platforms.
  • A passion for mentoring and helping others grow.
  • Experience working in Agile environments using Jira and Confluence.


Benefits:
  • Competitive salary and bonuses.
  • Flexible working hours and remote work options.
  • Professional development opportunities.
  • Generous vacation policy and paid time off.
  • Health, dental, and vision insurance.
  • 401(k) with company match.
  • A collaborative culture that values growth and work-life balance.

Similar Jobs

More Jobs at Amari AI

More Information Technology Jobs

Find similar Senior Backend Engineer - Endless Commerce jobs: