Engineering Team Lead

Main Location
Washington, DC, United States
Open jobs
The Role:

In this very hands-on role, you will be leading and mentoring one of our most visible, growing engineering teams with implementation and collaborating directly with senior technical leadership on business-critical systems. You will also be creating new web applications from scratch, extending the current codebase, and designing new system architecture for future expansion in a high up-time and high availability environment. This team is very product-driven, and deep collaboration with the product team is a must.

Specifically, candidates will apply their combination of problem solving and hands-on coding experience to drive development of Morning Consult Intelligence – an evolving online platform grounded in fullstack javascript (mostly React and HAPI).

As one of the leaders of this team, you will drive technology decisions and engineering practices, and also help shape the crucial architecture decisions of the platform to ensure extensibility, reliability, scalability and performance.

Key Responsibilities:
  • Write scalable, robust, testable, efficient, and easily maintainable code
  • Translate software requirements into stable, working, high performance software
  • Play a key role in architectural and design decisions, building toward an efficient microservices distributed architecture
  • Lead a small, growing engineering team with best practices, code reviews, pair programming, technical mentoring
  • Work side-by-side with CTO on core infrastructure and systems
  • Interact with product and project teams for collaboration, planning and requirements definition
Required Skills:
  • Nodejs proficiency (6+ years working experience)
  • ES5/6/2016/next proficiency
  • React proficiency
  • Unit testing (Jest, Mocha, Jasmine, Ava) proficiency
  • Performance profiling experience
  • Proficiency building RESTful API's
  • HTTP knowledge
  • Redis experience
  • Relational database (SQL) proficiency
  • Docker/virtualization proficiency
Desired Skills:
  • Experience working with Storybook servers
  • Experience working with HAPI framework and related tools
  • Contributing to open source projects
  • Experience with concurrency and scale
  • Expert knowledge of PostgreSQL
  • Experience working with Hashicorp tools
  • Public speaker (even better if talks are Javascript related)
  • Experience leading agile teams/projects
About Morning Consult:
Named one of the fastest growing technology companies in North America by Deloitte, Morning Consult is revolutionizing ways to collect, organize, and share survey research data to transform how global leaders in business and government make decisions. 
With offices in New York, San Francisco, Chicago, and Washington D.C., Morning Consult provides research, news, and brand-tracking technology for over 200 of the world’s biggest companies and industry associations. Additionally, Morning Consult conducts regular surveys for major media organizations including POLITICO, The Hollywood Reporter, Bloomberg, and The New York Times.
We are committed to a work environment that is inclusive to all and free of discrimination. It is our policy to be an equal opportunity employer without regard to race, color, religion, sex, age, national origin, ability, citizenship status or any other factors prohibited by law. Morning Consult will provide reasonable accommodations for qualified individuals. If you have any questions, please contact 


Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Engineering Team Lead
Morning Consult