Sr. Software Engineer - Field Tools at Vacasa in Boise, IDother related Employment listings - Boise, ID at Geebo

Sr. Software Engineer - Field Tools at Vacasa in Boise, ID

Software Engineering at Vacasa Vacasa's Field Tools team is looking for a Senior Software Engineer to join us in using modern backend tech (AWS, Python, serverless) to solve the unique operational challenges that our field teams face in enabling amazing vacations every day. Our team values:
Low ego, high empathy with strong interpersonal skills. You'll be working alongside specialists in frontend development, backend development, product management, and user research that are all using their unique strengths to pull together in one direction. Thinking outside of the box as you'll be working on unique business problems with little precedent to go off of. We frequently test these ideas through shipping experimental working software to a subset of users to collect feedback. Sustainable pace in order to maximize business outcomes. We lean towards moving fast to learn fast, but not at the expense of the health of our people or our products. We know when to roll up our sleeves to be scrappy and when to slow down with intentionality. What you'll do As a Senior Software Engineer, you'll be a key influencer on your team, solving mission-critical problems and being a hands-on contributor to our ever-evolving systems. We believe to shine in this role, you're good at:
Designing, architecting, and building software; applying current technology thinking and patterns to our business problems Guiding peer developers via code reviews, providing support and guidance to your colleagues and new developers. Continuously learning new technologies and validating concepts in order to pick the right tool for the job Utilizing DevOps tools and practices for building, deploying, and maintaining software in production environments Participating and building a collaborative, productive culture around product-focused goals Building towards higher quality standards and working with your team to create robust testing approaches Understanding the motivations and pain points of the end user in order to craft the software to best meet their needs Skills you'll need Minimum five years of professional experience, using two or more development languages and working with multiple back-end data storage technologies Adept at guiding technical direction within a cross-functional engineering team Ability to write high-quality, well-tested code that places maintainability over cleverness Experience with Python (or an eagerness and confidence in ability ramp quickly in the language) Experience with SQL and relational databases Experience writing automated tests Experience working with Infrastructure as Code Experience with cloud computing platforms such as AWS Experience with Agile software development processes (we use Kanban) Experience and enthusiasm to mentor junior and mid-level engineers Ability to work from home and resides in one of the followings states:
AK, AL, AZ, CA, DE, FL, GA, HI, ID, IL, LA, MA, MD, ME, MI, MN, MO, MT, NC, NH, NM, NV, NJ, OH, OR, PA, SC, TN, TX, UT, VA, VT, WA, WI, or WY Nice to have Completed a B.S./M.S. in Computer Science or equivalent experience Experience with serverless architectural patterns Experience using Docker Experience building CI/CD pipelines Experience building applications and services in a service-oriented architecture Experience with modern web development (React / TypeScript).
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.