Company Name: Rev.com Job Details: 2 Locations In-Office or Remote Senior level Job Url: https://builtin.com/job/senior-software-engineer/6543039 Job Description: There’s never been a more exciting time to be part of Rev. Every role here plays a critical part in shaping the future of speech technology and empowering our customers to do more, faster. We didn’t disrupt the industry by playing it safe. We did it by embracing bold thinking, welcoming diverse perspectives, and giving our team the freedom and responsibility to innovate. At Rev, you won’t just have a seat at the table — you’ll help redesign it.Come build what’s next with us 🚀Senior Software EngineerHow this role will Serve, Own and Grow at Rev:At Rev, we're on a mission to understand the human voice. We're seeking a Senior Software Engineer to join our dynamic team and contribute to the development of our SaaS platform. This role is ideal for someone who thrives in a fast-paced environment and is passionate about building scalable, high-performing software solutions using a variety of technologies and frameworks.​As a senior full stack engineer, you'll play a pivotal role in designing, developing, and maintaining applications that are integral to our SaaS platform. You'll work closely with cross-functional teams to deliver features that enhance user experience and drive business growth. Your expertise will help shape the future of our products and the remote labor industry at large.​🔍 Responsibilities:Full Stack Development: Design, develop, and maintain scalable, high-availability applications using a mix of front-end and back-end technologiesAPI and Data Streaming: Architect solutions that leverage GraphQL for API developmentBackend Services: Develop robust backend services using ASP.NETFrontend Development: Build intuitive user interfaces with React; a deep understanding of JavaScript/TypeScript is a major bonusDatabase Management: Manage databases and data storage solutions, including Microsoft SQL and various non-relational databasesCross-Functional Collaboration: Work closely with product managers, UX designers, and other stakeholders to define and achieve software development objectivesMentorship and Code Quality: Mentor junior developers, review code, and ensure adherence to best practices in coding and documentationThird-Party Integration: Lead the integration of third-party services and APIs, ensuring system robustness and performanceContinuous Learning: Stay updated with emerging technologies and frameworks, incorporating them into the development process as applicable✅ Qualifications:Educational Background: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related fieldProfessional Experience: 7+ years of experience in full-stack development, with a proven track record of successful project deliveryTechnical Proficiency:Proficiency in building applications using GraphQL, ASP.NET, and ReactStrong understanding of software architecture, design patterns, and best practicesExperience with system design and scalability, particularly in building high-volume, low-latency applicationsStrong problem-solving skills and ability to work both independently and in collaborative settingsExcellent verbal and written communication skillsNice to have knowledge of:Cloud Services: Experience with AWS cloud services for deploying and managing applicationsMobile Development: Hands-on experience with mobile development using React NativeContainerization and Orchestration: Proficiency in containerization and orchestration technologies like Docker and KubernetesDatabase Knowledge: Knowledge of non-relational databases and their use cases#LI-Remote, #LI-HybridLocation Requirement:If you're based in Austin, TX, this is a hybrid role with an expectation of being onsite 1–2 days per week at our office located at: 1717 W 6th St, Suite 310, Austin, TX 78703.If you're not based in Austin, this is a fully remote position.Ready to drive real impact for our customers while helping shape the future of Rev? Apply now — we’d love to meet you!