Encora Logo

Encora

Ruby Senior Software Engineer

Job Posted 2 Days Ago Reposted 2 Days Ago
Be an Early Applicant
Remote
12 Locations
Senior level
Remote
12 Locations
Senior level
As a Ruby Senior Software Engineer, you will design, develop, and maintain software solutions while collaborating with teams to meet business requirements. Responsibilities include leading projects, mentoring junior engineers, and improving development practices to ensure reliable software delivery.
The summary above was generated by AI

Important Information

Location: Latin America

Work Mode: Remote

Job Summary

As a Ruby Senior Software Engineer (12628), you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient software applications. Your role will involve leading technical projects, mentoring junior engineers, and continuously improving software development practices to ensure the delivery of robust and reliable software systems.


Responsibilities and Duties


  • Develop and maintain robust applications using Ruby and Ruby on Rails.
  • Maintain databases using Ruby migrations, ensuring data integrity and performance across PostgreSQL and MySQL.
  • Utilize Redis for caching and Sidekiq for efficient background job processing.
  • Integrate and maintain APIs using RESTful practices and develop microservices architectures.
  • Employ monitoring tools like Datadog for application performance and health tracking.
  • Debug and optimize applications using Rails Console and other development tools.
  • Write and maintain reliable and efficient tests using RSpec to ensure robustness and stability.

Qualifications and Skills

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Extensive experience in software development with a focus on designing and building scalable applications.
  • Professional/ Advanced English skills.
  • +5 years of experience.
  • Strong experience in Ruby and Ruby on Rails development.
  • Proven experience with database maintenance using Ruby migrations in PostgreSQL and MySQL.
  • Experience with Redis and Sidekiq for caching and background job processing.
  • Proficient in writing and maintaining tests with RSpec.
  • Familiarity with RESTful API integration and microservices design.
  • Proficient use of monitoring solutions like Datadog.
  • Ability to troubleshoot and optimize application performance.
  • OnCall rotation once every 4 weeks or more

About Encora 

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality


Similar Jobs

5 Days Ago
Remote
12 Locations
Senior level
Senior level
Information Technology • Cybersecurity
The Senior Software Engineer at Valimail will build and maintain applications in Ruby on Rails or Golang, develop APIs, and implement features while collaborating with cross-functional teams. Responsibilities include writing robust code, improving development processes, and providing technical expertise throughout the product life cycle.
Top Skills: AWSGoHotwireKubernetesPostgresReactRedisRestful ApisRspecRuby On RailsSidekiq
4 Hours Ago
Remote
12 Locations
Mid level
Mid level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
The Senior Software Engineer will manage escalation change requests, provide effective resolutions, and support escalated requests. Responsibilities include holding meetings with project managers, assessing security risks, ensuring compliance with data privacy standards, and promoting information security practices.
Top Skills: Active DirectoryAWSAzureC/C++DnsHTTPHttpsLinuxSshTcp/IpUnixVMwareWindows Server
3 Days Ago
Remote
12 Locations
Mid level
Mid level
Fintech • Professional Services • Software • Consulting
As a Spreadsheet Add-In Developer at Zone & Co, you will design, develop, and deploy add-ins for Office 365 and Google Sheets. Your responsibilities include creating secure integrations, optimizing data interactions, and collaborating with teams to enhance user experiences. Intermediate expertise in JavaScript, TypeScript, and various platforms with a focus on data querying and retrieval is required.
Top Skills: AnsibleAWSAzure AdAzure SqlDockerGoogle Apps ScriptGoogle Sheets ApiJavaScriptMySQLOauthOffice Add-InsPostgresRedisRest ApisTerraformTypescriptVBA

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account