We are seeking experienced software engineers with a strong background in Ruby on Rails or Golang, as well as SQL.
Key Responsibilities
* Develop clean and efficient code using modern software development practices.
* 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.
* 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.
Requirements
* Excellent English communication skills.
* 5+ years of experience as a software engineer in a SaaS or cloud-based environment.
* Strong computer science foundation in algorithms.
* Experience working on enterprise web application development.
* Experience with Ruby and/or Golang.
* Experience with relational databases, such as SQL Server.
* Proficiency with developing SaaS-based applications for any central cloud platform.
* Proficiency with Agile methods, Git, or continuous integration.
* Highly adaptable, capable of learning new technologies.
* Knowledge of web services written in SOAP, XML-RPC, REST, or equivalent technologies.
* Understanding of good unit and functional test writing.
* Familiarity with microservices, Kubernetes, and CI/CD pipelines.
* Experience in energy industry software, particularly upstream or midstream workflows.
Benefits
* 15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidays.
About Us
We are a nearshore software development company providing outsourced development resources to North American companies.