Full-Time
Hybrid – United States
Job Title: Ruby Software Engineer
Experience: 3–9 Years
Job Locations: Baltimore, MD; Boise, ID; San Diego, CA
Employment Type: Full-Time
Work Mode: Hybrid
Salary Range: $95,000 – $165,000 per year
We are seeking an experienced Ruby Software Engineer to design, develop, test, and maintain scalable software applications. The ideal candidate will have strong expertise in Ruby, Ruby on Rails, backend development, REST APIs, database management, and modern software engineering practices.
You will collaborate with cross-functional teams to build reliable, secure, and high-performance applications while contributing to architectural decisions and technical improvements.
Key ResponsibilitiesDesign, develop, and maintain applications using Ruby and Ruby on Rails.
Build scalable backend services and RESTful APIs.
Develop reusable, efficient, and maintainable code.
Integrate third-party APIs and external services.
Work with relational and NoSQL databases.
Optimize application performance and troubleshoot technical issues.
Implement automated testing and debugging processes.
Collaborate with frontend developers, designers, and product managers.
Participate in code reviews and maintain coding standards.
Support application deployment and production maintenance.
Identify opportunities to improve system architecture and development workflows.
Ruby programming language
Ruby on Rails framework
RESTful APIs and Microservices
JavaScript / TypeScript
HTML5 / CSS3
PostgreSQL / MySQL
Redis
Git / GitHub
RSpec / Minitest
Docker and CI/CD pipelines
AWS or other cloud platforms
Object-Oriented Programming (OOP)
Agile / Scrum methodologies
3–9 years of professional software development experience.
Strong hands-on experience with Ruby and Ruby on Rails.
Experience building and maintaining production applications.
Knowledge of database design, API integrations, and backend architecture.
Experience with automated testing and debugging.
Ability to work independently and collaborate with engineering teams.
Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Equivalent professional experience and technical expertise are also considered.
Experience
Estimated Annual Salary
3–4 Years
$95,000–$115,000
4–6 Years
$115,000–$140,000
6–9 Years
$140,000–$165,000
Additional Benefits:
Medical, dental, and vision insurance.
401(k) retirement plan.
Paid vacation and holidays.
Hybrid working arrangements.
Professional development opportunities.
Performance-based bonuses (where applicable).
We are an equal opportunity employer committed to building an inclusive and diverse workplace. All qualified applicants will receive consideration without discrimination based on legally protected characteristics.
Job DetailsCountry: United States
Locations: Baltimore, MD; Boise, ID; San Diego, CA
Experience: 3–9 Years
Salary: $95,000–$165,000 annually
Work Mode: Hybrid
Employment Type: Full-Time
Salary figures are indicative estimates and may vary based on experience, qualifications, employer, and location.
Skills Required
- 3-9 years of professional software development experience
- Hands-on experience with Ruby and Ruby on Rails
- Experience building and maintaining production applications
- Knowledge of database design, API integrations, and backend architecture
- Experience with automated testing and debugging
- Ability to work independently and collaborate with engineering teams
- Proficiency with RESTful APIs and microservices
- JavaScript or TypeScript experience
- Experience with PostgreSQL or MySQL
- Experience with Redis
- Experience with Git and GitHub
- Experience with RSpec or Minitest
- Experience with Docker and CI/CD pipelines
- Experience with AWS or another cloud platform
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field; equivalent experience accepted
- Object-oriented programming knowledge
- Agile or Scrum methodology experience
What We Do
EdgeQ develops 5G systems-on-chip for wireless infrastructure, combining connectivity and AI in a software-customizable, programmable platform. Its technology supports configurable 5G services and Open RAN deployments for enterprises, telecom operators and cloud providers, including base-station and edge-network use cases. The company’s mission is to make 5G more accessible through software-driven customization and bring cloud computing and data processing closer to where connectivity and data are used.









