Backend Software Engineer

2 months ago


Pittsburgh, Pennsylvania, United States Duolingo Full time

About Duolingo

Duolingo is a leading education technology company that aims to make learning accessible to everyone. Our mission is to develop innovative solutions that make education fun and engaging.

Job Summary

We are seeking a highly skilled Backend Software Engineer to join our team. As a Backend Engineer, you will play a critical role in building the APIs that power our products and provide a seamless experience for our learners.

Key Responsibilities

  • Collaborate with cross-functional teams to design and develop scalable and efficient APIs
  • Develop, release, and maintain backend services and infrastructure
  • Lead individual project priorities and ensure timely delivery
  • Partner with the Architecture team to ensure the scalability and reliability of our infrastructure

Requirements

  • Bachelor's degree in Computer Science or related technical field
  • Strong competencies in data structures, algorithms, and software design
  • Experience programming in Java, Python, or Kotlin
  • Solid understanding of one or more database technologies

What We Offer

We invest in our employees and provide a comprehensive compensation package, including a competitive salary, equity, and a range of benefits. The starting base salary range for this role is $148,800 - $274,600.



  • Pittsburgh, Pennsylvania, United States Vaco Full time

    Job Title: Backend Software EngineerJob Summary:Vaco is seeking a skilled Backend Software Engineer to join our team. As a Backend Software Engineer, you will be responsible for designing, developing, testing, and maintaining new and existing applications or systems. You will also need to have familiarity with front-end technologies such as...


  • Pittsburgh, Pennsylvania, United States Comcast Corporation Full time

    Job Title: Senior Software Engineer BackendAbout the Role:We are seeking a highly skilled Senior Software Engineer Backend to join our team at Comcast Corporation. As a Senior Software Engineer Backend, you will be responsible for designing, implementing, and shipping rich backend applications using Go and other technologies. You will work closely with our...


  • Pittsburgh, Pennsylvania, United States Duolingo Full time

    Join Duolingo's Mission to Revolutionize EducationAt Duolingo, we're on a mission to make education accessible to everyone, everywhere. As a Backend Engineer, you'll play a critical role in building the APIs that power our products and deliver a best-in-class experience to our learners.About the RoleWe're looking for a talented Backend Engineer to join our...


  • Pittsburgh, Pennsylvania, United States Vaco Full time

    Job Title: Backend Software EngineerVaco is seeking a highly skilled Backend Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining new and existing applications or systems.Key Responsibilities:Design and develop new and existing applications or systems.Capture...

  • Software Engineer

    4 days ago


    Pittsburgh, Pennsylvania, United States HealthEcareers - Client Full time

    About the RoleWe are seeking a highly skilled Software Engineer - Backend to join our team. Key Responsibilities:Design and develop high-quality, scalable, and maintainable software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews and adhere to coding standards.Stay up-to-date with...


  • Pittsburgh, Pennsylvania, United States Virtual Full time

    Job Summary:We are seeking a skilled Backend Software Engineer to join our team at Virtual. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining new and existing applications or systems.Key Responsibilities:Design, develop, test, and maintain new and existing applications or systems.Capture and...


  • Pittsburgh, Pennsylvania, United States Vaco Full time

    Job SummaryVaco is seeking a highly skilled Backend Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining new and existing applications or systems.Key Responsibilities:Design and develop new and existing applications or systemsCapture and provide input...


  • Pittsburgh, Pennsylvania, United States Duolingo Full time

    At Duolingo, we're passionate about developing innovative solutions to complex problems. As a Backend Engineer, you'll play a key role in building the APIs that power our products and give our learners a best-in-class experience.Our microservices infrastructure is composed of hundreds of endpoints serving hundreds of millions of requests per day. You'll...


  • Pittsburgh, Pennsylvania, United States Vaco Full time

    About the Role:Vaco is seeking a skilled Backend Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining new and existing applications or systems.Key Responsibilities:Design and develop new and existing applications or systemsCapture and provide input on...


  • Pittsburgh, Pennsylvania, United States Maven Machines Full time

    Job Title: Senior Backend Software DeveloperMaven Machines is a leading provider of software solutions for the transportation industry. We are seeking a highly skilled Senior Backend Software Developer to join our team.About the Role:Design, develop, and maintain large portions of our backend systems, including system architecture, implementation, and...


  • Pittsburgh, Pennsylvania, United States Vaco Full time

    Job SummaryWe are seeking a highly skilled Backend Software Engineer to join our team at Vaco. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining new and existing applications or systems.Key ResponsibilitiesDesign and develop back-end services utilizing C# and SQL.Support business user...


  • Pittsburgh, Pennsylvania, United States Maven Machines Full time

    About Maven MachinesMaven Machines is a pioneering technology company that is revolutionizing the trucking industry through innovative software solutions. Our mission is to automate trucking operations and transform the way freight is moved around the world.Job DescriptionWe are seeking a highly skilled Senior Backend Software Developer to join our team. As...


  • Pittsburgh, Pennsylvania, United States mindworks Full time

    Position Overview:We are seeking a highly skilled and experienced Senior Backend Engineer to join our team at Mindworks. In this role, you will be responsible for designing and implementing robust backend systems using NodeJS, TypeScript, GraphQL, and Express. You will work closely with our team members and collaborate on cutting-edge AI solutions, utilizing...

  • Software Engineer

    3 weeks ago


    Pittsburgh, Pennsylvania, United States Saxon Global Full time

    Job Title: DeveloperThis is a full-time role with Saxon Global, offering 100% remote work opportunities. The ideal candidate will have a strong background in software development, with a focus on backend systems and automation.Key Responsibilities:Design and implement efficient backend systems using .NET/C#Develop and maintain automation solutions to...


  • Pittsburgh, Pennsylvania, United States Maven Machines Full time

    Maven Machines is revolutionizing the logistics industry with cutting-edge technology. We're seeking a seasoned Senior Software Engineer to join our team and drive the development of our next-generation transportation platform.About the RoleAs a Senior Software Engineer, you will be responsible for leading the technical direction of our backend and frontend...


  • Pittsburgh, Pennsylvania, United States YinzCam, Inc. Full time

    About YinzCam, Inc.We are a leading provider of digital products for professional sports teams and leagues around the world.Job Title: Senior Backend Systems EngineerWe are seeking a highly skilled Senior Backend Systems Engineer to join our team. As a Senior Backend Developer, you will be responsible for designing, implementing, and maintaining our backend...


  • Pittsburgh, Pennsylvania, United States YinzCam, Inc. Full time

    About YinzCam, Inc.We're a leading provider of digital products to professional sports teams and leagues worldwide.Our backend infrastructure is the backbone of our products, and we're looking for a skilled Senior Backend Systems Engineer to join our team.Job SummaryWe're seeking a highly experienced Senior Backend Systems Engineer to design, implement, and...

  • Software Engineer

    3 weeks ago


    Pittsburgh, Pennsylvania, United States Innovation Works, Inc. Full time

    Job OverviewGo Jane Go is an innovative digital community for female professional business travelers. Our platform is built on a robust web application that enables users to register, engage in conversation, and share ideas.We are seeking a skilled Software Engineer to join our team and contribute to the development of our platform. The ideal candidate will...


  • Pittsburgh, Pennsylvania, United States Mastech Digital Full time

    Key Responsibilities:We are seeking a highly skilled Python Backend Developer to join our team at Mastech Digital. As a Python Backend Developer, you will be responsible for developing custom data analysis tools using Python and managing and deploying software tools for internal testing.Requirements:Bachelor's Degree in Engineering or Computer Science5+...


  • 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...