RapidBrains
Website:
rapidbrains.com
Job details:
Job Title: Sr. Software Engineer – Golang / Ruby on Rails
Experience: 7+ Years
Location: Remote
Contract Duration: Long Term
Work Timing: IST (with US overlap)
Overview
We are looking for a Senior Software Engineer to build scalable, secure, and high-performance applications that support critical business processes for our client’s customers.
This role involves working on complex system design, delivering high-quality features, and influencing the technical direction of products. The ideal candidate will have strong expertise in either Ruby on Rails or Golang and be open to learning and collaborating across multiple technology stacks.
Key Responsibilities
- Lead the design, development, and implementation of core system enhancements and new features.
- Write clean, maintainable, and testable code while adhering to established coding standards and best practices.
- Collaborate closely with Product Managers, QA, and engineering teams to deliver high-quality solutions on schedule.
- Conduct code reviews and provide constructive technical feedback to ensure consistency and quality.
- Continuously improve application performance, security, and reliability through design and process improvements.
- Troubleshoot complex production issues and implement long-term fixes to improve system resilience.
Skills & Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Strong expertise in Ruby on Rails or Golang (deep knowledge of at least one, with willingness to learn the other).
- Proficiency in SQL and experience working with relational databases.
- Solid understanding of RESTful APIs and web services design.
- Hands-on experience working in Linux environments.
- Experience using Git or other version control systems.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication skills with the ability to collaborate across cross-functional teams.
Nice to Have
- Front-end development experience with React.js, Backbone.js, or modern JavaScript frameworks.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with CI/CD pipelines and DevOps practices.
- Prior experience working on SaaS or enterprise-grade products.
Click on Apply to know more.