Data Migration Tools Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Revver · 17 hours ago

Data Migration Tools Senior Software Engineer

Revver is a leading SaaS document management company focused on helping businesses streamline and optimize their document-related work. As a Data Migration Tools Senior Software Engineer, you will ensure successful data migrations for customers and contribute to the development of the intelligent document management software platform.

AnalyticsDocument ManagementSoftware
check
Senior Management

Responsibilities

Design and implement robust, secure, and efficient software solutions following best practices, especially around needs we have for data migration tools
Maintain and expand Revver’s data import and migration tools
You will be the primary point of contact for helping Revver employees, third party customers, and partners leverage our data migration tools and capabilities (and to expand them)
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 data migration tool needs, 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

Qualification

C# .NETSQLData transformation frameworksCloud platforms (AWS/Azure)Microservices architectureNoSQL databasesCI/CD pipelinesAnalytical skillsProblem-solving skillsCollaboration skills

Required

5-7 years (or more) of professional software development experience - preferably in an agile, full-stack, SaaS environment
Proficiency in SQL and data transformation frameworks
Experience designing and implementing software following best practices, primarily with C# .NET (Framework and Core)
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
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)

Preferred

Familiarity with AI tools for increasing engineering efficiency is a plus (e.g., Cursor, Co-pilot)
You are proficient in front-end development with React and Typescript, or another modern JavaScript framework
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

Benefits

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
Medical, dental, vision, 401k (with match), life insurance, and more

Company

Revver

twittertwittertwitter
company-logo
Revver is an electronic document software that provides file sharing, document management, and paperless office solutions.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Jesse Wood
President & CEO
linkedin
leader-logo
Jason Wood, MBA
CFO
linkedin
Company data provided by crunchbase