Job Description
We are seeking a senior software engineer to support a live, production event-based hiring platform used by clients during active hiring events. This role requires a strong backend engineer who can also work across frontend systems, troubleshoot production issues, collaborate with client-facing teams, and take ownership of code through merge and deployment.
Enterprise experience strongly preferred.
Key Responsibilities
- Analyze, triage, and resolve production issues related to active hiring events.
- Debug issues across backend, frontend, data, and system integration points.
- Work closely with client-facing support and go-to-market teams to address support tickets.
- Ensure timely resolution of issues to meet established SLAs.
- Monitor production systems and respond quickly to alerts or performance degradation.
- Support architecture changes and system integrations that may impact event workflows.
- Maintain and update event logic as dependencies and systems change.
- Own code changes through merge, build, and deployment.
- Ramp up quickly and take ownership across multiple projects.
- Help lead, shepherd, and onboard additional engineers as the team grows.
- Use data to troubleshoot production issues and prioritize fixes.
Qualifications
Must-Have Skills
- 5+ years of software engineering experience.
- Strong Java and Spring Boot experience.
- Django and Python experience.
- React experience.
- Kafka experience.
- GraphQL experience.
- SQL or MongoDB experience.
- Build and deployment experience.
- Production troubleshooting experience.
- Experience working with support tickets, alerts, SLAs, or live production systems.
- Senior-level ownership and autonomy.
- Ability to work independently and take initiative without heavy direction.
- Ability to merge and deploy code with ownership.
- Ability to handle ambiguity and prioritize effectively.
- Clear and concise communication.
- Ability to lead, shepherd, and onboard other engineers.
- Experience with at least one of the following: Dagster, Data Lakes, or Amazon Athena.
- Ability to use data to troubleshoot production issues.
Nice-to-Have Skills
- Product management experience working with go-to-market teams and engineers on prioritization.
- Experience using AI-assisted development tools such as Claude, Cursor, or Windsurf.
Additional Information
Required Tools & Platforms
- Java
- Spring Boot
- Django
- Python
- React
- Kafka
- GraphQL
- SQL or MongoDB
- Dagster, Data Lakes, or Amazon Athena
- Build and deployment workflows
Location, Time & Engagement
- Remote contract role.
- LATAM-based candidates only.
- Full-time allocation, 40 hours per week.
- Must be able to support U.S. business-hour overlap across PST, MST, CST, or EST.
- Contract expected to run through March 31, 2027.