Wand AI

Senior Backend Engineer

Wand AI

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and maintain scalable backend services and APIs
  • Develop high-performance distributed systems using languages such as Java or Golang
  • Design backend architectures that support high availability, scalability, and resilience
  • Collaborate closely with product, frontend, platform, and data teams to deliver end-to-end product capabilities
  • Design and optimise data access patterns across relational and distributed data stores
  • Contribute to service decomposition and microservices architecture where appropriate
  • Build backend services that integrate with complex enterprise environments and external systems
  • Ensure backend systems meet enterprise-grade performance, security, and reliability standards
  • Participate in architectural design discussions and contribute to long-term platform evolution
  • Implement strong testing strategies including unit, integration, and performance testing
  • Improve system observability through logging, metrics, and tracing
  • Support production services, troubleshoot issues, and contribute to incident response when required
  • Optimise backend performance, scalability, and system efficiency
  • Contribute to CI/CD pipelines to support safe, automated, and repeatable deployments
  • Maintain strong technical documentation for services and architecture

Requirements

  • Strong hands-on experience in backend software engineering roles building production systems
  • Extensive experience developing backend services in Java or Golang
  • Experience building scalable, high-availability distributed systems
  • Strong understanding of backend architecture patterns including microservices and service-oriented design
  • Experience designing and building RESTful or gRPC APIs
  • Experience working with relational databases and distributed data systems
  • Experience building systems for enterprise software, SaaS platforms, or software vendors
  • Strong understanding of system performance, scalability, and reliability engineering principles
  • Experience building and operating services in cloud environments such as AWS or Azure
  • Experience with containerised environments and modern development workflows
  • Strong debugging and troubleshooting skills in complex production environments
  • Experience contributing to CI/CD pipelines and modern deployment practices
  • Ability to collaborate effectively across engineering, product, and infrastructure teams
  • Strong written and verbal communication skills
Benefits
  • Health insurance
  • Remote work opportunities
  • Professional development and learning opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaGolangbackend servicesdistributed systemsmicroservices architectureRESTful APIsgRPC APIsrelational databasescloud environmentsCI/CD pipelines
Soft Skills
collaborationcommunicationtroubleshootingdebuggingproblem-solvingtechnical documentationarchitectural designteamworkadaptabilitycritical thinking