Remote, India
Remote
Mid Level
Full Time
remotebackendAIRubyGosoftware engineering
Requirements
- •Professional experience building and shipping production backend applications
- •Strong programming, API, database, testing, debugging, and performance fundamentals
- •Experience with Ruby/Rails, Go, or other modern backend languages
- •Ability to take a feature from clarification through delivery and follow-up independently
- •Sound judgment about security, reliability, performance, maintainability, and operational risk
- •Understanding of modular backend boundaries and consequences of coupling
- •Strong written communication and effective collaboration in a remote, asynchronous environment
- •Practical experience with AI coding tools and ability to review and correct their output
What You'll Do
- •Own and ship backend features and improvements from clarification through delivery and follow-up
- •Design, implement, test, and ship backend features using Ruby/Rails, Go, or other modern languages
- •Write maintainable, secure, observable, and performant code
- •Design and maintain APIs, background jobs, integrations, and bounded service functionality
- •Work with data models, migrations, indexes, and query behavior
- •Add and improve automated test coverage including unit, integration, contract, and end-to-end tests
- •Review others’ code for correctness, maintainability, security, performance, and operational risk
- •Investigate build, test, deployment, and runtime failures at the feature boundary
- •Identify technical debt and propose practical improvements
- •Participate in on-call or operational support as required
- •Use AI productively in daily work and validate its output
Nice to Have
- •Experience with production Go services, APIs, concurrency, profiling, or gRPC
- •Experience with Docker, Kubernetes, Helm, CI/CD, or cloud deployment
- •Experience with Rust for systems, security, performance, or platform work
- •Experience with PostgreSQL, schema evolution, caching, queues, messaging, or event-driven workflows
- •Experience with observability using metrics, logs, traces, dashboards, and alerts
- •Experience contributing to modular monoliths, bounded contexts, shared components, or independently operated services
Benefits
- •Benefits to support health, finances, and well-being
- •Flexible Paid Time Off
- •Team Member Resource Groups
- •Equity Compensation & Employee Stock Purchase Plan
- •Growth and Development Fund
- •Parental Leave
