About the Role
The role involves building and optimizing backend services, collaborating with cross-functional teams, and ensuring high performance and reliability of systems.
Responsibilities
- Design and implement scalable backend services
- Collaborate with frontend and product teams to integrate features
- Write clean, maintainable, and efficient code
- Participate in code reviews and technical discussions
- Monitor system performance and troubleshoot issues
- Maintain database schemas and optimize queries
- Ensure security and data protection standards
- Develop and maintain APIs for internal and external use
- Work with containerization and orchestration tools
- Support deployment pipelines and CI/CD processes
- Contribute to architectural decisions and system design
- Improve reliability through automated testing
- Manage server infrastructure in cloud environments
- Respond to production incidents and on-call rotations
- Document technical designs and system workflows
- Stay updated with emerging backend technologies
- Optimize application performance and response times
- Enforce coding standards across the team
- Collaborate on migration of legacy systems
- Ensure compliance with data privacy regulations
- Participate in sprint planning and agile ceremonies
- Mentor junior developers and share knowledge
- Evaluate third-party services and integrations
- Support scalability efforts during traffic growth
- Contribute to disaster recovery planning
Nice to Have
- Experience with Kubernetes or similar orchestration tools
- Familiarity with GraphQL
- Knowledge of serverless architectures
- Experience in fintech or high-security domains
- Contributions to open-source projects
Compensation
Competitive salary based on experience
Work Arrangement
Full remote, EU only
Team
Distributed engineering team focused on scalable backend systems
Tech Stack
- Primary languages include Go and Python
- Services run on AWS with Kubernetes orchestration
- Databases include PostgreSQL and Redis
- CI/CD powered by GitLab CI
- Monitoring via Prometheus and Grafana
Remote Culture
- Fully remote setup with team members across Europe
- Flexible working hours within EU time zones
- Regular virtual team-building activities
- Emphasis on work-life balance
- Transparent communication and async workflows
Not available