Technical Lead

Aspire, Jordan
India

About the Job

As a Technical Lead at Aspire, You will work on a high-traffic, production hiring platform, combining strong backend and frontend engineering experience with production troubleshooting and technical leadership. You will diagnose and resolve issues across interconnected systems, support event-driven applications, and collaborate closely with engineering, Client Support, and GTM teams to maintain reliable and high-quality hiring experience.

What you’ll do

  • Analyze, troubleshoot, and resolve production issues, with particular focus on ongoing and in-progress hiring events.
  • Diagnose issues across interconnected backend, frontend, and supporting systems.
  • Partner closely with Client Support and GTM teams to triage and resolve incoming production support requests.
  • Drive timely issue resolution in line with established SLAs.
  • Monitor production systems and respond quickly to alerts, incidents, and performance degradation.
  • Support architecture changes, system integrations, and dependencies that may impact hiring events.
  • Maintain and update event logic in response to changes in upstream systems and dependencies.
  • Develop and maintain backend services using Java/Spring Boot and Django/Python.
  • Contribute to frontend development using React.
  • Work with Kafka, GraphQL, SQL, and/or MongoDB across application services.
  • Support build, code review, merging, deployment, and production operations.
  • Use production data and system information to troubleshoot and resolve technical issues.
  • Take ownership of technical tasks and deliver solutions independently across multiple concurrent projects.
  • Lead, mentor, shepherd, and onboard engineers while coordinating technical work across the team.
  • Contribute to technical decisions, prioritization, system improvements, and engineering best practices.What you’ll need
  • 7+ years of professional software engineering experience.
  • Strong Java/Spring Boot experience as a primary backend technology.
  • Experience with Django/Python as a secondary backend technology.
  • Strong React experience for frontend development.
  • Experience with Kafka and event-driven systems.
  • Experience with GraphQL.
  • Experience with SQL and/or MongoDB.
  • Hands-on build and deployment experience.
  • Experience with at least one of Dagster, Data Lakes, or Amazon Athena.
  • Senior-level engineering experience with the ability to quickly understand existing systems and take ownership across multiple projects.
  • Strong ownership and autonomy, including the ability to merge and deploy code independently.
  • Ability to work independently with limited supervision.
  • Technical leadership experience, including leading, onboarding, and supporting other engineers.
  • Demonstrated experience coordinating or overseeing the work of other engineers.
  • Strong communication skills with the ability to communicate clearly and concisely.
  • Ability to navigate ambiguity and make effective technical decisions.
  • Strong prioritization and strategic thinking.
  • Ability to use data and production information to troubleshoot technical issues.
  • Experience supporting high-traffic production applications and resolving production incidents.
  • Experience collaborating with client-facing, engineering, and GTM teams.
  • Product management experience working with GTM teams and engineers to support prioritization.
  • Experience with AI-assisted development tools such as Claude, Cursor, or Windsurf.
  • Experience with cloud-based application environments and modern deployment practices.
  • Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →