Senior Backend Engineer
Join a distributed team building and maintaining a mature platform for open-source software development. Work remotely from within EMEA, with international travel two to four times a year for team and industry events.
Обязанности
- Shape design, architecture, and feature decisions across distributed teams
- Develop API-first Python software with unit tests
- Diagnose and resolve complex technical issues, improving system performance and reliability
- Maintain and evolve a large-scale development platform
- Lead code reviews and mentor other engineers
- Travel internationally two to four times a year for internal discussions and industry events
Требования
- Bachelor’s degree or equivalent in computer science, STEM, or a similar field
- Strong Python development skills and experience delivering production-ready code
- Experience maintaining and improving large-scale web applications
- Experience with database management
- Understanding of integration, infrastructure, and operations in distributed environments
- Security-focused approach to software development
- Knowledge of software packaging systems, including Debian or Ubuntu packages
Будет плюсом
- PostgreSQL experience
- Familiarity with Ubuntu as a development and deployment platform
Условия и преимущества
- Performance-based annual bonus or commission
- Annual compensation review
- Annual holiday leave
- Maternity and paternity leave
- Learning and development budget of USD 2,000 per year
- Wellness and team assistance programs
- Travel opportunities and upgrades for long-haul company events