No jobs yet
Get Notified

Lead Software Engineer at SkyKick

Seattle · Full Time

We are a hot cloud startup in a multi-billion dollar market and we are growing rapidly! We offer a competitive salary, strong equity package, awesome health care, all the usual startup amenities, and a great foosball table. Most importantly this is a great opportunity to make an impact and build something big with a successful and seasoned team. If you’re a strong team player, and have been waiting for the right opportunity to do something revolutionary and make a huge impact, we’d love to hear from you.

Get notified when SkyKick posts jobs
Get Notified
This job listing was recently removed.

Job Description

Company Description

SkyKick is an award winning, global provider of cloud management software for IT solution providers. Our products are designed to help our clients build successful cloud businesses by making it easy to backup, migrate, and manage their customers in the cloud. We have helped over 5,000 partners worldwide accelerate their cloud business. SkyKick is a fast growing pioneer in the cloud market and has won numerous awards including Microsoft Partner of the Year and a Red Herring Top 100 North America winner.

SkyKick is headquartered in Seattle, WA and we offer a competitive compensation and benefits package. SkyKick is an Equal Employment Opportunity employer. For more information, visit

Job Description

SkyKick Engineering is in search of an experienced and hands-on Lead Engineer to grow and develop our Migrations Engineering Team. You will work with and guide a team of experienced Software Engineers, Software Architects, and Product Managers to deliver complex features and automation on our platform. You are equally excited about learning and mentoring. In this critical role, you will impact the success of not only your team and our company – but most importantly, the success of our partners on a global scale.

What you'll mostly be doing...

Directly manage 4-8 team members, perform 1 on 1's focused on personal growth and culture
Continuously improve team by identifying and recommending process changes
Guide team development efforts towards successful project delivery
Provide technical leadership to teammates through coaching and mentorship
Actively participate within sprints by contributing code towards development tasks
Provide feedback on direct report’s performance and make growth recommendations
Address team distractions (punctuality, focus, communication, reporting)
Assist with PTO approval, expense reports, and other operational duties
Collaborate across teams and groups to ensure product vision and direction is achieved
Maintain high standards of software quality within the team by establishing sustainable processes and procedures and following core development principles
Assist in the collection and documentation of users’ requirements, development of user stories, estimates and work plans
Design (with scaling in mind), develop, and unit test applications in accordance with established standards
Participate in peer-reviews of solution designs and related code
Analyze and resolve technical and application problems
Assess opportunities for application and process improvement and create well defined stories


You have...

2+ years of Lead or Management experience in formal individual, team and process performance management
5+ years of Software Development Experience
2+ years designing software with exponential scaling requirements
Ability to take a project from requirements analysis to launch and operation of the system in production
Experience in leading and managing the delivery of system/software development projects in a structured environment
Working knowledge of software development approaches and methodologies including Agile
Experience in both architecture and implementation-level software design
Strong understanding of advanced C# language capabilities
Experience developing and debugging multi-threaded server applications
Ability to effectively and proficiently communicate within a diverse working environment

Get Notified

What We're Building

SkyKick is a global provider of cloud management software for IT solution providers. Its products are designed to help partners build successful cloud businesses by making it easy and efficient for them to migrate, backup and manage their customers in the cloud. Over 5,000 partners worldwide use SkyKick’s products to accelerate their cloud business, and the company has won numerous awards including being named a Microsoft Partner of the Year and a Red Herring Top 100 North America winner. SkyKick is headquartered in Seattle. For more information visit

Add testimonials, product launches, and photos that highlight your company

SkyKick Team

Brad Younge
Founder @SkyKick • Worked at @Sapient, • Studied at @Cornell University, @university-of-california-berkeley
See More

SkyKick Investors

Taher Haveliwala
Founder @Kaltix (acquired by @Google in 2003). @Stanford University CS PhD. Angel Investor.
Karen Long
Startup executive interested in disruptive healthcare and consumer products.
John H. Park
Founded Network Mgmt Group 1997. Owner of Park West Casinos.
See More