About the role
Description
• Lead the development of major team-scoped projects, participate in cross-team initiatives
• Actively participate in product work in the team: provide feedback, suggest solutions to the problems. Use technical insights and expertise to suggest product improvements
• Maintain good understanding of the team’s domain, both from product and engineering sides
• Provide feedback on code reviews
• Contribute to the shared codebase
• Debug and solve technical and business issues
• Participate in non-team activities, such as support rotations, hiring process, RFC discussions, etc
• Mentor and provide guidance to other engineers
• Investigate, propose and participate in implementation of improvements to our platform
• Design and implement APIs with performance, scalability, and maintainability in mind
Requirements
• Significant experience as a Senior Backend Engineer, including building, shipping, and maintaining complex software projects.
• Postgres (or similar)
• CI/CD (GitLab, GitHub, Jenkins or similar)
• Experience with Functional Programming languages such as Elixir, Erlang, Scala, Clojure, Haskell, etc. (Nice to have)
• Kubernetes (Nice to have)
• Docker (Nice to have)
• AWS (Nice to have)
• Nextjs (Nice to have)
• React/Vue/Angular (Nice to have)
Benefits
• work from anywhere
• flexible paid time off
• flexible working hours (we are async)
• 16 weeks paid parental leave
• mental health support services
• stock options
• learning budget
• home office budget & IT equipment
• budget for local in-person social events or co-working spaces
Company
Remote is a global HR technology platform that helps businesses hire, manage, and pay distributed teams, offering HRIS, payroll, international employment (EOR), contractor management, and related compliance tools.
Remote