Senior Software Engineer
EveryNine - Toronto, ON

This job posting is no longer available on Indeed. Find similar jobs: Senior Software Engineer jobs - EveryNine jobs

About Us

EveryNine Inc is a software consulting company that specializes in architecting, developing, and maintaining software systems that require an extremely high degree of availability and reliability. We are looking for a full-time Senior Engineer that will focus on long-term projects relating to backend messaging, queueing, and alerting systems; the position will involve system architecture, software development, as well as mentoring and leading other engineers.

Responsibilities
- Scale out an existing alerting platform to support a rapidly growing customer base.
- Architect new systems with the goal of increasing (already high) reliability/availability.
- Crank out code at an impressive rate; build things and get things done.
- Help grow and eventually lead a team of very capable engineers while still keeping your fingers deep in the code.
- Work with product teams in designing new features and implementing them in ways that do not compromise reliability.
- Actively research new technologies and approaches to increasing system reliability.

Requirements
- 12+ years of software engineering experience
- 5 years of engineering management experience
- Proven track record in architecting, designing, developing, tracking, and launching complex software systems
- Can mentor more junior engineers and be an effective technical lead
- Proficient in Scala OR Java
- Proficient in Ruby OR Python
- Extensive experience using and developing for an RDBMS
- Familiarity with NoSQL technologies (one of: Cassandra, Zookeeper, Riak, MongoDB, Redis), and can discuss pros and cons.
- Extensive experience developing for and maintaining software in a Linux environment
- Very strong software developer: can write high-quality and efficient code, as quickly as ever.
- Computer Science or an Engineering degree, at a minimum

Benefits
- Competitive salary
- Company lunches, snacks, and outings
- Smart, fun, and passionate co-workers
- Interesting technical problems and environment


Indeed - 16 months ago - save job - block
Recommended Jobs
Software Development Engineer
Amazon.com - Toronto, ON
Amazon.com - 2 days ago

Senior Software Developer – Cloud Processing
Imagine Communications - North York, ON
Imagine Communications - 2 days ago

Software Development Engineer - Amazon recrui...
Amazon.com - Toronto, ON
Amazon.com - 14 days ago