Remote (Global)

Limitless is hiring a Software Engineer, Backend

About the Role

The role involves building and optimizing backend systems, contributing to architectural decisions, and ensuring the reliability and efficiency of services that power core product functionality.

Responsibilities

  • Design and implement scalable APIs and services
  • Collaborate with frontend and product teams to integrate features
  • Optimize system performance and response times
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve production issues
  • Participate in code reviews and technical discussions
  • Contribute to database schema design and query optimization
  • Support deployment pipelines and monitoring systems
  • Ensure code meets security and compliance standards
  • Work with distributed systems and cloud infrastructure
  • Improve system reliability and uptime
  • Document technical designs and processes
  • Evaluate and adopt new technologies when beneficial
  • Assist in capacity planning and scalability efforts
  • Maintain backward compatibility during updates
  • Monitor application performance and error rates
  • Refactor legacy components for better maintainability
  • Collaborate on incident response and post-mortems
  • Support automated testing frameworks
  • Help define and follow engineering best practices
  • Integrate third-party services securely
  • Contribute to disaster recovery planning
  • Ensure efficient use of computing resources
  • Participate in sprint planning and retrospectives
  • Mentor junior engineers when needed

Nice to Have

  • Master's degree in computer science or engineering
  • Experience with high-traffic web applications
  • Contributions to open-source software
  • Background in fintech or regulated industries
  • Knowledge of GraphQL
  • Experience with observability platforms
  • Familiarity with service mesh technologies
  • Understanding of data privacy laws
  • Leadership experience in technical projects
  • Published technical articles or talks
  • Experience mentoring developers
  • Hands-on work with large-scale data processing
  • Knowledge of distributed tracing
  • Experience in security-first environments
  • Track record of system improvements

Compensation

Competitive salary with equity and benefits

Work Arrangement

Remote-first with optional office locations

Team

Collaborative engineering team focused on scalable systems

Tech Stack

  • Primary languages include Go and Python
  • Services run on Kubernetes in the cloud
  • PostgreSQL and Redis for data storage
  • APIs built with REST and gRPC
  • Monitoring via Prometheus and Grafana
  • CI/CD powered by GitHub Actions
  • Infrastructure managed with Terraform
  • Logging through centralized solutions

Growth Opportunities

  • Engineers are encouraged to lead initiatives
  • Regular internal tech talks and workshops
  • Budget for conferences and learning resources
  • Clear pathways for technical advancement
  • Opportunities to contribute to open standards

Available for qualified candidates

Required Skills
TypeScriptPythonDockerGCPReact.jsAPI DevelopmentDistributed SystemsCI/CDInfrastructure as Code
About company
Limitless
Builds software and hardware to capture what you see, say, and hear and make it useful, starting with memory augmentation. Vision is to free the human mind from its biological limitations.
All jobs at Limitless Visit website
Job Details
Category other
Posted a year ago