Software Engineering Director

1 week ago


Pittsburgh, Pennsylvania, United States Duolingo Full time
About the Role

We're seeking a highly skilled Software Engineering Director to join our team at Duolingo. As a key member of our engineering organization, you'll play a critical role in shaping the future of learning by leading cross-functional teams in developing innovative solutions.

This is a unique opportunity to combine strategic leadership, business insight, and technical knowledge to drive impact and deliver results. You'll be responsible for defining the strategy and setting the roadmap for your teams, working closely with product, design, and data science to drive business outcomes.

Key Responsibilities:

  • Define the technical vision and strategy for your teams
  • Lead cross-functional teams to deliver high-quality engineering solutions
  • Collaborate with product, design, and data science to drive business outcomes
  • Develop and mentor engineering leaders to drive technical excellence
  • Shape key decisions about architecture and implementation of scalable and high-quality engineering solutions

Requirements:

  • Strong technical background with a deep understanding of software engineering principles
  • Excellent leadership and management skills with the ability to inspire and motivate teams
  • Strong business acumen with a deep understanding of the business and industry trends
  • Ability to think strategically and drive business outcomes

What We Offer:

  • A dynamic and fast-paced work environment with a talented team of engineers and innovators
  • Opportunities for professional growth and development with a focus on technical excellence
  • A competitive salary and benefits package
  • A chance to make a meaningful impact on the future of learning

About Duolingo:

Duolingo is a leading language-learning platform that aims to make education accessible to everyone. We're a team of passionate and dedicated individuals who are committed to driving innovation and excellence in everything we do.

Equal Employment Opportunity:

Duolingo is an equal employment opportunity employer and welcomes applications from diverse candidates. We're committed to creating an inclusive and diverse work environment that reflects the communities we serve.



  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleWe're seeking a talented engineer to join our team at the Software Engineering Institute. As an Embedded Software Engineer, you'll play a critical role in designing and developing software prototypes and research methods for software resilience.You'll work closely with our team to develop tools, techniques, and processes to solve some of the...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job SummaryThe Software Engineering Institute (SEI) is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Applied Systems Group, you will be responsible for conceiving, developing, testing, and deploying software systems to improve the capabilities of our customers.You will participate in all phases of the software...


  • Pittsburgh, Pennsylvania, United States PNC Financial Services Group Full time

    Job Title: Software Engineering DirectorPNC Financial Services Group is seeking a highly skilled Software Engineering Director to lead our technology team in delivering innovative solutions that drive business growth and customer satisfaction.Job SummaryThe Software Engineering Director will be responsible for overseeing the development and implementation of...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Software Engineering Institute Job OpportunityWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Software Engineering Institute Overview:The Software Engineering Institute (SEI) is a national resource that helps advance software engineering principles and practices. We work closely with academia, defense and government organizations, and industry to continually improve software-intensive systems.Job Summary:We are seeking a qualified Senior Software...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Software Engineering Institute Job OpportunityWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Software Engineering Institute Job OpportunityWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Software Engineering Institute Job OpportunityWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    {"Job Title: Senior Software Developer About the Role: The Software Engineering Institute (SEI) is seeking a highly skilled Senior Software Developer to join our team. Responsibilities: * Design and develop software prototypes to advance software engineering practices * Research and develop methodologies for software resilience * Develop tools and...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleWe're seeking a talented software engineer to join our team at the Software Engineering Institute. As a key member of our team, you'll be responsible for designing and developing software prototypes and research methods for software resilience.Our ideal candidate has experience with software engineering, RTOS scheduling, and memory management....

  • Software Developer

    4 weeks ago


    Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at the Software Engineering Institute. As a Software Developer, you will apply the latest in software and advanced computing research and leading-edge technologies to important and challenging government problems and needs.Key ResponsibilitiesDesign and develop solutions that...


  • Pittsburgh, Pennsylvania, United States PNC Full time

    Job Title: Software Engineering DirectorAt PNC, we are seeking a highly skilled and experienced Software Engineering Director to lead our technology organization. As a key member of our team, you will be responsible for driving innovation and strategy in support of all Shared Services Domains.Responsibilities:Lead the strategy and innovation function in...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job Summary:We are seeking a highly skilled Software Development Technical Leader to lead our development team in crafting high-performance software solutions. The ideal candidate will have significant experience in full software lifecycle development, the ability to analyze source code, and mentor others on the construction process.Key Responsibilities:Lead...

  • Software Engineer

    4 days ago


    Pittsburgh, Pennsylvania, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to join our team at Lynx Software Technologies. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using Python.Key ResponsibilitiesDesign and develop high-quality software applications using PythonCollaborate with...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleWe are seeking a highly skilled Assistant Communications Engineer to join our team at the Software Engineering Institute. As a key member of our research and development center, you will play a critical role in advancing software engineering principles and practices.Key ResponsibilitiesCharacterize and test RF communication and network systems...


  • Pittsburgh, Pennsylvania, United States Duolingo Full time

    About DuolingoDuolingo is a leading education technology company that aims to develop the best education in the world and make it universally available.Job SummaryWe are seeking an experienced Software Engineering Director to lead our cross-functional teams in developing innovative solutions. As a key member of our engineering leadership team, you will be...


  • Pittsburgh, Pennsylvania, United States PNC Full time

    Job Title: Software Engineering DirectorAt PNC, we are committed to delivering exceptional customer experiences through innovative technology solutions. As a Software Engineering Director, you will play a critical role in leading our technology teams to drive business growth and customer satisfaction.Key Responsibilities:Lead the development and...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleThe Software Engineering Institute (SEI) is seeking a highly skilled Assistant Communications Engineer to join our team. As a key member of our research and development center, you will play a critical role in advancing software engineering principles and practices.Key ResponsibilitiesCharacterize and test RF communication and network...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job DescriptionAt the Software Engineering Institute, we conduct research in applied artificial intelligence and the engineering questions related to the practical design and implementation of AI technologies and systems.We currently lead a community-wide movement to mature the discipline of AI Engineering for Defense and National Security.As our government...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleThe Software Engineering Institute (SEI) is seeking a highly skilled Senior Vulnerability Researcher to join our team. As a key member of our Threat Analysis Directorate, you will play a critical role in advancing the state of the art in vulnerability assessment and discovery, coordinated vulnerability disclosure, and software security.Key...