Sr. Software Engineer

At SkyKick, you’ll quickly discover the intersection where passion meets impact.

Whether you’re located in our Seattle headquarters or in one of our four global offices, every individual is valued and part of the SkyKick family.

SkyKick Engineering is in search of creative, proactive, and adaptable Sr.

Software Engineers to join our Cloud Backup Team.

You will work with our team of experienced Software Engineers, Leads, Software Architects, and Product Managers across SWAT/Site Reliability, Migrations, Cloud Manager, Platform Services, and Cloud Backup Teams to design and deliver complex features and automation on our platform.

We are seeking someone equally passionate 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 clients on a global scale.

This opportunity will have directly influence, develop, and ship core components of products and services that are pioneering the Cloud Market.

You are a strong team player and have been waiting for the right opportunity to do something revolutionary and make a huge impact.

The Impact You’ll Make: You will provide technical mentorship when needed.

You will design, code, test, document and deliver SaaS (Software as a service) applications and features that improve and extend our product portfolio.

You will participate in agile development processes, including scoping, detailed design, effort estimation, coding, testing, debugging, code reviews, maintenance, and support.

What You Bring: Experience as a Sr.

Software Engineer, which will help accelerate the Cloud Backup team to build software to make our partners more successful.

Understanding of how to strike a balance between shipping high quality code, minimum viable product (MVP) strategy, and going fast.

Someone who can embody our core traits: Humility, Quality, Teamwork and feel comfortable in a supportive environment where it is okay to fail but recover and learn from it.

At the heart of it, a desire to make things better
– our code base, our processes, yourself, and others.

7 years of experience developing on the .NET Framework in C#.

Experience developing Cloud based software solutions in Azure, AWS, or Google Cloud (Azure preferred).

Mentorship and guiding a variety of mixed skillsets amongst junior level engineers or peers.

Strong understanding of Object-Oriented programming including usage of Design.

Patterns (Dependency Injection), Asynchronous programming, and Testability.

Ability to take a problem full end-to end
– including research, suggested solutions, and breaking the feature down into User Stories and Tasks.

Ability to communicate within a diverse working environment effectively and proficiently.

The aptitude to develop and work with an agile mindset.

Able to research a problem and bring solutions back to the team and product management.

Ability to become a Subject Matter Expert in areas of the product.

Experience with Microservices.

Ability to use root cause analysis to debug and solve issues at scale.

BONUS POINTS: Experience with Containers/Kubernetes JavaScript experience (Angular preferred) Node JS Experience working in an Agile environment.

.NET Core Who We Are: We are on a mission to help IT partners be more successful in the cloud, and we’re just getting started.

Our products are 100% partner channel focused and have helped over 20,000 global partners build successful cloud businesses by making it easy to migrate, backup, and manage their customers in the cloud.

SkyKick has fantastic benefits and perks, but at the end of the day, we are here for the opportunity to grow, learn, and affect the industry with incredible creativity.

Apply today and find out more about what you can expect from a career at SkyKick SkyKick is an Equal Opportunity Employer

Related Post