Lead Software Engineer at SkyKick

Seattle, Remote · 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.

Job Description

SkyKick Engineering is in search of a creative, proactive, adaptable, and hands-on Software Engineering Lead for our Cloud Migrations 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.

Core Responsibilities
•Guide team development efforts towards successful project delivery by mitigating roadblocks
•Actively participate within sprints by contributing code towards development tasks
•Maintain high standards of software quality within the team by establishing sustainable processes and procedures and following core development principles
•Identify and encourage areas for growth and improvement within the team
•Design with scale, develop, and unit test applications in accordance with established standards
•Participate in peer-reviews of solution designs and related code
•Assess opportunities for application and process improvement and create well defined stories

Required Qualifications
•5+ years of Software Development Experience; 3+ with C#
•Ability to take a project from requirements analysis to launch and operation of the system in production
•Experience in formal development planning and individual, team and process performance management
•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
•Experience developing and debugging multi-threaded server applications
•Ability to effectively and proficiently communicate within a diverse working environment
•This role is in Seattle

Preferred Qualifications
•Bachelor’s or advanced Degree in CS or related
•Experience working w/ remote employees
•Working knowledge w/ 1+ of: generics, async methods, delegates, lambda syntax, LINQ, .NET threadpool, Task Parallel Library, PLINQ.


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

Other Positions


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

Our 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