Jobs · Engineering

Senior Software Engineer - Virtual Appraisals

Snapsheet Inc · United States · 2 mo ago
RemoteRemoteEngineering$135k–$165k/yrFull-time

About the role

Lead infrastructure upgrades and modernization efforts, including migrating Snapsheet's Ruby on Rails applications to current and supported versions.
Identify and resolve technical debt, improving system stability, performance, and long-term maintainability.
Contribute to technical design processes and provide improvement suggestions and feedback.
Work in an agile environment and participate in weekly stand-ups, retrospectives, etc.
Proactively challenge scopes, flag issues, and suggest alternatives.
Collaborate with other engineers, product management, and design to identify and solve complex problems.

Qualifications

  • Bachelor's degree in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field, or comparable professional experience.
  • demonstrating equivalent knowledge and skills.
  • 5+ years of full-stack focused web development experience.
  • Experience with relational databases, designing schemas, and writing performant SQL queries.
  • Understanding of scalability challenges and performance of server-side code.
  • Prior experience using Ruby on Rails.
  • Prior infrastructure upgrade experience a plus.
  • Eagerness to learn from and work with a collaborative team.
  • Commitment to quality and passion for technology and creating cutting-edge solutions.
  • Ability to manage tasks and to contribute towards multiple initiatives during a sprint.

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com