Senior Software Engineer – Gamification, Ruby on Rails

Posted 3 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Create and develop high-performance, scalable, and dependable backend services based on Rails.

• Oversee the end-to-end delivery of intricate features, from defining product requirements to deployment and monitoring.

• Identify and resolve performance issues effectively.

• Enhance database query efficiency and bolster backend robustness under heavy loads.

• Suggest and advocate for architectural choices, assessing trade-offs and conveying recommendations.

• Guide Software Engineers I, II, and III through code reviews, collaborative coding, and technical mentoring.

• Establish and refine engineering standards related to code quality, testing, observability, and deployment processes.

• Work alongside Product Managers, Designers, QA, and engineering teams to convert product objectives into technical implementations.

• Engage in the on-call rotation, conduct root cause analyses, and contribute to long-term reliability enhancements.


⛳️ Requirements

• 5–8 years of professional experience in software engineering, with a substantial focus on developing production Ruby on Rails applications.

• Demonstrated success in owning and delivering complex, multi-faceted features within a team setting.

• Expertise in designing and managing backend systems that address significant scale and complexity.

• Advanced proficiency in Ruby on Rails.

• Strong skills in PostgreSQL, covering schema design, query optimization, and performance tuning at scale.

• Comprehensive understanding of API design principles, including RESTful services, serialization methods, and versioning strategies.

• Familiarity with background job processing (such as Sidekiq) and asynchronous processing workflows.

• Experience in containerization (Docker) and orchestration (Kubernetes).

• Knowledge of CI/CD pipelines and deployment automation practices.

• Awareness of observability practices, encompassing logging, metrics, and tracing methodologies.

• Working knowledge of Go programming language.

• Ability to work independently with minimal guidance on ambiguous challenges.

• Strong communication skills to effectively convey technical decisions to both technical and non-technical stakeholders.

• Experience in a fully remote engineering environment.

• Capable of transitioning between deep technical tasks and collaborative planning sessions.

• Must possess authorization to work for any employer in the U.S.; sponsorship for employment visas is not available.


🏝️ Benefits

• Company-subsidized medical, dental, and vision insurance plans.

• 401(k) plan with a company matching contribution.

• Annual bonus opportunities.

• Flexible Paid Time Off (PTO) to promote a healthy work/life balance, with 2 weeks strongly encouraged!

• Generous paid leave options, including 16 weeks of paid parental leave and disability benefits.

• Flexible workplace arrangements and modern work schedules focused on completing tasks rather than hours worked.

• Company-wide in-person events and team outings.

• Lifestyle enhancement programs available.

• Company-provided equipment (options for both Windows and Mac).

• Annual performance evaluations with pathways for growth and professional development.

People also viewed

Bixal5 hours ago

Tech Lead

US flagUnited States OnlyFull-timeFull-stack Engineer$135k – $155k/year
ApplyView job
Ibrowse Consultoria e Informática9 hours ago

Mid-Level Software Developer Analyst

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Cisco11 hours ago

Full-Stack Software Engineering Leader

US flagCalifornia OnlyFull-timeFull-stack Engineer$214.1k – $309.8k/year
ApplyView job
PowerSchool16 hours ago

Lead Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$92.8k – $170.3k/year
ApplyView job
Prometteur Solutions Pvt. Ltd.16 hours ago

Full Stack Developer, 7-10 Years

IN flagIndia OnlyFreelanceFull-stack Engineer
ApplyView job
Pont Connects16 hours ago

Software Developer, Python, Linux

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers