Back End Software Engineer (BSE) - Remote
Rekruuto, a premier growth assistant agency, seeks a Back End Software Engineer - Python (BSE) to join our client’s growth engineering team. The candidate must be passionate about software engineering, write solid code, follow industry trends and the open-source community, have a strong opinion about technologies, and be willing to test new ideas. The position involves building core capabilities and services for the client and installing infrastructure to assist the business's geographical expansion plans.
This is an excellent opportunity for someone who wants to work with a tech-enabled company for home services in Europe and wants continuous learning and growth during their career.
Responsibilities
- Participate in the agile feature/product design process working with cross-functional teams, including Product Management, Design, and Operations
- Implement features, products, and enhancements that improve the user experience
- Maintain and monitor the client’s CI/CD pipeline
- Design, build and maintain core infrastructure pieces that allow the client to scale and support thousands of concurrent users
- Plan the growth of our infrastructure
- Improve the deployment process to make it as boring as possible
- Enrich existing records by pulling missing data from online sources
- Verify data for accuracy before outreach
Requirements
- 2+ years of proven experience in developing web applications with Python and Django
- 2+ years of professional experience with enterprise architecture and developing highly scalable websites/services
- Strong Understanding of OOP principles/design patterns
- Proven REST services experience
- Source control systems experience (Git)