Senior Software Engineer
Evisort
This job is no longer accepting applications
See open jobs at Evisort.See open jobs similar to "Senior Software Engineer" Vertex Ventures US.Software Engineering
Canada · United States · Remote
Posted on Jul 13, 2024
We are seeking a senior software engineer to join our team and help with scaling and expanding our already successful product on its way to revolutionizing how organizations process their legal data and operate around it.
With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
What You’ll Do:
- Design, implement, deploy, and operate the microservices that power Evisort’s platform
- Seamlessly incorporate the results of our data scientists' research into our SAAS product
- Write high-quality distributed system software
- Work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components.
- Leverage AWS managed services to ensure the stability and scalability of our rapidly growing product
- Work with a team in a collaborative environment to build a high-value, enterprise-grade SAAS product
- Promote the use of observability across our platform
- Take ownership of the implementation of individual software components, with high emphasis on quality and sound software engineering practices
- Participate in software design reviews, you conduct peer code reviews, and provide input and feedback to other members of the development team.
- Have a major impact on the professional growth and productivity levels of your teammates
Skills/Qualifications:
- 7+ years of experience in software development
- Experience with design/architecting large-scale distributed systems preferably using AWS technologies
- Excellent knowledge of modern software engineering practices
- Python, Typescript, Javascript (NodeJS), Java (and any other language you may want to mention, the more you are familiar with the better)
- Experience with building/maintaining/operating distributed systems
- Exposure to multiple programming paradigms (just OO is fine, FP even better)
- Experience building and maintaining back-end application infrastructures
- Experience with Git or other distributed version control systems
- Familiarity with AWS or similar cloud computing platforms
This job is no longer accepting applications
See open jobs at Evisort.See open jobs similar to "Senior Software Engineer" Vertex Ventures US.