VTS is seeking a Senior Software Engineer to join the Lease Market Experience team to help advance VTS's evolution into an AI-powered platform and tackle the challenges of complex, tightly integrated applications and services.
Requirements
- Experience with Ruby, Rails, Typescript, React, PostgresSQL, RSpec, Sidekiq, and cloud platforms (preferably AWS).
- Familiarity with Python, Go, Terraform, dbt, or Snowflake.
- Strong command of fundamental design principles and the architectural patterns behind scalable applications.
- Proven expertise in delivering high-quality, clean, and maintainable code using frameworks like Ruby and Rails, React, and Typescript.
- Experience designing and implementing database schemas that effectively represent and support complex business processes.
- Ability to own and drive complex features from concept to completion, including identifying requirements, creating work breakdowns, and managing your delivery schedule.
- Strategic mindset for identifying and resolving ambiguous technical issues, making informed trade-offs to advance broad initiatives.
Responsibilities
- Own the end-to-end development lifecycle for major features, from technical design and implementation to testing and deployment.
- Design, build, and maintain efficient, reusable, and reliable code for complex, customer-facing applications.
- Mentor and guide other engineers on the team, helping to level-up their skills and fostering engineering best practices.
- Collaborate closely with product managers, designers, and other engineering leads to refine requirements and shape the technical roadmap.
- Work effectively with data storage solutions like Postgres, Snowflake, and S3.
- Write comprehensive unit, integration, and regression tests with tools like RSpec and Jest.
- Proactively identify and resolve performance bottlenecks, bugs, and architectural weaknesses to improve the platform.
Other
- Bachelor's degree in Computer Science or related field.
- 4+ years of experience in software development.
- Ability to work from our office four days a week in New York, NY.
- Excellent communication and collaboration skills.
- Commitment to elevating the skills and knowledge of the entire team.