Jobs · Engineering

Senior Engineering Manager

GiveCampus · United States · 1 wk ago
RemoteRemoteEngineering$100/hrFull-time

Responsibilities

  • Pod and people management - ensuring the pods are running smoothly with structured interactions and clear goals. This includes growth & development, performance management, onboarding, and making tough decisions.
  • Act as a multiplier and unblocker to help your pods quickly build new features from start to finish and back end to front end.
  • Work closely with Tech Leads and Product Managers to help define and refine projects - weighing in on architecture, work breakdown, scheduling, and release planning.
  • Communicate status and progress on delivery objectives to senior management.
  • Work closely with and support your teammates in an agile development environment and help reinforce and improve agile practices.
  • Contribute to the work in progress, including architecture and PR review and updating shared documentation.
  • Mentor junior and mid/senior staff to help them grow in their craft.
  • Drive efforts around the interviewing and onboarding of new team members to your pods and assist in refining our team-wide interviewing processes.
  • Contribute to team-wide initiatives including coding standards, technical debt refinement, and system security monitoring.
  • Work closely with the VP of Engineering and CTO on team-wide professional development initiatives.
  • Participate in the support of the platform on a rotational basis (pod based support and 24/7 on call rotation for incident lead to support engineers who are on call).

Requirements

  • Have lead one or more teams as both a technical lead and people manager in a fast-paced, agile development environment.
  • System design experience with a focus on architecting solutions that can be implemented incrementally while keeping an eye towards scale and resilience.
  • Leadership skills which balance both people management and technical excellence. Someone who can coach team members on technical and agile practices while still weighing in on PR reviews around high-risk code changes.
  • Functional, real world programming experience (vs. theoretical) in one of the following: Ruby, Python or Javascript/node.js.
  • Experience with MVC frameworks such as Rails, Django, Pyramid, etc.
  • Experience with modern front-end frameworks like React and Vue.js.
  • SQL database experience (PostgreSQL, MySQL, SQLite).
  • 3 plus years in a manager role, 10 plus years of hands-on development experience.

Bonus Points

  • Managed teams that shipped code supporting tens of thousands of users, including enterprise/business customers.
  • Deep expertise with Ruby/Ruby on Rails and automated testing (rspec or minitest).
  • Experience with deployments to Heroku, AWS, or similar.
  • Operations experience and how it pertains to site reliability/speed.
  • Familiarity with networking, caching, database, and how to triage performance and stability issues (ideally with Postgres or MySQL).
  • Experience working on a fundraising/crowdfunding platform.
  • Experience working on a fintech or payments technology product.

Similar jobs

Senior Project Manager

Analog DevicesBeaverton, OR· 3 wk ago
Information Technology$110k–$151k/yrapply on analogdevices.wd1.myworkdayjobs.com

Senior Project Manager

Comfort Systems USAHouston, TX· 4 mo ago
Project Management$5/hrapply on comfortsystemsusa.wd1.myworkdayjobs.com

Senior Project Manager

Comfort Systems USANew Albany, OH· 4 mo ago
Project Management$5/hrapply on comfortsystemsusa.wd1.myworkdayjobs.com

Senior Project Manager

Comfort Systems USAAiken, SC· 4 mo ago
Information Technology$5/hrapply on comfortsystemsusa.wd1.myworkdayjobs.com

Senior Project Manager

Comfort Systems USABloomingdale, GA· 4 mo ago
Project Management$5/hrapply on comfortsystemsusa.wd1.myworkdayjobs.com