
Senior Backend Engineer
Wand AI
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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