The position
You will become part of a collaborative engineering team encompassing Frontend, Backend, SRE, and QA disciplines. Our organizational structure consists of cross-functional development teams, each dedicated to particular verticals.
This position is available across multiple teams, with the specific team for your placement to be determined during the interview process, aligning with both organizational requirements and your professional preferences.
Regardless of the assigned team, your role will involve developing tools, APIs, and integrations to enhance one of our product offerings.
Our backend infrastructure is powered by Elixir and Phoenix, utilizing a Postgres database for data management. For frontend development, we employ React and Next.js. GitLab serves as our centralized platform for version control, issue tracking, and CI/CD pipelines. All applications are deployed on AWS, with deployments handled exclusively through our CI system, enabling multiple releases per day.
This role presents numerous opportunities for professional development and career advancement within a dynamic and innovative environment. You’ll have the chance to engage in meaningful projects that align with your expertise while collaborating with a diverse team of experts. Alongside competitive compensation, the position includes comprehensive benefits, ensuring a healthy work-life balance. Additionally, you’ll gain exposure to cutting-edge technologies and industry best practices, further enhancing your skill set and marketability.
Dynamic and impactful challenges await, offering solutions that empower individuals and organizations to thrive across global markets.
You will play a pivotal role in shaping the company’s future, as we are in the early stages of our growth journey—every decision and contribution you make today will have a multiplied impact as the organization scales.
You’ll enjoy significant autonomy in structuring both your professional and personal commitments, free from mandatory daily standups, recurring meetings, or other formalized routines.
A competitive salary, equity compensation, flexible paid time off, and a comprehensive benefits package are provided.
We seek to cultivate a nurturing and collaborative workplace that encourages you to question conventional thinking and drive innovation forward.
A skilled team of seasoned engineers dedicated to fostering and accelerating your career development.
What you bring
Must possess a minimum of [X years] of relevant professional experience in [industry/field].
Proven expertise in core engineering principles coupled with extensive experience in delivering secure, reliable, and scalable production systems.
Proficiency in developing or implementing agentic and automation workflows—or analogous systems—along with a track record of refining these processes through ongoing iteration and enhancement.
Aptitude for systems thinking, including defining precise specifications, decomposing plans into manageable components, implementing verification measures, and ensuring quality through iterative feedback.
Seeking proficiency in PostgreSQL or an equivalent relational database management system.
Proficiency in CI/CD tools such as GitLab, GitHub, or Jenkins is essential.
Exhibits advanced proficiency in automation technologies and artificial intelligence, along with a deep understanding of AI principles and applications.
Nice to have
We are seeking a skilled Kubernetes professional to design, implement, and maintain scalable, resilient containerized applications. The ideal candidate will possess expertise in deploying and managing Kubernetes clusters, optimizing resource utilization, and ensuring high availability and security across environments. Responsibilities include configuring CI/CD pipelines, troubleshooting complex issues, and collaborating with cross-functional teams to align infrastructure with business goals. Proficiency in Helm, Docker, and cloud platforms (e.g., AWS, GCP, or Azure) is essential, along with a strong understanding of networking, storage, and monitoring tools. Candidates should demonstrate hands-on experience in automation, infrastructure-as-code (IAC), and performance tuning to drive operational excellence.
Docker is an open-source platform engineered to facilitate the development, deployment, and management of applications inside lightweight, portable containers. It streamlines the process of packaging software into standardized units, ensuring consistency across diverse environments by encapsulating all dependencies. This enables seamless execution on any system equipped with Docker, eliminating compatibility issues. Additionally, it enhances efficiency by accelerating application lifecycles, from initial development to final production, while optimizing resource utilization through isolated and scalable container environments.
Develop, deploy, and maintain scalable cloud solutions leveraging Amazon Web Services, ensuring high availability, security, and cost-efficiency. Collaborate with cross-functional teams to design, implement, and optimize cloud infrastructure, adhering to best practices for performance and reliability. Monitor system health, troubleshoot issues, and implement proactive measures to mitigate potential risks and minimize downtime. Stay current with AWS advancements and emerging technologies to drive continuous improvement in cloud operations. Bachelor’s degree in Computer Science, Engineering, or a related field is required, along with proficiency in AWS services such as EC2, S3, Lambda, and RDS. Strong scripting and automation skills, particularly in Python or Bash, are essential, along with experience with Infrastructure as Code (IAC) tools like Terraform or CloudFormation. Excellent problem-solving abilities and a commitment to delivering secure, scalable, and resilient cloud solutions are necessary.
Developing applications with Next.js, a leading React framework, is essential to this role. Proficiency in Next.js, including its core features such as server-side rendering, static site generation, and API routes is required. Candidates must have hands-on experience with React and modern JavaScript (ES6+) to effectively leverage Next.js capabilities. Additionally, familiarity with state management libraries like Redux or Context API, as well as styling solutions such as CSS Modules, Tailwind CSS, or styled-components, is necessary. Knowledge of TypeScript is preferred. Experience with RESTful or GraphQL APIs, testing frameworks (e.g., jest, React Testing Library), and deployment strategies (e.g., Tercel, Netlify) will be advantageous.
A thorough understanding of React, Vue, or Angular frameworks is required, along with demonstrated experience in developing dynamic, responsive web applications using one or more of these technologies.
Oversee and execute critical duties encompassing [specific tasks, e.g., project management, team leadership, financial analysis], ensuring alignment with organizational objectives. Develop and implement strategic initiatives to enhance operational efficiency, drive growth, and improve stakeholder satisfaction. Collaborate cross-functionally to identify opportunities for innovation and process optimization, fostering a culture of continuous improvement. Maintain compliance with industry regulations and internal policies while mitigating risks associated with project execution. Monitor key performance indicators (KPIs) to assess progress and adjust strategies as needed to meet targets. Lead and mentor teams, ensuring clear communication, accountability, and professional development opportunities for all members. Prepare and present detailed reports to senior leadership, articulating insights and recommendations to support data-driven decision-making.
Spearhead the execution of key projects within the team while engaging in collaborative, cross-functional efforts to advance Remote’s HR and Payroll solutions.
Engage collaboratively within the team’s product development initiatives by contributing constructive feedback and proposing innovative solutions to challenges. Leverage your technical knowledge and expertise to recommend enhancements that elevate the product’s quality and functionality.
Develop and sustain a solid grasp of the team’s domain, encompassing both product development and engineering perspectives.
You will evaluate and provide constructive feedback on code reviews to ensure adherence to best practices, identify potential issues, and foster continuous improvement in software quality.
Assist in the maintenance and enhancement of the collective codebase.
Investigate and resolve technical and business challenges efficiently.
Engage in various organizational initiatives beyond core team responsibilities, including support rotations, participation in hiring processes, and contributing to RFC discussions.
Offer expert mentorship and guidance to fellow engineers, fostering their professional growth and development.
Evaluate opportunities, recommend enhancements, and collaborate in the deployment of enhancements to our platform.
Design interfaces with a focus on performance optimization, accessibility standards, and thoughtful API integration to ensure a seamless and inclusive user experience.
Redefine the engineering workflow so that autonomous agents serve as the primary mechanism for task execution and delivery.
Propose and implement comprehensive agentic workflows from start to finish—spanning specification, planning, execution, and verification—to accelerate delivery of results.
Develop modular, reusable agentic workflows and foundational components within the codebase, enabling teams to seamlessly deploy them across various domains.
Employ verification mechanisms—such as tests, checks, evaluations, and guardrails—to validate that outcomes are accurate, secure, dependable, and capable of scaling effectively.
Qualifications
BA/BSc/HND