Remote (Global)

Spexi is hiring a Senior Software Engineer, Backend

About the Role

The candidate will lead the development and optimization of backend infrastructure, working closely with cross-functional teams to deliver robust, scalable solutions that support evolving product demands.

Responsibilities

  • Architect and implement server-side logic for scalable applications
  • Optimize data storage and retrieval across distributed databases
  • Design and maintain APIs for internal and external service integration
  • Collaborate with frontend teams to define interface requirements
  • Ensure system reliability through monitoring and incident response
  • Participate in code reviews to uphold engineering standards
  • Troubleshoot and resolve production issues in real time
  • Contribute to deployment pipelines and infrastructure automation
  • Evaluate and integrate new technologies for performance gains
  • Support security best practices across backend components
  • Document system design and operational procedures
  • Mentor junior engineers through technical guidance and feedback
  • Drive improvements in system observability and logging
  • Work with product teams to refine technical requirements
  • Maintain uptime and performance under high-traffic conditions
  • Implement efficient caching strategies for data-intensive services
  • Refactor legacy systems to improve maintainability
  • Enforce data consistency across microservices
  • Collaborate on disaster recovery planning
  • Contribute to capacity planning and scalability assessments

Nice to Have

  • Experience with real-time data processing systems
  • Background in building geospatial or location-based services
  • Contributions to open-source software projects
  • Knowledge of service mesh technologies
  • Experience with large-scale data pipelines
  • Familiarity with GraphQL APIs
  • Prior work in startup or fast-paced environments
  • Involvement in incident post-mortem processes
  • Understanding of regulatory compliance for data systems
  • Experience with observability platforms

Compensation

Competitive salary with equity and benefits package

Work Arrangement

Hybrid work model with flexibility for remote collaboration

Team

Collaborative engineering team focused on scalable backend systems

What We Value

  • Technical excellence paired with practical problem-solving
  • Ownership of system design and long-term maintainability
  • Clear communication across technical and non-technical stakeholders
  • Curiosity and initiative in identifying system improvements
  • Collaborative mindset with a focus on team growth

Technology Stack

  • Primary language: Go
  • Databases: PostgreSQL, Redis
  • Infrastructure: AWS, Kubernetes, Docker
  • Monitoring: Prometheus, Grafana
  • CI/CD: GitHub Actions, ArgoCD

Available for qualified candidates

Required Skills
TypeScriptPythonAWSREST APIsAPI DevelopmentCloud InfrastructureData ModelingPerformance Optimization
About company
Spexi
Spexi is a drone technology company on a mission to make ultra-high resolution geospatial imagery more accessible than ever before. They are building the Spexi Network, a two-sided marketplace and the world’s first Fly-to-Earn platform for drone pilots and organizations to access aerial imagery.
All jobs at Spexi Visit website
Job Details
Category other
Posted 10 months ago