Engineering Manager, Software

2 weeks ago


Bethesda, United States Teaching Strategies Full time
Be a Part of our Team

Join a cutting-edge, digital company that is dedicated to the mission of the work we do As front runners in the early childhood education market, we build dynamic, top-quality digital products that integrate all of the essential elements of a high-quality solution: curriculum, assessment, professional development, and family engagement.

Position Overview

Teaching Strategies is looking for a highly talented, innovative and creative Manager of Software Engineering to join our technology team. Our platform is evolving, so we are looking for talent who can build new functionality and learn new technologies quickly, as well as be able to maintain and extend existing code to support organizational needs.

Our technology team is responsible for building out SaaS solutions used by educational organizations across the globe. The team works on a wide variety of projects, solving existing problems and enabling new business objectives. We are growing our group by extending our technology team to continue building and improving on underlining elements of our products: from 3rd party integration layers, to SSO, to shared service development and instrumentation, and brand new product design and implementation. We believe that great technology experts are also software generalists who are unafraid to jump up and down the stack to solve the problems that come our way. If you thrive in a fast-paced environment, working on software that supports millions of users daily, then you have an opportunity to join the technology group at Teaching Strategies.

Specific Roles & Responsibilities:

Provides management oversight to the software engineering team

Leads the team in development of mission critical solutions to support organizational goals to power high-trafficked SaaS platform

Participates in planning, analysis and design of new software solutions

Works collaboratively with Delivery Managers and System Analysts to translate product requirements into functional production software and architecture components

Responsible for production readiness and availability of the product while upholding the highest standard of performance, security and user experience

Mentors and enables team members to excel in their career progression

Collaborates with other managers to define processes

Qualifications:

8+ years of production experience in software engineering

5+ years of experience managing engineering teams

Experience with designing and building scalable solutions that perform under load

Familiarity with cloud architecture, specifically AWS

Understanding of modern design patterns such as SOA and microservices

Experience with Agile methodology and software development

Ability to effectively communicate with senior management and other departments

Commitment to following security and performance best practices

Strong sense of collaboration, teamwork, and accountability

Why Teaching Strategies

At Teaching Strategies, our solutions and services are only as strong as the teams that create them. By bringing passion, dedication, and creativity to your job every day, there's no telling what you can do and where you can go We provide a competitive compensation and benefits package, flexible work schedules, opportunities to engage with co-workers, access to career advancement and professional development opportunities, and the chance to make a difference in the communities we serve.

Let's open the door to your career at Teaching Strategies

Some additional benefits & perks while working with Teaching Strategies

Teaching Strategies offers our employees a robust suite of benefits and other perks which include:

Competitive compensation package, including Employee Equity Appreciation Program

Health insurance benefits

401k with employer match

100% remote work environment

Unlimited paid time off (which includes paid holidays and Winter Break)

Paid parental leave

Tuition assistance and Professional development and growth opportunities

100% paid life, short and long term disability insurance

Pre-tax medical and dependent care flexible spending accounts (FSA)

Voluntary life and critical illness insurance

Teaching Strategies, LLC is committed to creating a diverse workplace and is proud to be an equal opportunity employer of Minorities, all Genders, Protected Veterans, and Individuals with Disabilities. #J-18808-Ljbffr
  • Software Engineer

    1 week ago


    Bethesda, United States High Rez Consulting, Inc. Full time

    Job DescriptionJob DescriptionHigh Rez Consulting, Inc. has the following position available:Programmer Levels 1-2Bachelor’s Degree from an accredited educational institution in Engineering, Math, Physical Sciences, or Computer Science; and 0-10 years of practical experience in software...

  • Software Engineer with Security Clearance

    Found in: Dice One Red US C2 - 1 week ago


    Bethesda, United States VTG Full time

    Overview Position Overview: VTG is seeking a talented and experienced Software Engineer to join our dynamic and innovative team in multiple locations across D.C Metro Area. As a Software Engineer, you work closely with cross functional teams, including product managers and fellow engineers. You will contribute to the entire software development lifecycle,...

  • Embedded Software Engineer

    Found in: Appcast US C2 - 2 weeks ago


    Bethesda, United States Infomatics Corp Full time

    The Embedded Software Developer will participate in the development,productization and maintenance of specific software modules.MAIN RESPONSIBILITIES: Collaborate with experienced engineers in the design, coding, testing, andmaintenance of software applications. Develop and maintain embedded software modules using programminglanguages like C++ and...

  • Embedded Software Engineer

    Found in: Appcast Linkedin GBL C2 - 2 weeks ago


    Bethesda, United States Infomatics Corp Full time

    The Embedded Software Developer will participate in the development,productization and maintenance of specific software modules.MAIN RESPONSIBILITIES: Collaborate with experienced engineers in the design, coding, testing, andmaintenance of software applications. Develop and maintain embedded software modules using programminglanguages like C++ and...

  • Software Engineer with Security Clearance

    Found in: Dice One Red US C2 - 1 week ago


    Bethesda, United States Resource Management Concepts, Inc. - Rmc, Inc. Full time

    Resource Management Concepts, Inc. (RMC) provides high-quality, professional services to government and commercial sectors. Our mission is to deliver exceptional management and technology solutions supporting the protection and preservation of the people and environment of the United States of America. We have an opening in Bethesda, MD, for a dynamic...

  • Software Engineer-Associate

    Found in: beBee S US - 7 days ago


    Bethesda, United States Bethesda Marriott Full time

    Additional Information Software Engineer-Associate (Technology Integrations)Job Number 24034262Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? YRelocation? NPosition Type ManagementJob SummaryIf you’re looking to build leading...


  • Bethesda, United States agencyQ Full time

    Job DescriptionJob DescriptionSalary: Overview At agencyQ, our team members partner with our clients to develop digital solutions driven by our knowledge and strategic expertise. We are searching for an insightful and passionate Software Quality Assurance Engineer to join our team in Washington DC.  The primary function of this Software QA Engineer will...

  • Software Engineer-Associate

    Found in: beBee jobs US - 7 days ago


    Bethesda, Maryland, United States Bethesda Marriott Full time

    Additional Information Software Engineer-Associate (Technology Integrations)Job Number Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? YRelocation? NPosition Type ManagementJob SummaryIf you're looking to build leading technology...

  • Senior Director

    4 days ago


    Bethesda, United States Marriott Hotels & Resorts Full time

    Provides application development leadership for the implementation of key technology initiatives that drive Marriott International's Digital strategy in a fast-paced, mission critical environment. This role will be responsible for advancing Marriott Software Engineer, Director, Continuous Improvement, Business Operations, Product Management, Software, Hotel


  • Bethesda, United States Vityl Full time

    Job DescriptionJob DescriptionAt Vityl, we are building employee engagement software designed to foster a foundational culture of belonging and drive stronger business performance. We inspire real change through customized goals and nudges based on a workplace's unique challenges and each employee’s unique needs. You belong with us. Vityl is looking...


  • Bethesda, United States CareerBuilder Full time

    Job Description JOB SUMMARY If you're looking to build leading technology that enables the future of global travel while transforming your career - step out of the status quo and join Global Technology at Marriott International. We are seeking a passionate Associate Software Engineer to join our Technology Integrations team to help build the next generation...

  • Senior Software Engineer

    Found in: beBee jobs US - 1 week ago


    Bethesda, Maryland, United States Bethesda Marriott Full time

    Job Number Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? YRelocation? NPosition Type ManagementJob SummaryMarriott is a world leader in hospitality. Offering the most powerful portfolio in the industry, our 31 brands and 8,500+...

  • Software Test Engineer with Security Clearance

    Found in: Dice One Red US C2 - 1 week ago


    Bethesda, United States Acclaim Technical Services Full time

    Software Test Engineer – Bethesda – FSP ATS is seeking a Software Test Engineer for one of our Programs! As a member of an agile custom application development and integration team you will support working with the government customer to help shape a new phase of applications into the C2S cloud environment. You will work closely with a medium size...

  • Senior Software Engineer

    Found in: beBee S US - 1 week ago


    Bethesda, United States Bethesda Marriott Full time

    Job Number 24069878Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? YRelocation? NPosition Type ManagementJob SummaryMarriott has an exciting opportunity for a Senior Software Engineer on the Software Engineering – Data Services...


  • Bethesda, United States Cohere Technology Group Full time

    Cohere is seeking a Software Test Engineer! As a member of an agile custom application development and integration team you will support working with the government customer to help shape a new phase of applications into the C2S cloud environment. You will work closely with a medium size contractor team and the customer to ensure that the development of...


  • Bethesda, United States Cohere Technology Group LLC Full time

    Job DescriptionJob DescriptionCohere is seeking a Software Test Engineer!  As a member of an agile custom application development and integration team you will support working with the government customer to help shape a new phase of applications into the C2S cloud environment.  You will work closely with a medium size contractor team and the customer to...


  • Bethesda, United States CareerBuilder Full time

    Software Reverse Engineer (TS/SCI)- Senior & Mid Vexterra Group is searching for a Senior Software Reverse Engineer support a Government Customerin Bethesda, Maryland: DUTIES Isolate, review, analyze, and reverse-engineer potentially malicious programs Write and produce high quality technical reports related to the scope, nature, and characteristics of the...

  • Senior Software Engineer

    Found in: beBee jobs US - 5 days ago


    Bethesda, Maryland, United States Bethesda Marriott Full time

    Job Number Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? YRelocation? NPosition Type ManagementJob SummaryMarriott has an exciting opportunity for a Senior Software Engineer on the Software Engineering – Data Services team. This...

  • Software Developer

    Found in: Dice One Red US C2 - 1 week ago


    Bethesda, United States Acclaim Technical Services Full time

    Software Developer (Systems Software) – Bethesda – FSP ATS is seeking a Software Developer to support our Luke contract with the Office of the Director of National Intelligence (ODNI). You will support software architecture development, requirements analysis, process execution and evaluation, selection, and evaluation of COTS/GOTS tools, and integration...


  • Bethesda, United States Vexterra Group Full time

    Job DescriptionJob DescriptionSOFTWARE REVERSE ENGINEERVexterra Group is searching for a Senior Software Reverse Engineer support a Government Customer in Bethesda, Maryland: DUTIESIsolate, review, analyze, and reverse-engineer potentially malicious programsWrite and produce high quality technical reports related to the scope, nature, and characteristics...