Senior Engineering Manager

Posted Yesterday
Be an Early Applicant
San Francisco, CA, USA
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Lead technical strategy, architecture, code review, production deployments, mentoring, and roadmap planning. Manage and coach Ruby engineering teams while remaining approximately 30% hands-on through pairing and feature development. Partner with product management and senior leadership to align objectives, risks, and technical direction.
Summary Generated by Built In
Company Description

We work with growing companies to provide oversight of information technology strategy, systems, and processes required to support a company’s mission.  Because these companies are not ready to hire a full-time Chief Information Officer (CIO) to ensure the tech systems and procedures lead to outcomes in line with business goals, they outsource that to us.  Our clients say we help demystify technology by removing their fears and creating business value through technology, so they can focus on their business.

Job Description

Duties & Responsibilities 

  • Help define technical strategy and architecture.
  • Review the pull requests and provide constructive feedback.
  • Coach, provide technical guidance to and mentor team members.
  • Pair up with someone to work together on a feature.
  • Deploy to production multiple times.
  • Work with senior leadership to define the roadmap.

    referred Qualifications

    • Advanced CS degree or equivalent.
    • Startup experience.

    Qualifications

    VERY IMPORTANT

    You will need to have recent/heavy experience with Ruby, at least 5 years of exp. Being strong with Ruby is very important because all of the engineers you will be managing are Ruby Engineers. You need to have at least 2 years of exp.Managing teams. You also need to be able to be a little hands on, as they are looking for someone who will be 70% handsoff/30% hands on. If someone has Elixir/Phoenix framework that is a HUGE plus!!!

    Minimum Qualifications

    • 7+ yrs web development experience
    • 2+ years of experience managing a development team
    • Experience working with product management to align on objectives and risks
    • Fluency with any of Ruby, Elixir, Erlang.
    • Strong understanding of web technologies: HTML5, Javascript, CSS/SASS, REST, JSON.
    • Strong understanding of web-app performance fundamentals and related dev tools.
    • Strong database fundamentals and experience with MySql or Postgresql.
    • Worked with search engines such as ElasticSearch, Lucene, Solr.
    • Experience using async message queues such as Kafka.
    • Mastery of git and Github workflows.
    • Bachelor of Computer Science degree or equivalent.

    Additional Information

    All your information will be kept confidential according to EEO guidelines.

    Skills Required

    • At least 5 years of recent, substantial Ruby experience
    • At least 2 years managing development teams
    • At least 7 years of web development experience
    • Experience partnering with product management to align objectives and risks
    • Fluency in Ruby, Elixir, or Erlang
    • Strong understanding of HTML5, JavaScript, CSS/SASS, REST, and JSON
    • Strong understanding of web application performance fundamentals and related development tools
    • Strong database fundamentals and experience with MySQL or PostgreSQL
    • Experience with search engines such as Elasticsearch, Lucene, or Solr
    • Experience using asynchronous message queues such as Kafka
    • Mastery of Git and GitHub workflows
    • Bachelor's degree in Computer Science or equivalent
    • Advanced Computer Science degree or equivalent
    • Startup experience
    • Elixir and Phoenix framework experience
    • Ability to work approximately 70% hands-off and 30% hands-on
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    75 Employees

    What We Do

    Outsourced CIO LLC provides outsourced chief information officer services for growing companies. It oversees information technology strategy, systems, and processes so clients can align technology with business goals without hiring a full-time CIO. The company also delivers software development across the project life cycle, including design, coding, implementation, testing, deployment, debugging, and brokerage-platform development for trading systems.

    Similar Jobs

    Genius AI Logo Genius AI

    Senior Engineering Manager

    Beauty • Enterprise Web • Fintech • Payments • Software
    Easy Apply
    Hybrid
    San Francisco, CA, USA
    400 Employees
    230K-280K Annually

    Atlassian Logo Atlassian

    Senior Engineering Manager

    Cloud • Information Technology • Productivity • Security • Software • App development • Automation
    In-Office or Remote
    San Francisco, CA, USA
    11000 Employees
    185K-289K Annually

    Headway Logo Headway

    Senior Engineering Manager

    Consumer Web • Healthtech • Professional Services • Social Impact • Software
    Hybrid
    3 Locations
    819 Employees
    265K-332K Annually

    Headway Logo Headway

    Senior Engineering Manager

    Consumer Web • Healthtech • Professional Services • Social Impact • Software
    Hybrid
    3 Locations
    819 Employees
    265K-332K Annually

    Similar Companies Hiring

    Golden Pet Brands Thumbnail
    Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
    El Segundo, California
    178 Employees
    Kepler  Thumbnail
    Fintech • Software
    New York, New York
    6 Employees
    Onshore Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    60 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account