Who we are
We founded Timely to build the tool we wish we'd had when we were in schools -- hoping to save hundreds of hours of wasted time while helping schools develop better schedules that enable their academic, budget and staffing priorities. Our solution addresses the needs of school-based employees who toil away building schedules and central office employees who need visibility into them.
The school schedule reflects values and priorities. With 75 to 90% of a district budget dedicated to personnel, there are few questions more paramount than how your staff and students spend their time every day, what positions you need, how many teachers you will hire, and how students will interact with them. Strategic resource allocation across schools, proper access to core courses and electives, and dedicated support to sub-groups begins with the development of a school schedule.
Timely is your home for secondary scheduling featuring AI optimization and support from a team of former educators who know and have lived scheduling. Not only does Timely save time and headache, it unlocks resources so district and charter leaders can build a schedule that aligns with their vision.
About the role
We are seeking a Software Engineer to enhance Timely’s data integration tools and infrastructure, making our platform scalable, reliable, and a delight for customers. In this role, you will work cross-functionally with engineering, customer success, and data integration teams to design solutions that eliminate pain points, streamline workflows, and unlock growth potential. You will also play a vital role in mentoring team members and shaping best practices for the engineering team.
Key Responsibilities:
Build and improve data integration systems, ensuring seamless ingestion, transformation, and export of scheduling data.
Collaborate with customer success and product teams to address bottlenecks, streamline processes, and improve the customer experience.
Introduce advanced visibility, configurability, and security features for data pipelines.
Support the professional growth of team members by sharing knowledge, offering guidance, and contributing to a collaborative engineering culture. Potential for future leadership or management responsibilities.
Develop scalable tools and infrastructure to support the growing demands of customers and help us increase our service to cost ratio,
Work directly with a limited set of customers to get firsthand experience on customer data integrations.
About You
Experience: Strong experience with Python (including Pandas) and backend engineering. Familiarity with customer data integrations or APIs is a plus.
Skills: Skilled in designing and building robust software systems while maintaining high-quality workflows (e.g., testing, code reviews, documentation).
Strengths: Comfortable working in ambiguous, fast-paced environments; proactive and solutions-oriented.
Leadership: Interest in supporting the growth of teammates through mentorship and collaboration. Potential to take on leadership responsibilities over time.
Nice-to-Have: Experience in education technology, data-heavy systems, or technical leadership roles.
Mindset: Ownership mentality with a commitment to delivering exceptional results for customers.
Why Join Us
Work with an exceptional team tackling meaningful challenges in education.
Be part of a growing, financially healthy company with a proven product.
Enjoy comprehensive benefits, including health, dental, vision and life insurance, unlimited PTO, and professional development opportunities including free access to online learning programs