JOBSEARCHER

Senior Software Engineer

Job DescriptionHYBRID - once per week - Seattle, WAVertical Engineering & ITWhat you'll do:Lead the development and testing of our systems and servicesParticipate in shaping the technical architecture of the productHelp translate product requirements into user stories and technical solutionsDeliver highly available and scalable services in a production environmentMentor other engineers, support the technical culture, and help grow the teamGenerate ideas for new initiatives and technologiesCommunicate with project leads, product managers and other software developersWhat you'll need:Bachelor's Degree in Computer Science or related field4+ years programming experience, ideally on a modernstackOur core stack is Java/ Kotlin/ Spring / PostgreSQL/ React, and we run on Kubernetes in a service oriented architecture with over 100 services in production2+ years Java, Kotlin or Scala programming experienceA proven understanding of relational databases and ORMsExperience working on a SOA or microservice-based application.Willingness to roll up your sleeves, collaborate with others and get stuff doneSolid sense of responsibility; driving a project from inception to completionAffinity for solving problems and shipping impactful features, not polishing perfect code or architectureExperience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requestsNice to have:Interest in personal financeExperience managing your own investments or experience taking out loansExperience scaling highly available, mission critical systemsFull-stack experience, either toward systems (kafka, docker, posix), databases (postgres), or front-end (javascript/typescript, react)