GraphAware logo
GraphAware

The most trusted partner on everyone’s graph journey, in a world with graph technology in every organisation.

Senior Software Engineer, Backend

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2013H1B No SponsorCompany SiteLinkedIn

Location

Czechia

Posted

111 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Backend

GraphAware

• Shape the core intelligence of GraphAware Hume, our graph-powered analytics platform. • Building APIs for intuitive user interaction with complex data. • Designing secure, scalable access control systems for mission-critical environments. • Orchestrating workflows to automate graph analytics, inference, and real-time insights. • Optimising application performance and collaborating with other engineers to ensure seamless user experiences. • Contributing to architecture and technical design with the team.

Job Requirements

  • Proven experience in backend systems (8+ years) with exposure to large-scale, complex applications and cross-functional teams.
  • Fluency in Java, with a deep understanding of modern software engineering principles, including: Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD).
  • Advanced debugging and profiling techniques.
  • Writing composable, maintainable, and testable code.
  • Spring or similar frameworks with emphasis on building secure, modular, and scalable APIs.
  • Experience designing data models, both relational (e.g., PostgreSQL) and ideally graph-based (Neo4j or similar).
  • Working knowledge of modern CI/CD pipelines, containerization (Docker), and automated deployment workflows.
  • Strong security mindset, with practical knowledge of secure software design and common vulnerabilities (e.g., OWASP).
  • Comfortable with remote team collaboration, i.e. tools and practices for asynchronous communication.
  • Bonus points for familiarity with: Graph technologies: Cypher, Neo4j, knowledge graph; Event-driven architectures, Kafka, or distributed systems; Cloud-native development, observability, and performance tuning; Experience working with LLMs or integrating AI/ML into production systems.

Benefits

  • Remote-first, results-oriented culture: Thrive in an environment where autonomy is balanced with accountability, and problem-solving is prioritised over rigid processes.
  • True flexibility: Work from anywhere in Europe with hours that suit your life.
  • Knowledge growth: Learn through challenging projects and peer collaboration.
  • Global connections: Build relationships through regular international team meetups.
  • Competitive compensation: Enjoy regular salary reviews that recognise your evolving value.
  • Equity participation: Share in the company's success through our share scheme program.

Related Job Pages

More Backend Engineer Jobs

Ostium is on a simple mission: make it possible for anyone with a digital wallet to trade stocks, commodities, currencies, and crypto with full transparency. No brokers, no freezes, no hidden spreads. We’re replacing the opaque, offshore brokerage model with a transparent, permissionless trading stack built onchain. Every trade, deposit, and withdrawal is verifiable through open, auditable code. We’ve raised $27.9M+ from General Catalyst, Jump, LocalGlobe, Susquehanna (SIG), GSR, Alliance DAO, Soma Capital, Balaji Srinivasan, Meltem Demirors, and others. SDE2 (Delhi / Full-Time) We're hiring a mid-level engineer (3–5 years experience) with strong Go and TypeScript chops. You'll work across the tech stack in backend and infra services, wherever the work needs doing. We don't want someone who waits for tickets. We want someone who sees problems, takes ownership, and ships solutions. Responsibilities - Work across the stack — backend services and infra — wherever the work needs doing - Design, build, and maintain production services in Go and Typescript - Own features end-to-end from design through deployment and monitoring - Write clean, well-tested code and maintain engineering standards through code reviews and CI/CD Requirements - Go and TypeScript proficiency in production environments. - Comfortable with APIs, databases (SQL and NoSQL), containerized deployments, and writing well-tested code. - You should be able to context-switch between languages, frameworks, and layers of the stack without friction. - Strong fundamentals in distributed systems and software design. Nice to have - Experience testing across multiple chains or L2s. - Familiarity with mobile testing frameworks (Detox, Appium). - Basic scripting ability (JS/TS or Python). - Experience with CI-integrated test pipelines. Benefits - Competitive compensation package - Opportunity to work with cutting-edge blockchain technology - Collaborative environment with highly skilled team members - Flexible work arrangements - Professional development opportunities High agency. You don't need to be told what to do — you figure it out. You take ownership of outcomes, not just tasks. You're a generalist who'd rather learn a new stack in a week than stay in your comfort zone. You communicate clearly, move fast, and care about the craft. If this sounds like you, reach out.

India
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Design and implement scalable and reliable backend solutions • Conduct technical research and contribute to system architecture • Collaborate across teams to deliver optimal solutions • Participate in code reviews and architectural discussions • Write clean, maintainable, and efficient code • Own the lifecycle of backend services including deployment and monitoring • Mentor engineers and promote best engineering practices

Spain
Job Closed
Ad Hoc LLC logo

Software Engineer III – Back End

Ad Hoc LLC

Digital-first government for the common good.

Backend Engineer111 days ago
Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor

• Software Engineer III - Back End serves as an emerging individual contributor within a team, expanding your leadership, guidance and mentoring skills. • With the support and guidance of leadership, you will be responsible for supporting the goal of meeting scope, schedule and delivery requirements. • You will interact with stakeholders and utilize influential skills to drive improvements in software engineering processes and practices. • Estimates and completes development tasks including coding, requirements gathering, and analysis with a little feedback and guidance from their team. • Practices technical and communications skills to improve context knowledge and mentor junior developers. • Assesses and diagnoses issues with the systems they own, prioritizing problem areas based on alignment with other practice areas. • Participates in on-call rotations with their team as necessary. • Presents on and writes about their work to both internal and external parties. • Participates in planning sessions, building understanding of major architectures and design patterns. • Supports recruiting efforts by evaluating homework assignments and potentially assisting with interviews. • Exhibits influential skills to drive improvements in team engineering processes and practices. • Exhibits a comprehensive understanding of the business, how practices interact, and what customer problems we're solving.

United States
$120K - $132K / year
Job Closed
LGH UK logo

Software Developer – Full Stack, Laravel, PHP

LGH UK

Leaders in the hire of lifting and hoisting equipment for over 50 years. - The Lifting Experts

Backend Engineer111 days ago
Full TimeRemoteTeam 11-50Since 1970H1B No Sponsor

• Design and develop scalable, maintainable web applications using PHP (v8+) and Laravel (v8–12) • Architect application features and champion best practices • Build interactive UIs using Livewire, Alpine.js, and Tailwind CSS • Develop and maintain RESTful APIs; integrate with external services • Handle queue systems and background processes (Redis, queues) • Ensure scalability, availability, and security across systems

United Kingdom
£30K - £40K / year
Job Closed