Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Tram Case - Sr Backend Engineer

at Silver.dev

Posted 14 hours ago 1 applied

Description:

  • Tram Case is revolutionizing legal technology with AI-driven tools that enhance efficiency and accessibility for legal professionals.
  • The company is partnering with a high-volume immigration law firm to optimize workflows and streamline processes.
  • As a Senior Backend Engineer, you will design and develop core backend services that enable the platform’s functionality, including efficient data management and real-time communication support.
  • This role will focus on building resilient APIs, ensuring data integrity, and optimizing backend services for performance.
  • You will work closely with front-end engineers, product managers, and other stakeholders to deliver a cohesive, high-quality product experience that meets the needs of a large-scale user base.

Requirements:

  • You must have 4–6 years of experience in backend development, with a strong foundation in building and maintaining high-quality, production-grade backend systems.
  • Proficiency in backend programming languages such as Python, Go, or Node.js is required.
  • Strong experience with RESTful, gRPC, or GraphQL API design and implementation for secure, efficient, and scalable applications is necessary.
  • Experience with SQL (PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases, focusing on data modeling, indexing, and performance optimization is essential.
  • Hands-on experience with WebSocket implementation for enabling real-time, bidirectional communication is needed.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure for deploying and managing backend services is required.
  • Experience with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Pulumi for infrastructure automation is necessary.
  • Working knowledge of Docker and Kubernetes for managing and orchestrating microservices is required.
  • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) and automated testing frameworks for backend systems is essential.
  • You should possess solid problem-solving skills with the ability to troubleshoot complex backend issues and optimize for performance and scalability.
  • Familiarity with distributed system design and microservices architecture, with a focus on data integrity and high availability, is necessary.
  • Effective communication skills to work cross-functionally with front-end teams, product managers, and stakeholders are required.
  • A passion for delivering backend solutions that enhance user experience and support business goals is essential.

Benefits:

  • Enjoy a remote-first work environment that allows you to work from anywhere, supporting work-life balance and productivity.
  • The company offers a competitive salary to recognize and reward your skills and contributions.
  • You will benefit from an unlimited paid time off policy, empowering you to recharge and maintain balance.
  • Access to resources for professional development, including conference passes, online courses, and training programs to support your career advancement is provided.
  • A budget for setting up your home office with high-quality equipment and tools is available through a home office stipend.
  • You will receive a top-of-the-line laptop and any necessary peripherals to ensure you have the best tools to do your best work.
  • Participate in team-building retreats and regular virtual gatherings to connect with colleagues and strengthen the company culture.
  • Paid parental leave is offered to support you and your family during important times.