Software Engineering Co-op
Acquia is transforming the digital strategies of companies all over the world with our open cloud platform. We are passionate and relentlessly committed to helping our clients create digital experiences that are more relevant, personalized, and built for a fast-changing, always-connected, mobile-first world. Headquartered in the US, we have been named as one of North America’s fastest growing software companies as reported by Deloitte and Inc. Magazine, and have been rated a leader by the analyst community and named one of the Best Places to Work by the Boston Business Journal. We are Acquia. We are building for the future of the web, and we want you to be a part of it.
If being at the leading edge of technology and the web's future excites you, then you want to be an Co-op at Acquia! As the landscape of the web is changing, so are the companies that are defining its future - Acquia is at the leading of edge of the new definition.
Overview
Want to solve unique, large-scale, highly complex technical problems? At Acquia we work on a variety of exciting projects ranging from running massive microservice infrastructures, building highly available database clusters, scaling data pipelines and machine learning to enable our customers to deliver amazing digital experiences that are visited by millions of people each day.
Our cloud engineering team utilizes a variety of programming languages and technologies to tackle many interesting architecture and scalability challenges. Although we run PHP & MySQL at a massive scale for our Drupal customers, on the backend we’re building scalable systems, automation and stack enhancements in everything from Ruby to PHP and Go, and storing data in everything from MySQL to large scale data lakes.
The ideal candidate is
- A passionate learner
- Inclined to document and diagram ideas as a primary method of communication
- Comfortable under pressure and welcomes new challenges
- Ability to work in an agile DevOps methodology collaborating and enabling all around them.
Job Qualifications
- Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications
- Intent to return to degree-program after the completion of the internship/co-op
- High levels of creativity and quick problem-solving capabilities
- Object Oriented Programming experience
- Working knowledge of LAMP stack
Advantages
- Cloud hosting experience (e.g., Amazon Web Services, Google Compute)
- Experience in different programming languages: PHP, Ruby, Go, Python
- Configuration management (e.g., Puppet, Ansible, Chef)
- Experience with modern containerization systems: Docker, LXC, etc.
- Web security and compliance experience (e.g., Firewalls, IDS/IPS systems, DOS prevention and PCI, HIPAA, FedRAMP, etc.)
- Networking (e.g., TCP/IP, Routing, DNS, load balancing, HTTP caching, clustering, VPN, etc.)
- Experienced Linux OS system management (Ubuntu, Centos)
- Automated testing and continuous integration experience--Jenkins, TravisCI, unit tests, system tests, etc.
- Drupal setup, maintenance and operational knowledge
Acquia is an equal opportunity (EEO) employer. We hire without regard to age, color, disability, gender (including gender identity), marital status, national origin, race, religion, sex, sexual orientation, veteran status, or any other status protected by applicable law.