NovaGrid Technologies is seeking a Software Engineer – Ruby on Rails to design, build, and scale high-performance web applications in distributed, cloud-native environments. In this role, you will work on complex systems that power scalable platforms, APIs, and automation tools used by organizations operating at global scale.
You will collaborate closely with product managers, designers, and fellow engineers to deliver reliable, maintainable, and secure solutions. This position requires strong technical judgment, ownership mindset, and passion for building high-quality software in fast-paced environments.
Design, develop, and maintain scalable Ruby on Rails applications.
Build and evolve RESTful APIs and backend services for distributed systems.
Collaborate with cross-functional teams to translate business requirements into technical solutions.
Participate in architectural discussions, technical decision-making, and system design.
Ensure code quality through testing, code reviews, and best engineering practices.
Optimize application performance, reliability, and scalability.
Work with cloud infrastructure, containerized environments, and CI/CD pipelines.
Contribute to documentation, technical standards, and continuous improvement initiatives.
5+ years of professional experience building production-grade web applications.
Strong experience with Ruby on Rails in complex, real-world systems.
Solid understanding of software engineering fundamentals, data structures, and system design.
Experience building and consuming RESTful APIs.
Proficiency with Git, version control workflows, and collaborative development.
Familiarity with relational databases (PostgreSQL, MySQL) and data modeling.
Ability to write clean, maintainable, and well-documented code.
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Experience with cloud platforms (AWS, GCP, or Azure).
Exposure to containerization (Docker) and orchestration tools (Kubernetes).
Experience scaling applications in high-traffic or distributed environments.
Knowledge of microservices architecture and 12-factor app principles.
Familiarity with front-end frameworks or MVC patterns.
Experience working in consulting, agency environments, or client-facing projects.
Previous contributions to open-source projects or technical presentations.
Exposure to mentoring, technical leadership, or code ownership roles.
NovaGrid Technologies is an American company founded in Silicon Valley, specializing in advanced distributed computing solutions and cloud infrastructure. The company builds technologies that help organizations scale their systems securely, efficiently, and with high performance — from fast-growing startups to global enterprises.
NovaGrid’s portfolio includes hybrid cloud platforms, automation systems, high-performance APIs, and observability tools that ensure operational resilience at scale. The company is recognized for its expertise in modular architecture, enabling clients to reduce operating costs while increasing flexibility and system responsiveness.
Monthly based
Worldwide
Texas County,Missouri,Estados Unidos da América