Now Hiring: Are you a driven and motivated Data Scientist or a Senior Software Engineer?

Remote Senior Ruby Engineer (Ruby, Full Time, LATAM) #22889

. . . create world-changing products using God-given talents . . .

PROJECT DESCRIPTION::

We’ve created a cloud-based platform designed to transform how the energy sector operates, seamlessly connecting technology and operations to deliver real impact. Our end-to-end suite provides tools for Field Service Management, Field Data Collection, Production, Accounting, Land, Plant Processing, and Transportation—helping teams work smarter, faster, and more efficiently.

We are looking for an experienced and passionate Senior Software Engineer to join our team.

PROJECT STACK and TEAM::

Our client is looking for a Senior Software Engineer who thrives on solving complex technical
challenges and improving product stability, performance and scalability. In a SaaS
environment, you’ll work across our upstream and midstream product lines to ensure it’s
running efficiently and reliably for our customers.
Start Date: ASAP
Time Zone: Central Time Zone
Contract: Full Time

MAIN REQUIREMENTS::

• 3-7 years of strong experience as a software engineer in a SaaS or cloud-based
environment
• Experience working on enterprise web application development
• Experience with Ruby and or/Golang
• Experience with relational databases, such as SQL Server
• Experience with JavaScript Libraries
• Proficiency with developing SaaS based applications on Azure
• Proficiency with agile methods, git or continuous integration
• Bachelor’s degree in computer science or engineering
• Strong computer science foundation in algorithms

GOOD TO HAVE::

Additional Requirements/Soft Skills:

  • Effective Communication – Clear, professional, and adaptable.

  • Teamwork & Collaboration – Works well with others to achieve goals.

  • Problem-Solving – Thinks critically and finds solutions.

  • Adaptability – Flexible and open to change.

  • Time Management – Prioritizes tasks and meets deadlines efficiently.

JOB RESPONSIBILITIES::

• Diagnose and resolve production issues impacting uptime, stability, or performance.
• Profile and optimize code, database queries, and API interactions to improve
response times and scalability.
• Collaborate with Product and QA teams to enhance reliability and maintainability of
core systems.
• Develop clean, efficient, and well-documented code using modern software
development practices.
• Participate in code reviews, architecture discussions, and performance tuning
initiatives.
• Contribute to continuous improvement efforts across the full SDLC — from incident
prevention to automated testing and deployment.

SUMMARY::
  • Work your way – Enjoy the freedom to work from anywhere, with flexible hours that match your natural rhythm.
  • Work with global clients – Collaborate directly with international teams to create real impact.
  • Great people, no micromanagement – Join a supportive, results-focused team where you’re trusted to do your best work.

This flexibility allows developers…

  • A better work-life balance
  • Increased productivity
  • The ability to work any time around the clock
  • Reduction in commute time
  • Design your ideal daily schedule.
  • Build a career, not just a job.
  • Work smarter, not longer.
  • More time with family and friends
Job Category: Ruby
Job Location: LATAM
Skills: Golang Ruby
For more job openings, please follow Evolve Squads on Linkedin