About Remote
Remote is solving modern organizations’ biggest challenge – navigating global employment compliantly with ease. We make it possible for businesses of all sizes to recruit, pay, and manage international teams. With our core values at heart and future focused work culture, our team works tirelessly on ambitious problems, asynchronously, around the world.
The position
You'll be joining a team of engineers across Frontend, Backend, SRE and QA. Regardless of the specific team, you will be working on building tools, APIs and integrations for one of our products. Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Nextjs for our front-end. Gitlab is used as a version control tool, issue tracker and a CI/CD solution.
What this job can offer you
- Complex and meaningful challenges.
- Opportunity to have a significant impact on the business.
- A lot of freedom to organize your work and life — you are not bound to daily standups, recurring meetings or other ceremonies.
- Competitive salary, stock options, flexible paid time off, and a set of perks and benefits.
- A supportive and kind work environment.
- Strong team of experienced engineers who will support and facilitate your professional growth.
What you bring
Must have (professional experience):
- Strong engineering fundamentals and a track record of shipping production systems that are secure, reliable, and scalable.
- Practical experience designing or adopting agentic/automation workflows and improving them through iteration.
- Ability to think in systems: define specs clearly, break down plans, instrument verification, and close the loop on quality.
- Postgres (or similar).
- CI/CD (GitLab, Github, Jenkins or similar).
- Demonstrates strong automation and AI capabilities and AI fluency.
Key Responsibilities
- Lead the development of major team-scoped projects and participate in cross-team initiatives.
- Actively participate in product work: provide feedback, suggest solutions to problems, and use technical insights to suggest improvements.
- Maintain a good understanding of the team’s domain.
- Provide code review feedback and contribute to the shared codebase.
- Mentor and provide guidance to other engineers.
- Redesign how engineering work ships with autonomous agents as the default execution layer.
- Propose and operationalize agentic workflows end-to-end to deliver outcomes faster.
- Build reusable agentic workflows and primitives in the codebase.
- Use verification loops (tests, checks, evals, guardrails) to ensure results are correct, secure, reliable, and scalable.