Quick Summary
As a Senior Backend Engineer at Burai, you will help architect and build the foundation that powers our platform, designing, implementing,
As a Senior Backend Engineer at Burai, you will help architect and build the foundation that powers our platform, designing, implementing, and operating scalable backend services that support thousands of concurrent users.
In this role, you’ll work on our backend, integrations, and data synchronization, and you’ll collaborate closely with frontend engineers, DevOps, and product managers to ensure our architecture scales while maintaining excellent performance, reliability, and security. You will also contribute to mentoring and upleveling other engineers through code reviews, pairing, and sharing best practices.
What you’ll do
Build scalable backend services
- Design, implement, and maintain scalable backend services using Node.js (TypeScript preferred) and Hasura.
- Build and evolve APIs that are stable, well-documented, and optimized for performance (primarily REST & GraphQL experience is a plus).
- Improve service reliability and scalability through good architecture patterns, strong error handling, and performance tuning.
- Contribute to backend architecture decisions (microservices boundaries, data flows, caching, queueing, integrations).
Integrations & data synchronization
- Implement and maintain integrations with Microsoft 365, Google Workspace, and thirdparty systems.
- Build reliable synchronization flows (idempotent processing, retries, rate-limit handling, consistency strategies).
- Work with event-driven patterns (queues, background workers) to decouple heavy processing from request/response paths.
- Integrate N8N Embed service in our core product
Quality, ownership, and operational maturity
- Write clean, maintainable, testable code and follow engineering best practices.
- Participate in code reviews, raise quality standards, and contribute to shared libraries/patterns.
- Create and maintain clear documentation (system behavior, API contracts, runbooks where needed).
- Help troubleshoot production issues and improve observability (logs/metrics/tracing) and incident hygiene.
Team collaboration
- Collaborate in a team of 5–10 highly motivated engineers.
- Communicate clearly with frontend team members and product managers to minimize misunderstandings.
- Support and mentor less experienced developers through constructive feedback and knowledge sharing.
- Participate in scrum ceremonies and product planning sessions
About you (Requirements)
- 5+ years of professional experience in backend development (JavaScript/TypeScript).
- Excellent proficiency with Node.js
- Experience with TypeScript and modern JavaScript features (ES6+).
- Demonstrated experience writing complex SQL queries, designing schemas, and optimizing performance (indexes, query plans).
- Proven experience with Redis or similar inmemory data stores (caching, rate limiting, session/token patterns).
- Experience with message queues / event-driven systems (e.g., AWS SQS, Kafka, RabbitMQ, NATS).
- Strong understanding of service organization and microservices architecture.
- Experience designing and implementing RESTful APIs (versioning, pagination, error contracts, auth).
- Knowledge of testing practices and frameworks (Jest, Mocha, etc.).
- Knowledge of security best practices (auth, OWASP basics, secrets handling, least privilege).
Nice to have
- Experience with AWS and Azure including operating production services.
- Experience with observability tooling (APM/logging/metrics) such as New Relic, Datadog, Grafana, etc.
- Experience with Docker and container orchestration (Kubernetes is a plus).
- Experience with GraphQL and/or Hasura (permissions, actions/remote schemas, event triggers) is a strong plus.
- Experience with high-volume ingestion systems or additional data stores used for large-scale data pipelines.
What we value
- Proactive, organized, curious, empathetic—you collaborate well and communicate clearly.
- You take ownership and can work independently, but you also know when to ask for input.
- You care about maintainability, reliability, and making the team better—not just shipping code.
What We Offer:
- Growth: Mentorship, learning budget, and time for experimentation and R&D.
- Compensation: Competitive salary and equity.
- Tools & Perks: Azure powered stack, top tier equipment (Apple or Microsoft), paid lunches, MultiSport card.
- Culture: Fast‑moving, collaborative, and supportive - with a bias for action.
Location & Eligibility
Listing Details
- Posted
- July 9, 2025
- First seen
- May 6, 2026
- Last seen
- May 23, 2026
Posting Health
- Days active
- 17
- Repost count
- 0
- Trust Level
- 15%
- Scored at
- May 23, 2026
Signal breakdown
Please let burai know you found this job on Jobera.
4 other jobs at burai
View all →Explore open roles at burai.
Similar Senior Backend Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.