Director of Engineering (Technology)

Share
  • Facebook
  • Twitter
  • LinkedIn
  • Email
  • Search
  • Jobs/gigs
  • Post a job
  • Your jobs (posted or applied)
  • Alerts (preferences)
  • Your genome
  • Signal
  • Messages
  • Torre's product roadmap
  • Request features
  • API for developers
  • Help
  • English (en)
Language

What language do you want to use Torre in?

Director of Engineering (Technology)

A full-time team member or employee

Skills and experience needed

5+ years of experience
Software development
People management
Leadership
Project management

Organization(s) name(s)

Location

Monetary compensation

USD$93,000 to 196,000 /year
(Estimated by Torre The quoted compensation hasn't been verified by the organization. It's Torre's estimate based on the job requirements contained in the post. )

Monetary compensation

USD$93,000 - 196,000 /year
(Estimated by Torre The quoted compensation hasn't been verified by the organization. It's Torre's estimate based on the job requirements contained in the post. )

Why this opportunity exists

• Andela’s Technology department is charged with implementing products that will help Andela to scale with consistency and quality, while providing excellent service internally and externally. We are building a technology powered marketplace to connect talent with opportunity. • In this role, you will lead multiple initiatives and teams across the engineering organization. You will manage engineers providing mentoring, coaching, and maintaining innovative processes that monitor the health of the engineering team. You will drive the development of data-intensive and mission critical software products. You are expected to understand scalable computing systems, architectures, data structures, and to contribute meaningfully to architecture discussions. The right candidate will want to measure everything, be very data driven, and know how to run a tight, lean, efficient operation.

Responsibilities

Manage teams of engineers: • Provide technical guidance, career development, and mentoring to team members • Be a multiplier and have a passion for team and team members’ success • Vocally advocate for technical excellence and help the teams make good decisions • Ensure teams have clear priorities and adequate resources • Develop and deploy new strategies for building a high velocity, high-performance engineering teams in line with our emerging business needs Provide technical leadership and guidance: • Participate in all aspects of the design, development, and deployment of all Tech Products • Providing technical guidance to engineering teams and the management team • Occasionally contribute to development tasks such as coding and feature verifications to assist teams with release commitments, to gain an understanding of the deeply technical product as well as to keep your technical acumen sharp • Take responsible for the long-term architecture roadmap and direction of technology Manage, measure and improve products and processes: • Develop team and individual KPIs aligned with the Technology department’s goals and Andela’s strategic goals • Monitor reliability and performance of all internal systems to suggest improvements • Identify process improvements using Agile/SCRUM software development practices Collaborate with stakeholders within and across departments: • Participate in cross-functional coordination, planning, and reviews with leads from other engineering teams • Coordinate with stakeholders for new integrations and tools • Report progress and metrics on key objectives to the management team Build products that deliver value: • Design strategies for future development projects based on the Andela’s overall objectives and resources • Manage software development projects by aligning on requirements, goals and timelines • Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners and engineer • Make critical decisions that contribute to the success of the product Recruit talent: • Manage recruiting, headcount planning, career growth, and training for the technology organization • Maintain and foster our culture by interviewing and hiring only the most qualified individuals • Hire engineers, coordinate their onboarding, develop their growth plans

Additional requirements (other than skills)

• Strong understanding of computer science principles, system design, and architecture • Strong analytical and problem solving skills • Have ability to build rapport and communicate with individuals from diverse cultural backgrounds • Have excellent interpersonal skills • Have strong leadership and project management skills • A Bachelor's or advanced degree in Software Engineering, Computer Science or related field • Work experience as a director of engineering or in a similar senior-level position at an engineering department • Hands-on experience in back-end and front-end development • Experience building and operating scalable infrastructure software or distributed systems • Familiarity with building secure software using modern security principles

Language(s) required

English - fully-fluent

Career path

• 8+ years of software development experience • 5+ experience building, leading, managing, and mentoring high-performance teams

About the organization(s)

• Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world.” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peek behind the code and you will find brilliant engineers pushing the boundaries of what is possible. • Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. • That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from emerging markets and placed them as full-time, embedded members of development teams at over 200 tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. • And we are just getting started.

Team culture

• We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. All of our people live and breathe our E.P.I.C values: • Excellence: We are lifelong learners who strive for mastery of our craft • Passion: We believe we are going to change the world and act accordingly • Integrity: We choose extraordinary people and then trust them to do the right thing • Collaboration: We know our sum is greater than our parts

Additional details

• We are building advanced applications using modern tools and technologies. Our primary app is Node based. On the backend we have a multi-tier architecture, utilizing PostgreSQL, NestJs, GraphQL, and Typescript. On the frontend we use Angular 10. The platform is deployed to Google Cloud Platform (GCP), using a modern CI/CD pipeline (Docker, Kubernetes, CircleCI, CodeClimate). Our tools and technologies are as follows: • GraphQL based webservices • NestJS application framework • Postgres • Angular 10 • Typescript • Docker, Kubernetes • Cloud based CI/CD tools, CircleCI, CodeClimate

Additional benefits

• Full-time compensation
• Full medical coverage
• Great perks and thoughtful approaches to remote work
• Opportunity to work with the brightest minds inside and outside of your field
• A chance to change the world for the better

Agreement type

Employment

Posted: February 04, 2021 11:51 PM

Cristian David Villarraga
Cristian David Villarraga Verified
Marketing Operations Manager
You have signaled . Would you like to apply for this opportunity?
Signals

Signals are a way of compiling a list of people you’ll consider working with. Others can signal you as well.

By signaling a person or organization you notify them that you’ll consider working with them. Thus:

  • You will be notified of all or relevant jobs they post or when they’re open to new opportunities (your choice).
  • When they search for talent, they’ll notice you signaled them.
  • Your signals are only visible to people you have signaled. You can, however, share them with others to collaborate.

55% of jobs are filled via referrals 1 . With Signals, Torre makes it easy for you.


Cristian and Laura are using Torre to find talent and opportunities. LEARN MORE and POST A JOB.