- Salary
- Salary not disclosed
- Experience
- Fresher friendly
- Job type
- Contract
- Location
- Roanoke, United States
BGA Software LLCVerified companyRoanoke, United States5 Nov 2026
This job includes an online test
You'll take it right after applying — about 60 minutes. It is proctored: you'll need a camera and must stay on the test screen.
Who we are
We are a small, self-funded team building a booking app for independent salons and tattoo studios. Everything runs on a single Rails app and one Postgres database, deployed on Heroku. We started in 2021 and have grown to about 46 people. Most engineers work remotely and come into the office one week a quarter for planning.
The role
BGA Software is hiring for the Backend Engineer - Ruby on Rails position to build and run the APIs and services behind our web and mobile apps. The work is on site and cannot be done remotely.
In your first few months you will
Implement background jobs and event consumers using Kafka, SQS or RabbitMQ. Secure endpoints with OAuth 2.0, JWT validation and proper input checks. Write integration and contract tests so API changes don't break consumers. Instrument services with metrics, structured logs and OpenTelemetry traces.
You have
Understanding of concurrency, transactions, idempotency and retries. Comfort reading logs, metrics and traces to debug problems in production. Experience designing and versioning HTTP APIs. Hands-on experience with AWS, GCP or Azure services. Working knowledge of message queues or streaming platforms. Clear written communication, including design docs.
Desirable
Elasticsearch or OpenSearch. Background with high-volume payment or ledger systems.
What we offer
Pay: $57.50 to $68.50 per hour
Free parking. Referral program.
This position requires a background check.
Duration: 3 months. Start: Immediately.
Demo job created on 11jobs for testing and demonstrations. It is not an actual opening at BGA Software LLC.
BGA Software LLC · Software Development
ES SoftwareVerified company
Bayside InteractiveVerified company
Ormond Labs LLCVerified company
Hollowkit FinancialVerified company
Shahi CommerceVerified company
Hazelvault (Pvt.) Ltd.Verified company