Jobs · Engineering

Senior Software Engineer - Virtual Appraisals

Snapsheet Inc · United States · 1 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

PIADA ITALIAN STREET FOODColumbus, OH· 4 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com