Open role
[Remote] Software Engineering Expert
Note: The job is a remote job and is open to candidates in USA. AfterQuery is seeking software engineers for a remote, project-based role completing work across software development, debugging, code review, and technical implementation. Engineers will deliver work asynchronously across varied projects and technology stacks.
Responsibilities
- Design, implement, and ship clean, well-tested code across a variety of projects and technology stacks
- Debug, refactor, and optimize existing codebases for performance, maintainability, and scalability
- Participate in code reviews, providing and incorporating constructive technical feedback
- Collaborate asynchronously on technical specifications, architecture decisions, and implementation plans
- Document code, APIs, and technical approaches clearly and reproducibly
Skills
- 1–3 years of professional software engineering experience in a full-time or equivalent role
- Strong proficiency in at least one modern programming language and its associated ecosystem
- Demonstrated ability to independently scope, implement, and deliver software features or fixes
- Solid understanding of software engineering fundamentals including data structures, algorithms, and system design
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)
- Experience working across multiple layers of the stack - frontend, backend, APIs, or infrastructure
- Familiarity with version control workflows, CI/CD pipelines, and collaborative development practices (e.g., Git, GitHub Actions, or similar)
- Exposure to cloud platforms and deployment environments (e.g., AWS, GCP, Azure, or similar)
- Background in contributing to open source projects or building personal software projects independently
Benefits
- Remote work
- Flexible time commitment — work on your schedule
- Startup exposure — work directly with an early-stage Y Combinator-backed company
- Portfolio building through experience solving complex, real-world software engineering problems across diverse codebases
- Professional growth — sharpen your skills on varied, challenging development tasks spanning multiple domains and technologies
Company Overview