Internships - software engineering - summer 2015 Internet & Ecommerce - Boston, MA at Geebo

Internships - software engineering - summer 2015

Company Name:
Carbonite, Inc.
Summer 2015 - Software Engineer Internships
Location: Boston, MA
We pay for 10 - 12 weeks of internships.
We offer employment after graduation for those interns who thrive in our organization. Let's be clear here: a
Carbonite intern does not get just a line on a resume that might eventually lead to a job. Our interns get the first
step to a satisfying career
Why should you do an internship at Carbonite?
Carbonite is a leader in one of today's most exciting technology areas: cloud backup. And we're focusing on a huge and under-supported market, small and medium businesses (SMB). We're a leader today, but we're focused on the future. We're looking for the best and the brightest young talent to join our winning team. What are you looking for? A job? Or a future? Are you focused solely on making money? Or is it important to make a difference?
Carbonite offers a fun, yet challenging fast-paced environment. As a member of the engineering team, you will work in an Agile/Scrum environment where we follow 2 to 4 week sprints. With Agile Coaches/Scrum Masters running the daily standups with Product Owner, Dev Teams, and QA, we strive to deliver continuous improvements to our working software.
It's a fun-filled place where engineers have a great work/life balance, flexible hours, unlimited vacation, opportunities to work with multiple groups and projects, as well as the opportunity to grow their career by solving critical business problems.
Based in two desirable locations -- Boston's Downtown Crossing or in the middle of Silicon Valley -- we provide an environment for our employees to overcome technical issues using their problem-solving skills, technical expertise, and passion for developing cool products. No Dilberts needed here. We want only the best.
You will be mentored by a senior software developer and will also experience working with other groups, including product management, user experience, QA, and other groups. You will gain the well-rounded background required for career success.
Applicants will work, learn, and grow in either our Boston or Sunnyvale locations. You will learn that Carbonite is sensitive to the importance of having a life as opposed to just making a living. We want well-rounded, well-grounded professionals. On your abundant free time we encourage you to take advantage of the cultural and historical attractions, fine dining, night life and variety of natural settings for simple enjoyment of nature available both in the Boston and Sunnyvale areas.
Getting to work is easy. (Yes, really!) In Boston you can get to work through a wide variety of public transportation: Red/Orange/Green/Blue T stops and Commuter Rail (South or North station) are easily accessible.
These are just some of the areas where we offer opportunities to the right intern

Appliance (Business Continuity Solution): 3 Developers


The appliance team at Carbonite delivers an easy-to-use, secure, and reliable way for small businesses to protect their computers from disasters. We provide backup both locally and in the cloud. As an intern on the Appliance team, you will work on data backup, restore, and cloud based computing. You will be able to make significant contributions to features including VM Fail Over, remote management, monitoring, horizontal scaling, and advanced analytics for business continuity. You will participate in code reviews, bug fixing, and automated tests. On our Agile team you will work on high profile projects critical to the company's growth strategy. You will contribute directly to features like remote management, user interface improvements, monitoring, VM fail over, horizontal scaling, and advanced analytics for business continuity. You may have an opportunity to work on projects such as exploring new cloud storage options, data-mining customer logs, and exploring new OSes to backup. You will NOT be asked to go for coffee! (C#, Python, AngularJS, AWS, Javascript, Linux, Virtualization).
SaaS/eCommerce Platform (Consumer SMBs, Partners): 1 Developer
The SaaS team builds systems that make it easy to do business with Carbonite. We own all of Carbonite's eCommerce systems and are responsible for the majority of Carbonite's public facing web presence. We are currently involved in engineering a cutting edge web portal platform that will be used to support Carbonite's consumer, channel and small businesses customers. We are also in the process of designing integrations with multiple distribution partners to more easily enable the sale of Carbonite products through distributors.
Working on the SaaS team you will be exposed to a real-world software engineering team working on tight deadlines with a rapid release cadence. You should be a team player that cares about the success of the group and wants to learn the right way to develop high quality eCommerce systems. The right candidate will get some fantastic exposure to the following technologies: C#, .NET, SQL, Javascript, Jquery, HTML, CSS, JSon, Angular.js
Cloud Clients (Windows, Mac, Android, iOS): 1 Developer

Carbonite is dedicated to providing the best experience to our customers. We're continuously striving to make our cloud backup endpoint solutions:
simpler/smarter for our home customers
faster/more secure for our business customers
easier to install/support for our channel partners
while keeping in mind overall reliability. We'll present you with challenges: improving the reliability of customers' data, resolving ambiguity, and solving complex problems. (C++, QT, Mac, iOS, Android, Windows, Linux)

Customer Focus Team (Site Reliability): 1 Developer
You'll be a member of the team responsible for ensuring site reliability for all of Carbonite's products. Providing reliable service requires looking at both platform level issues, as well as investigating problems encountered by individual clients. In all areas the team strives to address issues related to security, availability, performance and reliability. The team works closely with different groups, including Data Center Ops, Customer Support and product specific development teams. In this group you can touch any of the broad range of technologies used at Carbonite. We're the DevOps folk, supporting and building deployment pipelines that move code from idea to customers.

Development Services: 1 Developer

You will work with us on some of the shared infrastructure that the teams depend on such as Version Control and Build Systems. We offer broad experience because some of our work resembles system administration and other work is more similar to release engineering. (Git, TFS, Jira, Confluence, Chef, AWS, Vsphere, Ruby, Cent OS, Windows, Mac).

Technologies used at Carbonite:
Amazon Web Services (AWS), including configuration, deployment, and monitoring tools. Cloud Formation, Boto, Chef (or Puppet), DevOps
C+
(Linux, Mac OS X, Windows)
C#, .NET, Jquery, Javascript, CSS, HTML, SQL Server, Angular.js
Web Service Development with server-side frameworks like Django/Bottle/Flask
Distributed Search Engine Technologies like Elastic Search, Solr
Multitiered, cloud service-oriented architecture for high concurrency
Rich-client tools (AJAX, JSON, JQuery)
Android and iOS App development
Python / Perl / CGI, Maven / Ant, CentOS / Ubuntu / RedHat Linux, Rally (Primary) Jira (Secondary)
Jenkins & Plug-Ins, Ruby, VMWare, GitHub (Primary) Subversion (Secondary)
To be a successful Intern:
You must be a college Junior, Senior, or Master's Computer Science student.
You must have completed course work in Data Structures and Analysis of Algorithms at a minimum.
Additional coursework in Operating Systems, Database Systems, Programming Languages, Development Methodologies, etc., will be helpful.
Strong problem solving ability, excellent communicator, collaborator, and enjoy working as part of a team.
Most of all , you should be highly curious, motivated, and creative.
You must be local to Boston or Sunnyvale and available for on-site interviews.
Accomplished personal CS related projects beyond class work.
Excellent communicator and collaborator.
For Development roles, you must have experience in at least two or more of the languages
o C#, Python, Perl, PHP, C++, Java
A sense of humor is very helpful. At Carbonite we try to make work fun.
Carbonite was launched with a clear vision: provide consumers an easy to use, secure, and affordable online backup technology. We currently have about 1.5 million subscribers. We have backed up over 100 billion files and we're doing over 200 million more every day. Having earned a leadership position in the consumer segment, Carbonite made the strategic decision in 2013 to focus on the business sector. The first step was the launch of a server backup product, followed by Carbonite Appliance, a hybrid business continuity appliance providing on-site data recovery and automatic cloud integration.
Carbonite's mission going forward is to keep small and mid-sized businesses running and productive by protecting their data both locally and in the cloud, by providing quick recovery from system failures, and by making their data available anywhere.
Since its founding in 2005, Carbonite has generated over 30 consecutive quarters of record revenue, growing from $8.2M in 2008 to $107M in 2013. An important milestone on the road to fulfilling our goals was Carbonite's IPO (NASDAQ: CARB). The desire to build a company that will thrive over the long-term has driven Carbonite's management philosophy. The Company has invested heavily in its people, R&D, customer experience, and brand awareness to realize its full growth potential. Are you ready to grow with us? Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.