O
Backend Engineer (Python) – Remote, Hirvix
Ocube
-
Full-Time
0-3 Years experience
Description
Backend Engineer (Python) – Remote
Company: Hirvix
Location: Remote
Employment Type: Full-time
About the Role
Hirvix is looking for a skilled Backend Engineer to design, develop, and optimize the core backend services that power our platform. You'll work closely with engineers, product managers, and designers to build high-performance and scalable systems. Our primary stack includes Python, PostgreSQL, and AWS.
Key Responsibilities
- Design, develop, and maintain scalable backend systems and RESTful APIs.
- Collaborate with cross-functional teams to turn business requirements into technical solutions.
- Optimize system performance, reliability, and scalability.
- Troubleshoot, debug, and resolve production issues.
- Write clean, maintainable, and testable code following best practices.
- Participate in code reviews and mentor junior developers.
- Document systems and share technical knowledge across the team.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- Minimum 2 years of backend development experience using Python.
- Strong knowledge of RESTful APIs, relational databases (PostgreSQL preferred), and cloud platforms (AWS, Azure, or GCP).
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills in English (additional European languages are a plus).
Nice to Have
- Experience with asynchronous programming and message queues (RabbitMQ, Kafka).
- Understanding of backend security best practices.
- Knowledge of GraphQL.
- Contributions to open-source projects.
About Ocube
-
