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.