Remote SRX - Sr. Backend Engineer

at Empirical

Posted 9 hours ago 2 applied

Description:

  • Empirical is seeking a Backend Developer to join the engineering team of a transportation technology company focused on reinventing community mobility.
  • The role involves designing, building, and maintaining backend services that support ride requests, fleet management, and third-party tool integrations.
  • Responsibilities include developing backend services using NestJS and TypeScript, implementing RESTful APIs and WebSocket endpoints, and integrating with PostgreSQL databases and Redis caching systems.
  • The developer will work with event-driven architectures and message brokers like Kafka, ensure high code quality through automated testing and code reviews, and collaborate with other engineering teams.
  • Additional tasks include optimizing application performance, writing technical documentation, and participating in CI/CD workflows and containerized deployments using Docker, Kubernetes, and Helm.

Requirements:

  • Candidates must have 5+ years of experience in software development, particularly in server-side applications, API design, data models, and data processing.
  • Expertise in GoLang is required, along with proficiency in relational databases such as PostgreSQL, including schema design and SQL tuning.
  • Strong experience in designing and implementing scalable APIs, with a solid understanding of design patterns, database architecture, and testing best practices is necessary.
  • Working knowledge of GraphQL APIs, CI/CD pipelines, AWS, Docker, and Kubernetes is a plus.
  • Candidates should demonstrate 100% alignment with the company's core values, possess the ability to take ownership of projects, and have strong collaboration and communication skills.

Benefits:

  • The position offers remote and flexible work arrangements.
  • Employees will receive highly competitive compensation in US dollars.
  • Opportunities for personal and professional development, including mentorship, coaching, and training, are provided.
  • The role requires a commitment of 40 hours per week.
  • Employees will be part of a multicultural community of tech experts, fostering a collaborative and engaging work environment.