Senior Software Engineer, Interviewing Product Line | Fully Remote US
Be among the first 25 applicants.
Get AI-powered advice on this job and more exclusive features.
HireVue is where hiring happens – transforming the way organizations discover, engage, and hire the best talent. Connecting companies and candidates anytime, anywhere, HireVue’s end-to-end hiring platform features video interviewing, assessments, and conversational AI. The industry leader in science-backed, modern hiring solutions powered by ethical AI, HireVue has hosted more than 70 million video interviews and 200 million chat-based candidate engagements for over 1200 pioneering customers around the globe.
Job Description
As a Senior Software Engineer at HireVue, you’ll be a key player in developing software from early design stages to deployment, impacting our users directly. You will influence product development to deliver real-world value.
You’ll be actively involved in hands-on development, collaborating with your team to enhance and extend the HireVue platform. Your responsibilities include designing solutions, writing quality code with unit tests, mentoring peers, and tackling technical challenges to improve user experience. You should be adaptable to work across different areas of the codebase as needed.
Our success in delivering quality software timely and predictably depends on your ability to identify and resolve challenges in your initiatives.
Essential Duties and Responsibilities
- Drive development of the HireVue Interviewing Product Line, employing best practices in development techniques, patterns, frameworks, and libraries.
- Analyze product requirements and create technical designs.
- Develop simple, clear, secure, and resilient code.
- Write unit tests and review code of peers.
- Mentor team members and share knowledge.
- Participate in research and planning of new initiatives.
- Resolve complex system problems.
- Share lessons learned and best practices with peers.
- Apply a risk-based approach to technical decisions from design to operations.
- Implement automated testing patterns at all levels of the test pyramid.
- Document patterns and solutions clearly and present technical information effectively.
Qualifications
We seek an experienced full-stack engineer with the following qualifications:
- Experience designing, building, deploying, and supporting SaaS products in a cloud environment, with strong knowledge of AWS, multiple platforms and languages (C#/.NET, Python, React), RESTful APIs, MVC patterns, Docker, and operational monitoring.
- Understanding of fundamental computer science concepts, capable of discussing technical design options and making informed trade-offs.
- Proficiency in SQL and databases, including relational and non-relational types.
- Ability to collaborate with Product and UX teams to deliver valuable and user-friendly solutions.
Required Qualifications:
- US citizenship due to access to production data.
- B.S. in Computer Science or related field, or equivalent experience.
- At least 5 years of software engineering experience.
- Proficiency with relevant technologies and effective experience working in a global virtual environment.
- Ability to design scalable, reliable cloud applications, with knowledge of microservices and security best practices.
Preferred Qualifications include AWS certifications, experience with complex platforms, and mentoring skills.
Technologies
Includes HTML, CSS, Node.js, TypeScript, React, REST, Git, Python, Django, Celery, WebRTC, .NET, C#, Postgres, Aurora, SQL Server, DynamoDB, RDS, S3, Open Search, Splunk, Docker, AWS Lambda, Fargate, SQS, Twilio Voice, Vonage.
Additional Information
All team members are expected to embody HireVue’s core values: Hero for our Customers, Enjoy the Journey, Always do the Right Thing, Reach Forwards, and Take Action and Go.
Benefits include flexible paid time off, medical/dental/vision coverage, 12 weeks maternity/adoption leave, and 401K match.
HireVue is committed to equal opportunity and an inclusive environment. We do not hire in AK, IA, ME, MS, NM, or WV.