It’s raining opportunity in Portland
The tech industry in Portland market is characterized by many small, highly nimble firms at the leading edge of innovation—and a booming job market. Come grow with us in Portland: check out our Portland IT jobs.
Attention all Directors of Software Engineering! We have an opportunity in Downtown Portland you'll want to see!
What you’ll do:
Lead, mentor and manage a growing team of 30+ engineers
Actively participate in the selection, training, and retention of new employees
Partner with Product Management and business Heads of Department to deliver roadmaps that maximize ROI
Drive system changes that meet requirements for functionality, performance, scalability, reliability, security, and adherence to development goals and principles
Effectively collaborate in a fast paced environment with multiple teams in a cross-functional organization
Participate in the strategic decisions about technology, definition, and implementation of the software products
Manage on-call production support and ensure operational excellence on a multitude of applications
Prioritize and allocate projects, products, and resources with the assistance of architects and managers
Anticipate bottlenecks, assess and mitigate risks, provide escalation management, anticipate and make tradeoffs, and balance the business needs versus technical constraints
Create an environment that enables innovation, success, and fun
Skills you’ll need
Minimum 4-6 years of recent leadership in development experience including solid experience with designing/coding highly scalable systems, multi-tiered solutions, database interactions, and supporting high-availability production applications
At least 3 years of on-the-job hands-on experience with most of the following: SOA, RESTful APIs, Docker, PHP, MySQL, Redis, ReactJS, HTML, Git, asynchronous messaging protocols and reporting tools
B.S. in Computer Science background (or other comparable technical discipline a major advantage)
A proven record of architecting and implementing large-scale software services, leading teams in project scoping, and achieving aggressive schedules
Expertise with relational databases
Thorough knowledge of software development best practices including project planning, design sessions, documentation, source code control, peer code-reviews, scope management, unit testing, defect tracking, release management, and Agile methodologies
Demonstrated expertise in problem solving and technical innovation
Excellent written and verbal English communications skills
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.
Interested? Send your resume to Kyle at email@example.com
Apply for Director of Software Engineering
Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.
Return to IT Job Search