Apply Now

The Company

Revver is a leading SaaS document management company focused on helping businesses streamline and optimize their document-related work. Our platform empowers organizations to automate processes, enhance security and compliance, and improve overall efficiency. With the stability of a 20+ year-old company and the agility of a startup, we are dedicated to driving innovation in intelligent document management and automation.

Who You Are

As an Integrations Senior Software Engineer at Revver, you will play a critical role in ensuring successful integrations for customers, as well as evolving and developing our intelligent document management software platform.  

You will work with integration platforms to build out and maintain connectors to Revver, build custom integration elements or new features for customers, and support our Implementation teams in the use of the Revver API.  Additionally, when there are no integration needs you will contribute to the Revver strategic product roadmap.  You will collaborate with cross-functional teams of other engineers, QA, product managers, and designers to build innovative, scalable, and high-performing applications that enhance our customers’ productivity.  You should have a strong technical foundation, problem-solving skills, and experience working with modern web technologies and cloud-based architectures.

What You’ll Bring to the Table

  • 5-7 years (or more) of professional software development experience - preferably in an agile, full-stack, SaaS environment
  • Experience designing and implementing software following best practices, primarily with C# .NET (Framework and Core)
  • Proficiency in front-end development with React and Typescript, or another modern JavaScript framework
  • Hands-on experience with cloud platforms and solutions, such as AWS and/or Azure
  • Strong understanding of various architectural styles, including SOA (Service-Oriented Architecture) and microservices
  • Knowledge of storage and caching technologies, including SQL, PostgreSQL, NoSQL, and strategies for scaling and optimization
  • Strong analytical and reasoning skills with the ability to visualize processes and outcomes
  • Experience troubleshooting software issues and debugging large codebases
  • Ability to collaborate deeply with other engineers, QA, product managers, and designers - but also work independently to come up with solutions and break down projects into smaller tasks and see them through to completion
  • Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and DevOps best practices is a plus
  • Familiarity with AI tools for increasing engineering efficiency is a plus (e.g., Cursor, Co-pilot)
  • Based in Utah and prepared to work in a hybrid work environment, joining in person in our Lehi office for collaborative team sessions (and ideally coming into the office at least weekly)

What You’ll Do

  • Design and implement robust, secure, and efficient software solutions following best practices, especially around custom integration needs of our customers
  • You will be the primary point of contact for helping third party customers and partners integrate with Revver
  • Develop and maintain scalable SaaS applications using C# .NET, React, and cloud technologies
  • Collaborate with product managers, designers, QA, and other engineers to deliver high-quality features and enhancements - Also, in the case of customer integrations, work independently to propose and implement solutions
  • Optimize performance by implementing efficient database queries, caching strategies, and scalable infrastructure
  • Troubleshoot and debug software issues, ensuring stability and reliability in a cloud-based environment
  • Participate in code reviews to maintain high code quality and adherence to best practices
  • Stay up to date with emerging technologies, frameworks, and industry trends to continuously improve our tech stack
  • Contribute to architectural discussions and decisions related to system design and scalability

You Get Bonus Points If

  • You have experience using AI tools for increasing engineering efficiency (e.g., Cursor, Co-pilot) and/or integrating web applications with AI services and technologies (e.g., OpenAI)
  • You have worked with serverless architectures and cloud-native services

What We Offer

  • Four-day work week (Monday - Thursday, with occasional Fridays required)
  • 10 paid holidays
  • Uncapped PTO
  • Parental leave
  • Competitive salary and benefits
  • Opportunities to make a real impact and grow your career
  • Working in a highly collaborative, integrated product development team
  • Top-notch work-life balance and company culture
  • Hybrid work environment

Apply today!

Revver is an EEO employer (M/F/D/V) and offers a competitive benefits package, including medical, dental, vision, 401k (with match), life insurance, and more. The salary for this position is dependent on experience. All candidates MUST include a resume with their application.

Apply Now

Other home office and work from home jobs