Remote is seeking a Senior Backend Developer to join its global engineering team building infrastructure and services that support international employment and workforce management. This role focuses on developing backend systems, APIs, and integrations that enable organizations to recruit, pay, and manage employees across multiple countries. The Senior Backend Developer will collaborate with cross-functional teams of engineers, product managers, and designers to design scalable solutions that support Remote’s growing platform.
Responsibilities:
- Design and implement backend services and APIs that support core platform features
- Lead development of team-level projects and contribute to cross-team engineering initiatives
- Collaborate with product teams to identify improvements and propose technical solutions
- Maintain and enhance shared codebases while ensuring performance and scalability
- Conduct code reviews and mentor engineers within the development team
- Investigate and resolve technical issues affecting platform functionality
Requirements:
- Significant experience as a backend engineer building and maintaining complex software systems
- Strong experience with relational databases such as PostgreSQL
- Familiarity with CI/CD tools such as GitLab, GitHub, or Jenkins
- Experience designing scalable APIs and backend architectures
- Ability to debug technical and business issues across distributed systems
- Strong collaboration and communication skills within remote engineering teams
Benefits:
- Flexible remote work environment with asynchronous collaboration
- Competitive compensation and stock option program
- Flexible paid time off and parental leave
- Learning budget and home office allowance
This role offers the opportunity to build critical infrastructure that supports global employment while working within a distributed engineering team focused on innovation and scalable systems.