Senior Software Engineer, Teachers Pay Teachers
Teachers Pay Teachers (TPT), the most beloved educator brand used by 85% of K-12 teachers in the US and the world’s largest catalog of educator-created content, is seeking Senior Software Engineers who have a passion for technology and education to help us add new features and continue to build out our successful educator-focused marketplace. You’ll be tackling problems big and small - from search & personalization to multi-service orchestration to building a resilient API.
This is a full-time position in our Raleigh, NC area office.
WHAT YOU'LL BE DOING
- Work with a team of talented engineers, both starting projects from scratch and also working within the existing code base.
- Build the back-end wiring, application logic, and UI for our products.
- Drive the development process for your team, including designing, coding, documenting, testing, debugging, and tuning.
- Provide accurate estimates, evaluate feasibility, and assess new platforms and technologies for project implementations.
- Collaborate and communicate clearly across multiple development teams to design and release amazing products.
- Mentor teammates, communicate, and teach your learnings.
WHAT WE'RE LOOKING FOR
- 6+ years of experience in software engineering.
- Bachelor’s or advanced degree in Computer Science or a related discipline.
- Excellent programming skills in an object-oriented language.
- Experience with building, scaling, and monitoring resilient systems.
- Strong analytical-reasoning and problem-solving skills.
- Passion for improving education through technology.
Similar Jobs
- View Job
Senior Software Engineer, Teachers Pay Teachers
Raleigh - View Job
Senior Software Engineer, Teachers Pay Teachers
Raleigh - View Job
Senior Software Engineer, Teachers Pay Teachers
Raleigh - View Job
Senior Software Engineer, Teachers Pay Teachers
Raleigh - View Job
Senior Software Engineer, Teachers Pay Teachers
Raleigh