
Amber Labs
Remote Jobs
A data and technology obsessed specialist consultancy.
9 Jobs
• Manage the end-to-end processing of vendor invoices and payments for Amber Labs, ensuring accuracy, proper coding, and timely execution. • Reconcile accounts for Amber Labs on a regular basis and investigate and resolve discrepancies or payment issues as they arise. • Administer the internal expense reimbursement system, ensuring submissions are reviewed, approved, and processed efficiently for Amber Labs. • Serve as a point of contact for both internal teams and external vendors of Amber Labs, maintaining strong working relationships and clear communication. • Follow up on overdue accounts and maintain accurate, up-to-date payment records across all assigned Amber Labs accounts. • Manage 1099 filing and W-9 collection for Amber Labs, ensuring all vendor documentation is complete and compliant. • Assist with accounts receivable and broader accounting functions for Amber Labs as needed to support the team.
• Serve as the primary point of contact for assigned client accounts • Build and maintain strong, long-term client relationships • Understand customer and business needs related to financial and account services • Support accounts payable processes, invoice tracking, and payment coordination • Manage renewals, billing support, and retention risks • Identify opportunities for account growth and improved service delivery • Coordinate with internal teams (Finance, Operations, Support) to ensure smooth service • Track account health, financial activity, and performance metrics • Conduct regular check-ins, reviews, and account updates with clients • Resolve account and payment issues and escalate when necessary • Maintain accurate records in CRM and accounting systems
• Develop, maintain, and enhance Accounts Payable reporting and dashboards to support operational visibility and decision-making • Ensure accuracy, consistency, and timeliness of data presented in dashboards and recurring reports • Monitor key performance indicators (KPIs) and provide insights into trends, risks, and opportunities • Analyze payment and spending activity and assist with reporting, communications, and operational support as needed • Support transaction matching, reconciliations, and finance-related projects • Adhere to internal controls, audit requirements, and compliance standards • Provide documentation and support for internal and external audits • Identify root causes of errors or non-compliance and recommend corrective actions • Serve as a subject matter expert for Accounts Payable systems and tools, including ERP and workflow platforms • Identify process inefficiencies and participate in automation and continuous improvement initiatives • Support user acceptance testing (UAT), system enhancements, and implementation of process changes • Assist with maintaining process documentation, training materials, and internal knowledge resources • Provide guidance and informal mentoring to Accounts Payable team members • Assist with onboarding and training activities • Act as a resource for policy interpretation and process-related questions • Perform additional duties as assigned by management • Partner with Procurement, Finance, Operations, IT, and vendors to resolve issues and improve end-to-end Accounts Payable processes • Communicate professionally and effectively with internal stakeholders and external partners
• Build, design, and maintain robust front-end applications leveraging a tech stack that primarily includes JavaScript, Node.js, and Nunjucks. • Interface with Java Spring Boot-backed microservices, ensuring seamless communication between front-end and backend services in a container-based architecture. • Implement features that interact directly with NoSQL databases, with a preference for Amazon DocumentDB. • Utilise supporting AWS services, including IAM, SQS, S3, Secrets Management, and KMS. • Work closely with cross-functional teams, including developers, DevOps engineers, and QA engineers, ensuring smooth coordination and delivery. • Stay updated with the latest industry trends and technologies to continually improve processes and share knowledge.
• Create, design, and maintain robust and scalable web applications using React, Next.js, Node.js, and Python Flask. • Implement and manage cloud-based solutions using Azure. • Design and maintain database systems using Postgres and Typescript ORMJS. • Design and implement API endpoints, ensuring they are secure, reliable, and efficient. • Integrate various systems and services, ensuring seamless communication using Keycloak for authentication and KUBEMQ for messaging. • Work collaboratively with other team members, including front-end developers, back-end developers, and QA engineers. • Stay up-to-date with the latest industry trends and technologies to continually improve the development process.
• Collaborate with your team to define the user experience (UX) strategy for products and services. • Conduct research to understand service and business needs. • Analyze issues and recommend user-centric solutions. • Build prototypes and drafts using the Gov.UK prototyping kit with HTML/CSS to communicate ideas effectively. • Write clear specifications and guidelines for developers and designers to ensure consistency and alignment with GDS standards. • Work closely with visual designers to ensure that designs meet user needs and expectations. • Partner with the research team to plan and conduct user research and testing. • Lead or participate in review sessions to evaluate project progress and outcomes. • Use feedback from research and testing to refine designs.
• Lead a team of Software Developers, fostering collaboration and best practices. • Provide technical expertise on Documentum, including server administration on Linux and the API layer (DFC). • Assess team deliverables, identify areas for improvement, and implement changes. • Design, build, and deploy scalable solutions with a modern tech stack. • Work closely with stakeholders and cross-functional teams to deliver high-quality results.
• Write clean, maintainable code in JavaScript using frameworks and libraries like React and Redux. • Develop server-side applications using Node.js and frameworks such as Hapi.js and Remix JS. • Build and optimise APIs and microservices. • Work with NoSQL databases (e.g., CosmosDb) to design and manage data storage solutions. • Design, develop, and deploy scalable applications leveraging cloud technologies, including Azure services where applicable. • Implement Test-Driven Development (TDD) practices to ensure high-quality and maintainable code. • Collaborate with cross-functional teams in an Agile environment to gather requirements and deliver high-quality solutions. • Ensure the security, performance, and scalability of the applications. • Provide guidance and mentorship to junior developers. • Conduct code reviews and champion best practices. • Troubleshoot and resolve complex technical issues.
• Apply a software engineering mindset to problems • Responsible for delivery business outcomes, from requirements into production environment • Ownership of all aspects of code through to production, including performance, security • Collaborate with team to deliver high quality code • Advocate and educate development teams, helping them learn and become self-sufficient • Provide technical support for the transition of applications into live service and support