Search jobs > Philadelphia, PA > Remote > Senior software engineer

Senior Software Engineer

KickUp
Philadelphia, PA, US
$140K-$180K a year
Remote
Full-time
Quick Apply

KickUp is looking for a Senior Software Engineer to join a team that is reimagining how school districts grow their most valuable asset : their people.

KickUp is on a mission to help every educator thrive throughout their career. Our platform helps educational leaders capture data about teacher growth and use it to drive better outcomes for students.

We’re a growing team building a product used by tens of thousands of educators.

As a Senior Software Engineer, you will be the technical leader on a team of engineers working to further develop one of our most popular products.

You’ll collaborate closely with counterparts on Product and Design to dream up and implement new features that make KickUp more valuable to our customers and deepen our impact on improving the educator experience.

Why you should join KickUp

  • Our product is a robust, data-rich professional growth platform. We’re proud to maintain an exceptional customer NPS above 80 and establish ourselves as an emerging leader in the K12 professional growth software market.
  • We are a remote-first organization with high flexibility. We offer an extended holiday break, summer Fridays, and Focus Fridays a day with limited Slack and meetings throughout the year.

On a semi-annual basis, we gather for team on-sites.

  • We offer robust benefits, including 401(k) matching, stock options, a variety of health insurance options, universal parental leave, and professional learning stipends.
  • Our team is humble, sharp, and user-focused with a unique blend of both mission driven and business smart qualities. We care about the work and are committed to each others’ success.
  • We’ve proven product-market fit, and still have a lot of growth ahead. Joining at this stage affords significant opportunities for professional growth and to have a meaningful impact.

About the role

In this role, you will :

  • Build a modern platform that empowers educator growth. You’ll lead development on features that help school leaders better support their teachers and improve the performance and reliability of our product as our user base rapidly scales.
  • Collaborate closely with product managers and designers. You’ll represent the engineering perspective on a cross-functional team to discover opportunities and define initiatives from their earliest stages.
  • Serve in a role of technical leadership. You'll play quarterback on a team of several engineers of varying levels of experience and take lead in executing on the product roadmap.

While this role doesn't have people management responsibilities, you'll work closely with engineering management to ensure the team is running successfully.

  • Work across the entire stack. This is a full-stack position and you’ll have the chance to learn and contribute to our React frontend, our Django backend, and our Terraform-managed AWS infrastructure.
  • Help shape our engineering culture. We’re a small but growing company, and as a senior contributor you’ll heavily influence our best practices, norms and processes as we scale the team.
  • Be a mentor to your peers. You’ll provide thoughtful feedback and guidance to help grow other developers and build capacity on the team.

Some projects you could work on include :

  • Adding new data visualization capabilities to our analytics platform to make it easy for end users to synthesize meaning from tens of thousands of data points.
  • Building new features with best-in-class UX to streamline the workflows of teachers and the staff and administrators who support them.
  • Optimizing API endpoints and database queries to handle ever increasing scales of data and usage.

About you

We believe diversity breeds innovation. We are actively looking to add members to our team who will bring diverse backgrounds, new perspectives, and a willingness to challenge us to improve the work we do every day.

We recognize that underrepresented groups may be less likely to apply to a role if they don’t meet 100% of the listed qualifications.

We are committed to growth and we encourage you to apply if you meet a majority of the qualifications and this role is aligned with your career trajectory and interests.

You might be a fit if you :

  • Have 5+ years working as a professional software engineer.
  • Have experience serving as technical lead for large initiatives involving several engineering contributors.
  • Know how to build robust, maintainable web applications both from the frontend and backend perspective.
  • Are energized by collaborating with cross-functional peers and excited about a role that blends technical contributions with leadership and project management.
  • Take ownership over the outcomes of your entire team and go beyond meeting the minimum requirements to deliver a great product experience for users.
  • Are always learning and continuously hunting for ways to hone your craft and proactively share those learnings through mentoring.
  • Take initiative to identify, draw attention to, and fill gaps on your team.

Position details

  • This is a remote, full-time position that can be performed anywhere within the US.
  • The base salary range for this position is $140,000-$180,000 with growth potential.
  • Candidates must be legally eligible to work in the United States.

KickUp is committed to the full inclusion of all qualified individuals. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and / or to receive other benefits and privileges of employment, please contact us at [email protected].

30+ days ago
Related jobs
Promoted
Capital One
Philadelphia, Pennsylvania
Remote

Senior Lead Software Engineer, Full Stack: Bank Tech (Remote - Eligible). As a Capital One Senior Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 6 years of experience in software engineering (Internship experi...

Promoted
Certara USA, Inc.
Wayne, Pennsylvania

The successful candidate will be able to work as a senior software engineer in a dynamic, fast-paced software engineering team that is primarily virtually distributed. Responsibilities of the Senior Software Engineer will include:. The candidate will have significant knowledge of modern web technolo...

Promoted
Capital One
Philadelphia, Pennsylvania

Senior Lead Software Engineer, Full Stack: Bank Tech (Remote - Eligible). As a Capital One Senior Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 6 years of experience in software engineering (Internship experi...

Promoted
Capital One
Trainer, Pennsylvania

Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Bank Tech (Java, Golang, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment...

Promoted
Qlik
King of Prussia, Pennsylvania

As a Software Engineer on the team, you will be responsible for the development, testing, release, and maintenance of distributed services. ...

Promoted
Capital One
Marcus Hook, Pennsylvania

Delaware Avenue (18052), United States of America, Wilmington, DelawareSenior Software Engineer, Back End (Bank Tech)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environme...

Promoted
Parexel International Corporation
King of Prussia, Pennsylvania

Software Engineering experience with hands-on development experience with middleware and integration technologies. Actively engages in improving software delivery through DevOps and other Agile practices. Comfortable engaging with vendors and other engineering teams on a highly technical level. ...

TaskRabbit
Philadelphia, Pennsylvania

Taskrabbit is a marketplace platform that conveniently connects people with Taskers to handle everyday home to-dos, such as furniture assembly, handyman work, moving help, and much more.At Taskrabbit, we want to transform lives one task at a time.As a company we celebrate innovation, inclusion and h...

Clarivate
Philadelphia, Pennsylvania

We are looking for a Senior Python Software Engineer to join our innovative and award-winning team. At least 3 years of experience working as a software engineer developing commercial software preferred. Provides technical oversight while writing new software, making modifications to existing softwa...

Blackbaud
Remote, Pennsylvania, US
Remote

We are looking for a dynamic, high-performing Senior Software Engineer to join our IT Software Engineering team. As a Senior Software Engineer on the IT Software Engineering team, you will be developing both our Customer-facing web applications and back-end systems that power modern interactions bet...