Search jobs > Raleigh, NC > Teacher
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.
Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly.
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.
J-18808-Ljbffr
Lead Senior Software Engineer
A company is looking for a Lead Senior Software Engineer to help drive the implementation of its strategic vision. NET development experience5+ years of front-end development experience5+ years of experience with SQL ServerBachelor's degree in Computer Science, Software Engineering, or a related fie...
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 ...
Senior Back-End Software Engineer
A company is looking for a Senior Staff Software Engineer, Back-End. ...
Senior Embedded Software Engineer
Join EarthOptics as a Senior Embedded Software Engineer!. Our Senior Embedded Software Engineer will join our Hardware and Sensors team to impact our mission through individual contributor responsibilities. What you'll cultivate as a Senior Embedded Software Engineer: (Your responsibilities). Your a...
Senior Software Test Engineer
Software Test Engineer to join their team in building cutting-edge technology solutions. ...
Senior Software Engineer
Position: Senior Software Engineer. Patagonia Health is looking for a full stack Senior Software Engineer to join a fast paced R&D team based in Cary, NC. In this position, you will be responsible for design, development and delivery of mission critical scalable software and engineering solution...
Numerical Advisory Solutions - Sr Engineer (Senior Engineer/Software Development)
Successful candidates will be relied upon to support the development of software and engineering analyses under the supervision of senior engineering staff. Individuals involved with software development must demonstrate knowledge of computer languages, data structures, and software design methods a...
Senior Software Engineer, Full Stack, Google Workspace
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...
Senior Software Engineer
As a Senior Software Engineer on the team, you are passionate about collaboratively building high quality software. Participate in the design, implementation, and deployment of successful software with a self-organizing Scrum team following best practices in SCRUM process. Exercise best practices an...
Senior Performance Software Engineer, Deep Learning Libraries
We are now looking for a Senior Performance Software Engineer for Deep Learning Libraries!. Do you enjoy tuning parallel algorithms and analyzing their performance? If so, we want to hear from you! As a deep learning library performance software engineer, you will be developing optimized code to acc...