Vesta is a company focused on transforming the mortgage industry through innovative technology. The Software Engineer - Fullstack will work on a product-oriented team to build, deliver, and maintain functionality that creates value for customers, while embracing modern tools and practices.
Responsibilities:
- You will work on a product-oriented team with a focus on building, delivering, and maintaining functionality in areas where the business needs are strongest
- You will be expected to be an owner of these product areas and use your experience to help Vesta create as much value as possible for our customers
- Comfortable working in an early-stage startup environment where mission-critical work may occasionally require effort outside typical working hours
- Strong full-stack web development skills – experience working on products used by at least thousands of users
- Current expertise in C# .Net or other statically typed languages (e.g. Java, Scala, Kotlin)
- Current proficiency in React state management is required
- Hands-on experience with relational databases, preferably PostgreSQL, including schema design and query optimization
- Proficiency with modern AI development tools in a professional environment
- Familiarity with cloud environments and services (AWS preferred), as well as real-time event streaming (Kafka) and caching solutions (Redis)
- Comfortable navigating and contributing to complex data models, including defining and optimizing them in collaboration with team members
- Driven to tackle genuine business problems, translating high-level goals into practical engineering solutions
- Highly autonomous, proactively owning tasks and deliverables, with a willingness to occasionally extend beyond standard working hours to meet business goals
- Willingness to travel at least twice a year to offsites in the United States
Requirements:
- Comfortable working in an early-stage startup environment where mission-critical work may occasionally require effort outside typical working hours
- Strong full-stack web development skills – experience working on products used by at least thousands of users
- Current expertise in C# .Net or other statically typed languages (e.g. Java, Scala, Kotlin)
- Current proficiency in React state management is required
- Hands-on experience with relational databases, preferably PostgreSQL, including schema design and query optimization
- Proficiency with modern AI development tools in a professional environment
- Familiarity with cloud environments and services (AWS preferred), as well as real-time event streaming (Kafka) and caching solutions (Redis)
- Comfortable navigating and contributing to complex data models, including defining and optimizing them in collaboration with team members
- Driven to tackle genuine business problems, translating high-level goals into practical engineering solutions
- Highly autonomous, proactively owning tasks and deliverables, with a willingness to occasionally extend beyond standard working hours to meet business goals
- Willingness to travel at least twice a year to offsites in the United States