Position: Back-End Engineer
Location: Remote
Company: VendueTech
Employment Type: Part-Time
Time Commitment: 10-20 hours per week
About VendueTech: VendueTech is at the forefront of transforming the real estate investment landscape. Our mission is to create a groundbreaking platform for discovering, analyzing, and co-investing in undervalued distressed real estate from judiciary auctions, bankruptcy cases and other government public auctions. Registered in Ireland, Poland, and Croatia, VendueTech operates globally with a remote team of over 30 part-time collaborators. We are seeking a dynamic and skilled Back-End Engineer to join our innovative team and help us achieve our vision of building a billion-dollar company.
Main Responsibilities:
- Service Development: Develop and maintain back-end services using Python and FastAPI.
- Microservices Architecture: Design and implement scalable and efficient microservices architecture.
- Database Management: Manage and optimize PostgreSQL databases.
- Containerization: Containerize applications using Docker for consistent and reliable deployment.
- API Gateway and gRPC: Implement and manage API Gateway and gRPC for robust communication between services.
- Messaging Protocols: Integrate and manage messaging protocols such as RabbitMQ or Kafka for efficient data handling.
- DevOps Collaboration: Collaborate with the DevOps team to establish and maintain CI/CD pipelines using GitHub workflows.
- Cloud Performance: Ensure high availability and performance of the application on Azure Cloud.
- Security Practices: Develop and enforce security best practices across all back-end services.
- Code Reviews and Design: Participate in code reviews, design discussions, and contribute to architecture decisions.
- Troubleshooting: Troubleshoot and resolve issues in development, test, and production environments.
- Continuous Learning: Stay updated with the latest industry trends and technologies to ensure our platform remains cutting-edge.
- Regular Updates: Keep regular weekly updates with other back-end engineers, front-end engineers, UX/UI designers, product managers, and data engineering teams.
Key Qualifications:
- Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: Proven experience as a Back-End Engineer or similar role.
- Technical Skills: Proficiency in Python and FastAPI, strong experience with PostgreSQL and database management, hands-on experience with Docker and containerization, solid understanding of microservices architecture and best practices, experience with API Gateway and gRPC.
- Messaging Protocols: Experience with messaging protocols such as RabbitMQ or Kafka.
- DevOps and Cloud: Familiarity with devops tools and practices, including GitHub workflows and Azure Cloud.
- Security Knowledge: Strong knowledge of infrastructure and security practices.
- Soft Skills: Excellent problem-solving skills, attention to detail, ability to work collaboratively in a fast-paced, team-oriented environment, strong communication skills (both written and verbal), and fluent in English; knowledge of Croatian is a plus.
Preferred Qualifications:
- Experience in the proptech or real estate industry.
- Knowledge of other programming languages and frameworks.
- Experience with other cloud platforms like AWS or Google Cloud.
- Certification in relevant technologies or devops practices.
What We Offer:
- Compensation: Sweat equity-based compensation until successful fundraising.
- Work Environment: Opportunity to work in a fast-growing startup environment.
- Flexibility: Fully remote, part-time role with flexible working hours, contributing 10-15 hours per week.
- Professional Growth: Professional development and learning opportunities.
- Culture: Collaborative and inclusive company culture.
- Impact: Chance to make a significant impact in the real estate industry.
Application Process: Interested candidates are invited to submit their CV and a cover letter outlining their qualifications and motivation for joining VendueTech to jobs@venduetech.com.
Join us in transforming the future of real estate investment!
VendueTech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.