Home / Blog / Jobs

Archive for the ‘Jobs’ Category

Job posting: Software Engineer, Front-end

By Francois Lane on March 10th, 2010

CakeMail’s baking a great email service, and we need someone to write some great recipes.  As one of Montreal’s hottest new technology companies, we’re looking for only the best programmers to add to our dynamic team.

Responsibilities

  • Write bulletproof front-end code for international audiences in PHP, HTML/CSS, and Javascript
  • Seamlessly integrate CakeMail with limitless 3rd-party APIs
  • Rapidly fix bugs and problem-solve
  • Proactively look for ways to make CakeMail a better ESP, globally

Essential ingredients

  • You have a strong bias for UX and IA
  • Expert JS/HTML/CSS/Ajax coding skills
  • Excellent programming skills in C/C++ or PHP
  • Disciplined, process-oriented approach to testing and quality assurance
  • Experience with character encoding and/or Unicode
  • Strong command of web standards, CSS-based design, cross-browser and cross-platform compatibility
  • Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux
  • Great written communication and documentation abilities

Bonus Points

  • Experience with Agile methodologies
  • Experience with mobile web development (iPhone/Blackberry/Android)
  • Experience with data visualization
  • A keen interest in user interface design
  • You are multilingual
  • You are an active blogger and/or tweeter
  • Your left brain is as developed as your right brain
  • You like cupcakes

This is a great opportunity for someone ready to make an impact in a highly-competitive and exciting industry. If you feel you are ready for the challenge, then let’s talk.

We will not respond to unsolicited recruiters.

Apply for this job

Filed under: JobsNo Comments »

Introducing: The CakeMail Developer Community

By Vincent Lamanna on January 21st, 2010

ning_peelinglogo_pink

CakeMail is far from your ‘average’ white-label email marketing product. Designed and built as an API and email delivery engine first and foremost, the true power of CakeMail lies in its extendability through its CakeEngineTM and CakeModule APIs.

Being able to integrate into any existing application - or have any existing application integrate into it - means our users are limited only by their imagination when using CakeMail as their email marketing product of choice. We’ve seen great integrations with CMS & CRM systems, invoicing applications, ecommerce websites and many more… but noticed there was one thing missing: a place to discuss ideas, troubleshoot code, get inspired, and generally act as a one-stop shop for anything and everything related to the CakeMail APIs.

So what have we done about it? You guessed it: We’ve launched the all-new CakeMail Developer Community. Simply register (or use your existing Ning login) and get cracking. You’ll need 4 things:

  • A (free) CakeMail account
  • An interface ID & key
  • A library of your choice for application development
  • A fantastic idea

We’ve documented and hosted everything else you’ll need to start integrating CakeMail with your business, application, or anything else you can think of. And, because we’ve made it a community, you can meet, chat with, and generally have fun with other developers, integrators, and CakeMail aficionados around the world.

Looking for something more (like extra revenue)? You can also apply to become a CakeMail Certified Developer or Certified Integrator, meaning you’ve been certified by us as having the requisite knowledge to build for or integrate with CakeMail’s APIs. Get new work from the community if you’re a freelancer or agency, and if you’re looking for technical help, now you know who to ask.

Don’t be shy - come say hello!

Filed under: Announcement, Feature Release, Jobs, ModulesNo Comments »

Looking for API talent

By Francois Lane on August 28th, 2009

Our clients often asks us if we have people we can recommend to do API or Module work for them. If you are a freelancer or an agency with significant experience with the CakeMail Engine API or Module API and are interested in doing work for other CakeMail clients, send a note to jobs@cakemail.com with the following information:

  • Company or person name
  • Contact Info
  • Website
  • Your service offering
  • Your experience with the CakeMail APIs
  • The programming languages you are familiar with

By doing so, you are accepting to be cited as a reference whenever a client asks for a type of service we think you can be a good fit. We also may add you to an upcoming resource directory on our website. Finally, you are also opting-in to our Developer newsletter where you will get notified of anything API-related. All good stuff.

Filed under: Engine API, Jobs, ModulesNo Comments »

Job: operations engineer and Linux system administrator

By Francois Lane on June 2nd, 2009

We’re baking a great email service. We need someone to tend the ovens.

CakeMail is looking for an operations engineer and Linux system administrator to handle its Linux-based infrastructure. If you’re looking to join a fast-growing software company and have the operations savvy to run a high-traffic, production-grade Internet platform, we want to hear from you.

Responsibilities:

  • Install, configure, and maintain a Unix/Linux-based environment
  • Deploy monitoring and logging tools to keep things running smoothly and reduce downtime
  • Work with internal users and assist support teams with problem resolution when things go wrong
  • Ensure redundant, highly available production systems using backups and load balancing
  • Define, implement, and regularly test disaster recovery procedures
  • Document security, disaster recovery, network topology, and maintenance procedures, avoiding surprises and ensuring that everyone’s on the same page

Skills & experience

  • You should be intimately familiar with performance tuning in a Linux environment, writing scripts and compiling services such as Apache and PHP, as well as MySQL optimization.
  • You should also be comfortable with network monitoring and TCP/IP, and know your way around a sniffer. You know how to tell why things are slow, and can read packet traces to get to the bottom of things—particularly when those things are VPNs, DNS, DHCP, NFS, SMTP (Postfix), and SNMP.
  • You’ll be expected to maintain strict security practices including access control lists, regular patch regimens, version control management, and audits. You’ll also set up monitoring with Nagios or Cacti
  • You’ll also understand the relationship between performance and load, and be able to join in capacity planning and budgeting exercises.
  • You know how to work in a high-availability environment, relying on load-balancers, technologies like drbd and heartbeat, DNS management, clustering, and hot-hot database configurations to reduce the impact of outages on end users.

The right candidate will also be a self-starter, able to set their own priorities and own their part of the business, reporting to the executive team. Because of the international nature of the position and direct customer interaction, strong written and spoken English is required—but French is always an asset.

Make no mistake: This is a dynamic, exciting environment, with all the long hours, maintenance windows, and emergencies that entails. But if you’re in IT operations, you are already quite familiar with this responsibility. The upside is that this is also a chance to be part of the core team building a new Internet offering at one of Montreal’s hottest new technology companies. If you’re good at operations and have the backbone for the pace of hi-tech, let’s talk.

Filed under: Jobs1 Comment »

Job offer: PHP/MySQL Guru

By Francois Lane on January 26th, 2009

We are looking for a software engineer to complete our Montreal team. You will be working on the CakeMail Interface, API and plugins.

Essential ingredients

  • 3+ years experience in software/algorithm/protocol design.
  • Understanding of large scale, multi-tier web application architecture
  • Extensive experience programming in PHP. Other languages a plus.
  • SQL programming using MySQL 5.x, database design skills and experience with advanced SQL programming constructs, SQL query analysis/optimizations and best practices for database indexing.
  • Working with the Linux operating system: installing the OS, Kernel modifications and optimizations, security updates.
  • Strong plus, if familiar with: postfix, SVN, Encryption, Debian and XML.
  • Strong communication skills, both with peers and clients.

We are offering a competitive salary, stock options, espresso coffee and occasional cupcakes.

Apply here

Filed under: JobsNo Comments »
Interested? Create trial account or request live demo of CakeMail