the smart solution for Sunnyvale jobs

Senior Software Architect, Storage Systems

Company: Carbonite
Location: Sunnyvale
Posted on: December 8, 2018

Job Description:

We have an opening for a Senior Software Storage Architect to work closely with our software engineering teams to build the next generation backend storage server solutions. You will have strong technical and communication skills, a passion for building high-quality software and the ability to work well within an agile scrum environment. You are well versed in Storage, Data Protection, Storage Virtualization, Software as a Service (SaaS), Distributed File System (DFS), Cloud Computing, Enterprise Software and Cloud Storage. Specific Objectives & Responsibilities: In the first three months:

  • Rapidly acquire a broad understanding of Carbonite's backup products, learn overall architecture and how they are deployed and used in production
  • Establish and maintain an open and collaborative relationships with all the Engineering teams, Operations teams, as well as with the Product Managers Three to six months:
    • Gain in-depth knowledge of the design and implementation of the backend server software
    • Identify, cultivate and promote promising ideas and techniques (from both individuals and teams) for improving the software itself and our Engineering practices
    • Begin to facilitate and promote cross-team communication and coordination on storage architecture, Engineering practices, and other technical choices and trade-offs. Six to twelve months and beyond:
      • Advocate widely for improvements to the quality, supportability, scalability, resilience, and maintainability of the software we ship; the predictability with which we ship it; and the overall productivity of the teams
      • Build cross-functional relationships with Operations, Support, Professional Services and Sales - both to ensure Engineering is building the right things and to help the business deploy and use them effectively once they ship
      • Research new storage technologies and bring forward new ideas to support the business
      • Practice and promote excellence in design, implementation and communication Key Challenges to Overcome: Do you enjoy being the enabler and catalyst for the success of other teams and individuals? Can you keep the big picture in sight even when you need to get "down in the weeds"? Do you question everything, while leading by persuasion and maintaining a constructive focus? Are you willing to work hard to improve the entire team's understanding of every decision we make? Are you able to simplify problems and solve them incrementally? The successful candidate will say "yes" to all the above and will demonstrate good judgment when finding the right balance between evolutionary and revolutionary approaches to improving our products. What will make you successful at Carbonite:
        • A track record of good judgment and decision-making in positions with significant responsibility
        • Highly autonomous and able to independently identify high value projects and drive them completion
        • Demonstrated leadership capability in cross-functional team environments
        • High degree of comfort with complex technical environments
        • Having and being able to articulate/defend an informed opinion on important topics Skills & Experience:
          • Expertise in Public and/or Private Cloud Storage
          • Experience in software architecture, design and development
          • Experience developing C# or C applications in a Windows environment
          • Experience with industry standard storage solutions
          • Excellent written and oral communication skills
          • Proven track record of delivering high-quality commercial software products, especially for the mid-market IT
          • Integrating software acquired through acquisitions into existing software stack
          • Ability to clearly communicate with all stakeholders, including customers
          • Experience providing technical guidance and oversight to a team of developers and testers
          • Technical ability to prototype/implement any proposed architectures
          • Can quickly learn new languages and technology stacks
          • A bachelor's degree in Computer Science or equivalent Company Overview: Carbonite provides a complete Data Protection Platform for businesses and the IT professionals who serve them. From backup and disaster recovery to data migration, high availability and endpoint protection, our flexible solutions can be tailored to meet the data protection needs of any business. Carbonite solutions are strengthened by our outstanding team members and through strategic acquisitions-like our purchase of leading endpoint protection provider Mozy Inc., and high availability specialist DoubleTake Software. Our laser focus on security and our track record of meeting customers' unique requirements are two more reasons why businesses around the globe depend on Carbonite. Carbonite is made up of over 1,000 smart and dedicated individuals who work at locations all over the world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit. With our robust Data Protection Platform, we are well-positioned in a rapidly growing market. We're currently looking for talented people to join the Carbonite team both in the U.S. and globally. Are you ready to grow with us? #LI-KS1 Carbonite, Inc. is an equal employment opportunity and affirmative action employer does not discriminate based upon race, color, religion, sex, national origin, age, genetic information, gender identity or expression, sexual orientation, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. Upon request, accommodations will be made available during the recruitment process for applicants with a disability. If you require accommodations, we will work with you to provide or arrange for the provision of suitable accommodation wherever possible. All qualified applicants are encouraged to apply.

            Keywords: Carbonite, Sunnyvale , Senior Software Architect, Storage Systems, IT / Software / Systems , Sunnyvale, California

            Click here to apply!

            Didn't find what you're looking for? Search again!

            I'm looking for
            in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds