Jobs · Engineering

Staff Software Engineer

Snapsheet Inc · United States · 3 wk ago
RemoteRemoteEngineering$175k–$190k/yrFull-time

About the role

Role Overview: As a Staff Software Engineer, you will drive the technical vision and architectural strategy for our core systems and platform. Because we are a growing organization with multiple high-impact teams, your specific placement will be determined by your technical expertise and our strategic initiatives. In this role, you will work with senior-level stakeholders to drive critical decisions on vendor-related features and the future of our platform's functionality. We look for technical leaders who are passionate about mentoring engineers, leading complex feature development, and delivering impactful, production-ready solutions in a collaborative, remote-first environment.

Responsibilities

  • Drive the technical vision and architectural strategy for our core systems and platform.
  • Work with senior-level stakeholders to drive critical decisions on vendor-related features and the future of our platform's functionality.
  • Mentor junior developers.
  • Lead larger projects and be the POC (Primary Point of Contact).
  • Create architecture documentation.
  • Solve scalability challenges and discuss them in depth.
  • Clarify complex ideas clearly.

Requirements

  • Bachelor's degree in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field.
  • 7+ years of full-stack web development experience.
  • At least 4 years of experience working with relational databases.
  • Experience leading larger projects and being the POC (Primary Point of Contact).
  • Experience planning, scoping, and creating architecture documentation.
  • Strong debugging and problem-solving skills.
  • Strong technical communication skills.
  • Demonstrated experience solving scalability challenges and discussing them in depth.
  • Curious and proactive in understanding the systems and tools beyond surface-level frameworks.
  • Willingness to dive deep and gain expertise in at least one technical area.
  • A clear understanding of the product and business context behind their work.

Qualifications

  • BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field.
  • 7+ years of full-stack web development experience.
  • At least 4 years of experience working with relational databases.
  • Experience leading larger projects and being the POC (Primary Point of Contact).
  • Experience planning, scoping, and creating architecture documentation.
  • Strong debugging and problem-solving skills.
  • Strong technical communication skills; able to articulate complex ideas clearly.
  • Demonstrated experience solving scalability challenges and discussing them in depth.
  • Curious and proactive in understanding the systems and tools beyond surface-level frameworks.
  • Willingness to dive deep and gain expertise in at least one technical area.
  • A clear understanding of the product and business context behind their work.

Skills

  • Framework: Ruby on Rails and React.
  • Methodology: Agile.
  • Infrastructure: MySQL, S3, Redis, Elasticsearch, RabbitMQ, Lambda, Docker, CloudFront.

Benefits

Our tech stack: Frameworks: Ruby on Rails and React. Methodology: Agile. Infrastructure: MySQL, S3, Redis, Elasticsearch, RabbitMQ, Lambda, Docker, CloudFront.

Pay

Base salary range: $175,000 - $190,000 (LTIP Eligible).

Schedule

Full-time, direct hire.

Similar jobs