Back-End Engineer (Python)
JobgetherRemotely
pythonsqlrestfastapigraphqlmicroservicesopenapigrpc
Job Description
📋 Description
- Develop, document, and maintain APIs used by front-end and back-end apps
- Design integrations with third-party apps and external systems
- Participate in full software delivery lifecycle: design, develop, test, deploy
- Use AI tools (Cursor, Claude Code, GitHub Copilot) in workflow
- Collaborate with Product and Engineers on new features
- Share knowledge and contribute to engineering culture and architecture decisions
🎯 Requirements
- At least 3 years' professional software development
- Strong Python experience; preferably FastAPI
- Experience designing microservices
- API design knowledge: REST, gRPC, GraphQL; OpenAPI/Swagger
- Strong SQL skills and DB tech experience
- Ability to design and document technical solutions
🎁 Benefits
- Competitive salary
- Remote-first across Europe
- Asynchronous collaboration for distributed teams
- Opportunity to work from abroad for short periods
- Professional development and career growth
- Hardware provided on joining