Tech Nonprofit Job Board

Opportunities from over 600 organizations leveraging tech for social impact.

Looking to hire talent? Contact us to post your jobs here.

Implementation Engineer



United States · Remote
Posted on Friday, April 26, 2024
We are seeking a talented and detail-oriented Implementation Engineer to join our team. The ideal candidate will be responsible for requirements gathering, designing, implementing, and supporting custom solutions for our clients, leveraging their technical expertise and leadership skills to deliver integration of our products/services and various third-party systems. Our ideal candidate has a strong technical background in software engineering, data integrations, and communication.
This role is fully remote and can be located in Argentina, Chile, Colombia, Costa Rica, Ecuador, or Mexico.

Role Description

  • Play a crucial role in ensuring the seamless flow of data between Avela and other various systems.
  • Develop custom solutions and configurations based on client requirements, leveraging our products/services, integrating with existing systems and platforms, building add-ons for our products, and internal toolings.
  • Conduct testing and quality assurance activities to validate custom implementations, identifying and resolving any issues or discrepancies.
  • Provide technical guidance and support to clients, addressing questions and troubleshooting problems, particularly around integrations and custom product features.
  • Document custom implementations, including design specifications, configuration details, and user manuals, to facilitate knowledge transfer and future support.
  • Collaborate with cross-functional teams, including engineering and customer support, to ensure alignment of custom implementations with overall business objectives and customer satisfaction.
  • Accountable for overseeing technical project management and ensuring timely project delivery.


  • Bachelor’s degree in computer science, software engineering, or related field
  • 5+ years of full time professional experience, at least 3 in integrations related software engineering roles
  • Highly driven and proactive self-starter with a strong focus on continuous improvement
  • Full stack experience with React, Typescript, NodeJS, GraphQL, SQL, NoSQL
  • In-depth experience developing highly scalable solutions leveraging AWS or similar cloud services
  • Deep understanding of integration technologies such as RESTful APIs, SOAP APIs, ETL, message queues, service bus
  • Passion for education, equity, or social impact, edtech experience preferred
  • Entrepreneurial spirit and drive, extraordinary comfort with ambiguity
  • Startup experience strongly preferred (or indicators of startup readiness)
  • Excellent communicator, including written and oral, customer facing experience preferred in English, Professional Fluency
  • Among the best at what you do with a growth mindset and desire to constantly improve
Avela is a Nobel Prize-winning edtech startup building the first platform for families to navigate their child's educational journey and a universal application for PK-12 education, daycare, and enrichment programs, promoting equity and access to education. We’re like “OpenTable for Education” or “Mindbody for Schools.”
For students and families, this simplifies the process of finding and applying to educational programming. For schools and districts, this streamlines operations and helps increase enrollment (and hence, revenue).
We sell our application and enrollment platform directly to school districts, charter networks, other educational providers, cities, and states. We work with school districts and charter networks across the country, including in Oakland, Seattle, Hartford, Tulsa, New Orleans, Newark, and Jersey City. We also work with a range of nonprofits and NGOs, including Teach for America and the Inter-American Development Bank, as well as the US Military.
Our platform has four parts to cover each stage of the application journey, from exploring options to applying and final selection and admission:
Avela Explore - Mobile-optimized school finder and opportunity navigator
Avela Apply - Streamlined application management system and tracking
Avela Match - Research-based admission and student assignment lottery system.
Avela Enroll - Online registration, transfers, and enrollment platform with document collection.
We also offer a range of consulting services to help districts implement enrollment reforms and advance equity in educational programs.
Learn more at avela.org.
Avela was founded by a renowned team of visionaries, including Nobel Laureate Joshua Angrist, Clark Medalist Parag Pathak, and social entrepreneur Greg Bybee. We have a passionate team of entrepreneurs, engineers, economists, and data scientists - get to know us at https://avela.org/team.
Remote Working and Collaboration Norms
As a remote-first company, we think deeply about aligning on shared values and collaboration norms. We trust our team and empower everyone to find the right balance for their productivity, but also seek to facilitate synchronous collaboration and minimize asynchronous latency.
We ask everyone to have access to a quiet environment, free from distractions during working hours with high speed broadband internet. Our default is video-on for meetings to foster relationships and allow non-verbal communication cues to come through, however we understand that from time-to-time it’s helpful to turn video off. We also ask colleagues to have a proper office setup with desk, external monitor, quality webcam, etc.
For full time roles, we expect colleagues to work a normal business day in a continental US timezone of their choice, so long as there's overlap from 12pm - 6pm ET. This ensures sufficient time for synchronous collaboration, but also facilitates flexibility in your schedule. (We are open to other working arrangements, but this must be approved in advance before joining.) We also expect full time employees to join for biannual week-long team offsites (we cover the costs, of course).
We Encourage You To Apply
Avela is a safe, inclusive workplace for people of all backgrounds and walks of life. We strongly encourage you to apply if you are from a marginalized or underrepresented group, even if you don't meet all of the job requirements. If you believe this is a role that you’ll be excited to work in every day, want to be a part of a culture like ours, and will be relentless about pushing boundaries to succeed, please apply.
Tech Stack (for Product/Engineering Roles):
Experience with our specific technologies is not required, even for engineering roles, and our stack is constantly evolving. Here's what we're using now:
-- React + TypeScript
-- Chakra UI with focus on a11y
-- Jest + React Testing Library for unit tests
-- Playwright for end-to-end tests
Back-end + Database:
-- GraphQL with Hasura
-- AWS Lambda with NodeJS / TypeScript and Go.
-- AWS Serverless Services: Fargate, Aurora, S3, SNS
-- AWS RDS with PostgreSQL
-- AWS CDK for Infrastructure as Code
-- AWS CodeBuild and AWS Codepipeline
-- AWS Amplify for Front-End