Sr Backend Engineer

Published on December 04, 2024

Bravado is the first professional network and community for sales professionals. Our team is on a mission to change the perception of sales and usher in a bright future for the most popular career path in North America. We provide online tools and in-person events which empower our members to build their personal brands, connect with other sales professionals, and be the best they can be in their jobs.

Job Title: Sr Backend Engineer

Job Type: Full-Time

Location: Remote

Job Summary:
We are seeking an experienced Sr Backend Engineer with a passion for building scalable and robust backend solutions. This role requires a deep understanding of web technologies and cloud infrastructure, with a focus on developing high-quality applications. If you thrive in a remote work environment and excel at written and verbal communication, we want to hear from you.

The company is using a very flat structure and engineers tend to own project from zero to finish line, you can think of it as being mini CEO of your own project - so that you will think about potential product solutions, compare vendors, work on the actual implementation and do a post release analysis

Key Responsibilities:
  • Design, develop, and maintain backend services using Ruby on Rails.
  • Implement and manage cloud services on AWS to ensure high availability and performance.
  • Optimize database performance and ensure data integrity using PostgreSQL.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Write and maintain clear, comprehensive documentation for new and existing features.
  • Participate in code reviews to maintain code quality and share knowledge with the team.


Required Skills and Qualifications:
  • Proven experience as a backend engineer, with a strong portfolio of Ruby on Rails projects.
  • Expertise in AWS services including EC2, S3, RDS, and Lambda.
  • Strong knowledge of PostgreSQL and experience in database design and optimization.
  • Excellent written and verbal communication skills, with an emphasis on clarity and precision.
  • Demonstrated ability to work independently in a remote setting and manage multiple projects.
  • Strong problem-solving skills with a proactive approach to tackling technical challenges.


Preferred Qualifications:
  • Experience with containerization technologies like Docker.
  • Familiarity with agile development methodologies and tools.
  • Knowledge of front-end technologies such as JavaScript, HTML5, and CSS3.