
Senior Software Engineer
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in Czechia.
• Influence the foundational intelligence of GraphAware Hume, our analytics platform powered by graphs.
• Develop APIs that facilitate intuitive interactions with intricate data.
• Create secure and scalable access control systems tailored for mission-critical settings.
• Coordinate workflows that streamline graph analytics, inference, and real-time insights automation.
• Enhance application performance while collaborating with fellow engineers to guarantee smooth user experiences.
• Contribute to the team's architectural and technical design.
• Demonstrated experience in backend systems (8+ years), engaging with large-scale, intricate applications and cross-functional teams.
• Proficiency in Java, accompanied by a robust understanding of contemporary software engineering principles, including: Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD).
• Expertise in advanced debugging and profiling methods.
• Ability to write composable, maintainable, and testable code.
• Experience with Spring or similar frameworks, focusing on the development of secure, modular, and scalable APIs.
• Skilled in designing data models, both relational (e.g., PostgreSQL) and ideally graph-based (Neo4j or similar).
• Familiarity with modern CI/CD pipelines, containerization (Docker), and automated deployment processes.
• Strong security awareness, with practical insight into secure software design and prevalent vulnerabilities (e.g., OWASP).
• Comfortable collaborating with remote teams, utilizing tools and practices for asynchronous communication.
• Bonus points for knowledge of: Graph technologies such as Cypher and Neo4j, and knowledge graphs.
• Experience with event-driven architectures, Kafka, or distributed systems.
• Background in cloud-native development, observability, and performance optimization.
• Experience with LLMs or the integration of AI/ML into production systems.
• Remote-first, results-driven culture: Flourish in an environment where autonomy is harmonized with accountability, and problem-solving is favoured over strict processes.
• Genuine flexibility: Work from anywhere in Europe with hours that align with your lifestyle.
• Opportunities for knowledge expansion: Engage in challenging projects and collaborate with peers.
• Global networking: Forge relationships through regular international team gatherings.
• Competitive salary: Benefit from regular salary evaluations that acknowledge your growing contributions.
• Equity participation: Share in the company's success through our share scheme program.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.