RaleighRecruiter Since 2001
the smart solution for Raleigh jobs

Remote Senior Software Engineer

Company: Snapsheet Inc
Location: Raleigh
Posted on: August 7, 2022

Job Description:

Our Software Engineers are the heart and soul of Snapsheet. We seek talented people with a broad set of technical skills who are ready to take on new challenges. We are constantly focused on building innovative solutions and utilizing the latest technologies. If you are ready for a dynamic role where you can make an immediate impact, keep reading!

As a Remote Senior Software Engineer You Will:

  • Design, build and implement SaaS applications
  • Write code in a fast-paced, quality-driven environment
  • Collaborate with other engineers, product management and design to identify and solve challenging problems
  • Contribute to technical design processes and provide improvement suggestions and feedback
  • Play an influential role in growing Snapsheet to be the industry leader in technology
  • Work in an agile environment and participate in weekly stand ups, retrospectives, etc.
  • Proactively challenge scopes, flag issues, and suggest alternatives

    What You Have:
    • BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field
    • 3-4+ years of web application development experience
    • Proficiency in backend, frontend or full-stack development
      • Backend
        • Experience designing and building APIs
        • Experience designing schemas and performant queries for relational databases
        • Understanding of scalability challenges and performance of server-side code
        • Frontend
          • Experience building applications using React and Redux or a similar frontend framework
          • Knowledge of design patterns used for developing frontend applications
          • Experience developing web applications that work across multiple devices and screen sizes
          • Deep understanding of the web technology stack (HTTP, cookies, asset loading/caching, etc) and modern web technologies (ES6, HTML5, Progressive Web Apps, etc)

          • Experience with RESTful Web Services, APIs, and asynchronous data flow
          • Experience with Ruby on Rails or React is not required but a plus
          • Excellent written and oral communication skills
          • Deep understanding of commonly used data structures and algorithms

            Our Tech Stack:

            Our main tech stack is Ruby on Rails and React. More specifically, we use React to build single-page web applications, Rails to build our API tier, and MySQL as our main data persistence layer. We use Docker to containerize all our applications and host them on AWS.

            Snapsheet Engineering Teams:
            • Platform: The Platform team develops services and libraries that enable our application teams to develop faster, higher quality applications while promoting code reuse across the organization
            • Transactions: The Transactions team works on an innovative payments solution that combines our expertise in insurance workflows with cutting-edge technology and payment options.
            • Data and Dispatch: The Data side of D&D focuses on the data and analytics of our platforms while Dispatch focuses on workload management to make sure tasks are correctly being assigned. Together they make our platforms efficient.
            • Site Reliability Engineering: The SRE team focuses on understanding risk and reducing the risk of disruption to infrastructure, application availability, and release and deployment processes.
            • Customer Vendor Management: The CVM team builds customer-facing single page web-applications that are focused on collecting information at the start of the claims handling process.
            • Virtual Appraisals: Our VA team continuously improves the software that made us famous, our internal end to end claims platform. With innovation and R&D they bring tools to our Ops teams to make the claims process efficient.
            • Claims Management: The CM team is responsible for the heart of Snapsheet, our SaaS product - a solution bringing modern technology and processes to claims organizations.

              About Snapsheet:

              Snapsheet is an industry-leading tech company building products that make insurance simple, for everyone. We create platforms that drive efficiencies using data and technology to enable the fastest and most accurate claims processing in the industry.

              Snapsheet Perks:
              • Full Medical, Dental, and Health Benefits
              • 4% match for your 401K
              • Unlimited Vacation time (& we actually use it)
              • Fully remote role + the tools needed to successfully work remotely
              • Flexible scheduling
              • Career pathing as well as learning and development opportunities
              • Recognition perks & Long-Term Incentive Plans
              • Annual Volunteer Day
              • Company events (Some of our favorites include Virtual Wine Tastings, Olympic speakers, and a Murder Mystery party!)


                Snapsheet is an equal opportunity employer.

Keywords: Snapsheet Inc, Raleigh , Remote Senior Software Engineer, IT / Software / Systems , Raleigh, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Raleigh RSS job feeds