Software Engineerother related Employment listings - Boise, ID at Geebo

Software Engineer

Why Vacasa We started with just one home and an idea:
to bring homeowners and renters together with smart technology and caring local teams. Today, we're the largest full-service vacation rental company in North America thanks to the people who give us their best every day. You'll fit right in here if you're curious, entrepreneurial, and thrive in a rapid-growth environment. What we're looking for Vacasa is looking for a senior engineer who places high value on software craftsmanship, mentorship, and healthy interpersonal engagement to join our team focusing on a mission critical service. In this role, you would be part of a cross-functional team developing, testing, deploying, monitoring, and supporting cloud-native solutions to high-impact business problems. Our team lives in the cloud (AWS), working primarily with Python for backend API endpoints and applications, utilizing both serverless and containers for our runtime. What you'll do Guide the design and building of high quality solutions on AWS Cloud in a fast moving environment Introduce leading edge technologies. Define conventions for the team and influence team members to adopt best practices. Influence the team to adopt quality upfront techniques Utilize your strong Python programming skills and deep knowledge of cloud services to implement highly scalable and reliable solutions Collaborate within the team's codebase, authoring PRs and reviewing other team members' PRs Utilize DevOps tools and best practices to implement highly automated deployment pipelines Participate in and help build a collaborative, productive team culture around product-focused goals Skills you'll need Minimum seven years of professional experience, using two or more development languages and working with multiple data storage technologies Ability to guide technical direction within a cross-functional engineering team Ability to write high-quality, well-tested code that places maintainability over cleverness Experience building applications and services in a service-oriented architecture Deep experience with a Cloud platform Experience with SQL and relational databases Experience with containers and orchestration Experience with Function as a Service and other serverless technologies. Experience building CI/CD pipelines Experience writing automated test suites (unit, functional, and integration) Experience working with Infrastructure as Code Experience with Agile (Scrum) software development processes Experience and enthusiasm to mentor junior and mid-level engineers Bonus Points Experience with NoSQL and graph databases Experience with Terraform, Serverless Application Model, Serverless Framework Experience with AWS cloud platform Experience with MySQL, Postgres Experience with orchestrating containers using ECS and Fargate Experience with AWS Serverless services such as Lambda, Aurora, SQS, and SNS B.S./M.S. in Computer Science Ability to work from home and resides in one of the followings states:
AK, AL, AZ, CA, DE, FL, GA, HI, ID, IL, IN, KS, LA, MA, MD, ME, MI, MN, MO, MT, NC, NH, NJ, NM, NV, OH, OK, OR, PA, SC, TN, TX, UT, VA, VT, WA, WI, or WY What you'll get Health/dental/vision insurance--employee & family coverage options Employer Sponsored & Voluntary Supplemental Benefits 401K retirement savings plan with immediate 100% company match on the first 6% you contribute Health & Dependent Care Flexible Spending Accounts Flexible vacation time Paid sick days and holidays Paid parental leave after one year of tenure Employee Assistance Program Career advancement opportunities Employee discounts All the equipment you'll need to be successful Great colleagues and culture
Salary Range:
$100K -- $150K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.