Reveal Technology

Senior Backend Engineer

Reveal Technology

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 - $185,000 per year

Job Level

About the role

  • Design, build, and maintain scalable APIs using Ruby on Rails, supporting mobile, desktop and web clients with a focus on performance, reliability, and maintainability
  • Containerize applications and supporting services using Docker and supported deployment workflows for consistent environments across development, staging, and production
  • Lead database design and management efforts, including schema design, data modeling, query optimization, migrations, and performance tuning in PostgreSQL
  • Maintain DevOps and CI/CD pipelines, improving build automation, test reliability, and deployment processes to increase developer velocity and system stability
  • Ensure security and compliance requirements are met by implementing secure coding practices, authentication and authorization controls, encryption strategies, and vulnerability mitigation
  • Work across the team and specialties to drive quality through architecture, code review, and collaborative development.
  • Assist our business development and mission success teams with troubleshooting and technical issues

Requirements

  • 8+ years of experience in Backend development
  • Expertise in Ruby and SQL, including designing backend architectures, building scalable services, and optimizing complex database queries
  • Deep understanding of security architecture and cryptography, including key management, threat modeling, secure system design, and defending against common attack vectors.
  • Strong experience using Docker and Kubernetes to containerize applications, manage deployments, configure services, and operate production workloads
  • Deep expertise with PostgreSQL, including advanced data modeling, query optimization, indexing strategies, transaction management, and operating production databases at scale
  • Can manage your own productivity in an asynchronous, fully remote environmentWillingness to learn new technologies and tools as needed, and to read and refactor code to make it better, even if it's not your own
Benefits
  • Medical, Dental, Vision coverage
  • HSA/FSA options
  • Parental Leave
  • 401(k): 100% match for the first 6% contributed
  • Unlimited Paid Time Off
  • Home Office Stipend
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubySQLPostgreSQLAPI designDockerKubernetessecure coding practicesdata modelingquery optimizationperformance tuning
Soft Skills
leadershipcollaborationtroubleshootingcommunicationproductivity managementwillingness to learncode reviewproblem-solvingadaptabilityattention to detail