Software Engineer - Full Stack

Posted 21 Days Ago
Hiring Remotely in USA
Remote
80K-120K Annually
Mid level
Edtech
The Role
The Software Engineer at Empowerly will lead innovative projects and collaborate with teams to develop web applications and enhance college counseling services. Responsibilities include coding algorithms, developing responsive web interfaces, and working with design and product management teams to ensure high-quality software delivery.
Summary Generated by Built In

About Empowerly


Empowerly (www.empowerly.com) is an education technology company dedicated to democratizing college admissions through personalized college and career counseling. Committed to empowering students to become the most successful version of themselves, we provide tailored guidance backed by data-driven education technology. Our offerings include startup and research internship programs and expert counseling from former college Admission Officers and experienced college counselors, all designed to level the playing field in college admissions.


As a rapidly growing, mission-driven, and venture-backed company, we emphasize collaboration, data-driven decision-making, and empowerment. In February 2024, Empowerly raised $15 million in a funding round led by Conductive Ventures. This new capital will support the expansion of our services, enhance our machine learning capabilities, and aid in the development of our first mobile app, set to launch in the U.S. by the end of 2024. To date, Empowerly has raised $30 million.


Empowerly operates on a remote-first basis, building a team of individuals who excel in remote environments and are passionate about making high-quality college counseling accessible to all students, regardless of their background or location.


About the Role


Empowerly is seeking a Software Engineer in the United States. As a Software Engineer at Empowerly, you will collaborate with Founding Engineers, their teams, and their leadership to lead crucial, innovative projects and initiatives. You will have the opportunity to build products that enhance access to college counseling services for students. 


You are someone who thrives in a fast-paced environment. You love building products with a team and seek out the responsibility and rewards that come with shipping functionality that customers love. You are customer obsessed. You are comfortable working and collaborating with leadership, designers, customers, and sales. You can confidently make and execute high-level engineering decisions with minimal oversight. 


You come with 3+ years of software development experience and have a strong technical background in building web applications, working with infrastructure, and writing quality code. Your responsibilities will include developing responsive web interfaces, coding intelligent algorithms, and enabling AI education applications. You will work closely with the product management team to balance technical capabilities with our services, products (aka Empowerly score), growth (aka marketing), and sales (aka account executives). This role requires a deep willingness to wear multiple hats, continuously learn, and significantly impact Empowerly's overall success.


Responsibilities

  • Consistently ship features and resolve issues to enhance the experience for marketplace counselors, students, and families.
  • Lead projects related to the engineering software development
  • Align software development approaches across multiple areas under the technical direction of Engineering Leadership
  • Proactively identify areas for improvement in the codebase, seeking enhancements to product quality, security, and performance.
  • Participate in end-to-end product execution, collaborating closely with Empowerly’s Product Managers and UI/UX designers on interaction and visual design.
  • Engage in prototyping, testing, training, and defining support procedures alongside the engineering team, product team, and executive leadership.
  • Support the build the technical foundation of the Empowerly platform by designing APIs, coding beautiful UIs, and making effective trade-offs for complex product problems.
  • Serve as the go-to person and de-facto engineering feature owner as our team scales
  • Experience with our tech stack: 
  • + Front End: HTML/ CSS, JavaScript
  • + ReactJS and related frameworks
  • + Database Familiarity: PostgreSQL
  • + Cloud Infrastructure: Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, or equivalent technical experience.
  • 3+ years of experience working in software engineering.
  • Experience leading software engineering projects in a rapidly changing and fast-paced environment.
  • Proven ability to lead software design decisions, define and manage end-to-end project requirements, and ship complex products with minimal guidance.
  • Proficiency in developing and debugging with scripting languages such as Python, Perl, PHP, and/or shell scripts.
  • Strong grasp of full-stack web development frameworks, with the ability to create an application end-to-end.
  • Experience developing and working with automated testing frameworks to enable reliable end-to-end testing and deployment strategies.
  • Experience auditing and contributing to product infrastructure.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and organizational problems, including to non-technical employees, and propose thorough iterative solutions.
  • Strong written and verbal communication skills.
  • Ability to be agile and adaptable.
  • Thrive in a fast-paced, early-stage startup environment.
  • Positive, can-do attitude.
  • Resilience in overcoming minor setbacks and swiftly handling ambiguity.
  • Impeccable attention to detail.

Empowerly Characteristics

  • Driven by a mission to provide comprehensive access to college counseling and beyond.
  • A high-growth, scrappy, and intense startup environment.
  • A team of high IQ, developmentally hungry professionals.
  • A collaborative and energetic team player who is committed to personal and collective growth.
  • Adaptable, quick to respond, and committed to delivering delightful experiences to both internal and external customers.

The Software Engineer is a full-time, exempt position working remotely. Competitive benefits package includes health/dental/vision insurance, unlimited PTO, and 401K. Typically, the salary range is $80,000 - $140,000 depending on location, experience, and skill set. In addition to our tangible benefits, Empowerly provides our people the opportunity to learn and grow within a supportive team environment.

Top Skills

Software Development
The Company
California
75 Employees
On-site Workplace

What We Do

Empowerly is designed to make college admissions guidance accessible to all through data-driven education technology. Our platform uses algorithms and human expertise to match students with their best-match counselors who will assess their applicant competitiveness at top U.S. colleges and universities. We empower students with the tools they need to successfully navigate the complexities of college preparation, program acceptance, and beyond.

Jobs at Similar Companies

Hybrid
New York, NY, USA
143 Employees

Academia.edu Logo Academia.edu

Senior User Researcher

Consumer Web • Digital Media • Edtech • Information Technology • Social Impact • Software
Hybrid
San Francisco, CA, USA
110 Employees
174K-203K Annually

Similar Companies Hiring

Academia.edu Thumbnail
Software • Social Impact • Information Technology • Edtech • Digital Media • Consumer Web
SAN FRANCISCO, CA
110 Employees
Campus Thumbnail
Edtech
New York, NY
143 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account