Job title:Engineering Manager – Highly Available, Scalable Distributed Systems
Company:PagerDuty
Location:Toronto, ON, Canada
You are a seasoned engineering manager — experienced at managing both people and projects. You are also technically very strong; over the years you have built many rock-solid software systems and have been a technical lead. Other engineers look up to you as a mentor, and you regularly help architect backend systems, participate in design reviews, and mercilessly review people’s code in order to maintain best practices and coding standards. You know how to build systems that are reliable, highly available, scalable, and maintainable.
But you know you’re at your most efficient when you can multiply your productivity: when you can lead a team of other engineers in order to build something awesome. You love seeing your increased leverage being used to build amazing things, just as you love seeing your team working like a well-oiled machine. You also understand the balance of needing to plan out work and when you just need to get things done.
Responsibilities:
We're looking for an engineering manager who will take charge of our Realtime Integrations Engineering group. You will be responsible for:
- Leading (and growing) a team of engineers: setting goals, removing roadblocks, and helping them do their best work.
- Mentoring junior engineers, defining engineering standards, and enforcing engineering and coding best practices through regular design and code reviews.
- Project requirements gathering, task breakdown, and task tracking.
- Working with other teams within Realtime Engineering, as well as the rest of the company.
- Working with other senior engineers to help architect new distributed systems, focusing on reliability and scalability.
- Coding where and when needed (but not always doing the most glamorous work; you do what needs to get done!)
- The position will probably involve around 50% management and 50% technical leadership + individual contribution.
Requirements:
- You have worked as a project manager. You have experimented with different software development methodologies, and have an opinion on what works and what doesn't.
- You have had direct reports. You know how to hire and retain great engineers. – - — You know how to deliver both praise and constructive criticism to your people. You have seen many kinds of "people problems", and know the importance of catching them early.
- You have a strong background on CS fundamentals. You have written and shipped a lot of software. You know what kind of software design decisions will help you in the future, and which will come back to bite you in the ass.
- You have designed and implemented distributed and highly available systems. You have had experience with different system architectures, and have opinions about what works and what doesn’t.
Our Environment
We don’t expect you to be an expert in any of the below, but here is the tech we use:
Scala
Finagle
Ruby / Rails
MySQL
Cassandra
Zookeeper
Percona Xtradb Cluster
Linux (Ubuntu)
Amazon AWS (EC2, EBS, S3)
HAProxy, NGinx
Postfix
Benefits
- Competitive salaries and company equity
- Generous paid vacation (3 weeks your first year, 4 weeks afterwards), regular holidays
- Comprehensive medical, dental, and vision plan options for you and your spouse/family
- Pre-tax commuter benefits, and flex spending accounts
- Daily catered lunches and free snacks, drinks, and beer
- Weekly game nights, monthly hack days and impromptu ping-pong battles
- Convenient office location, close to major public transit
About PagerDuty
PagerDuty is "9-1-1 dispatch" for IT, helping operations engineers and devops resolve problems with their IT systems as quickly as possible. We’re backed by some of the Valley’s best investors, including Y Combinator and Andreessen Horowitz. We're based in San Francisco, California with a presence in Toronto, Canada. We're obsessive about reliability and ensuring that when your systems are down, the right people get notified every time. PagerDuty is used by thousands of customers globally, from Fortune 500 companies to startups, including HP, Intel, Instagram, Airbnb, Box, Microsoft, Nike, Rackspace, and GitHub. We've got ambitious plans to grow and are seeking passionate people to join our crusade against downtime. We provide a competitive salary, comprehensive benefits and opportunities for career growth. For a list of all current openings, check out our careers page.
Click here to Apply Online
No comments:
Post a Comment