Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Aug 2, 2026. Snapdrum scores B on the Alion truth index.
SnapDrum builds AI-native delivery teams for companies in the UK and US.
Our engineers work as embedded members of client teams, helping build products, internal platforms and AI-enabled applications.
We are creating a high-quality talent network of engineers who combine strong technical ability with product judgment, communication and ownership.
The opportunity
We are looking for full-stack engineers who can take a feature or product problem from unclear requirements through implementation, testing and production release.
You should be comfortable contributing across frontend, backend, databases, APIs and cloud deployment. You do not need to be equally specialized in every area, but you must understand how the complete product works.
Successful candidates may be matched to upcoming UK and US client engagements.
What you may work on
- Build customer-facing web applications and internal platforms.
- Develop accessible, responsive frontend interfaces.
- Build backend APIs, services and integrations.
- Design and work with relational or document databases.
- Integrate AI capabilities into existing products and workflows.
- Implement authentication, authorization and permissions.
- Write automated tests and participate in code reviews.
- Diagnose production issues and improve system reliability.
- Work with cloud infrastructure and deployment pipelines.
- Collaborate with designers, product managers and client stakeholders.
- Break ambiguous requirements into deliverable milestones.
- Communicate progress, risks and trade-offs clearly.
- Use AI-assisted development tools while maintaining engineering quality and accountability.
Required experience
- Strong experience with at least one modern frontend framework, such as React or Next.js.
- Strong backend-development experience using Node.js, TypeScript, Python or a comparable language.
- Experience designing and consuming APIs.
- Experience with relational databases such as PostgreSQL.
- Familiarity with testing, Git and modern code-review workflows.
- Experience deploying or supporting production applications.
- Understanding of authentication, application security and data handling.
- Strong debugging and problem-solving ability.
- Clear spoken and written English.
- Ability to work independently and collaborate in a distributed team.
Relevant technologies may include
- TypeScript
- React
- Next.js
- Node.js
- Python
- FastAPI
- PostgreSQL
- Supabase
- Firebase
- REST or GraphQL APIs
- Docker
- GitHub Actions
- AWS or GCP
- Terraform
- Vercel or Netlify
- LLM APIs and AI-development tools
You are not expected to know every technology listed.
Strong candidates will also demonstrate
- Experience owning features from discovery through production.
- Experience integrating AI models or agent workflows.
- Good product judgment and user empathy.
- Experience working with overseas clients or remote teams.
- Ability to write concise technical and stakeholder documentation.
- Experience mentoring junior engineers.
- Relevant AWS, GCP or software-development certifications.
What we value
We value engineers who:
- understand the business problem before writing code;
- care about users and product outcomes;
- communicate early when something is blocked;
- take responsibility for defects and missed expectations;
- avoid unnecessary complexity;
- test and review AI-generated code carefully;
- seek feedback and improve continuously;
- can operate effectively without constant supervision.
Hiring process
1. Application and eligibility review
2. Asynchronous video interview
3. Practical full-stack assessment
4. Live code or system-design discussion
5. Product judgment and ownership interview
6. Reference verification
7. Addition to the SnapDrum client-ready talent network
8. Client-specific matching and interview
Location and working model
- Remote from Sri Lanka
- Future full-time or long-term client engagements
- UK or US working-hours overlap may be required
- Engagement timing will depend on client demand
Compensation
Compensation will be determined for each engagement based on experience, seniority, technical fit and working-hours expectations.

