Collinson Group
Remote Jobs
6 Jobs
Role Description We are seeking a DevOps Engineer with experience in building, deploying, and maintaining large-scale, high-performance systems using AWS, Terraform, Kubernetes and Docker. The ideal candidate will have a strong background in infrastructure automation and be comfortable working with a variety of different technologies. This is an exciting opportunity to work on a wide range of projects and be part of a team that is driving innovation in the field of DevOps. If you are a highly motivated, results-driven individual with a passion for infrastructure automation and scaling, we encourage you to apply. Key Responsibilities - Act as an escalation point for any Cloud/CICD based issues. - Serve as an expert for cloud technologies (AWS) and advocate standards and best practices. - Proactively ensure infrastructure is secure and resilient, with sufficient monitoring and alerting. - Handle security alerts confidently and provide advice to other engineering teams. - Build and run a technical platform that other engineering teams depend on. - Design and implement development pipelines with automation at the heart of every design. - Deliver development pipelines (CI/CD) and solution architecture in a forward-thinking way. - Collaborate with partners in other teams to deliver solutions for Collinson and its companies. - Perform root cause analysis for underlying issues and incidents affecting systems performance. - Assist in the analysis and evaluation of vendor supplied software and hardware products. - Translate business and customer requirements into solid and stable solutions. - Execute projects and tasks independently with limited direct supervision. - Provide technical input into planning and implementation of complex upgrades, installations, and releases. - Keep abreast of updates in information technology and recommend products and services. - Make recommendations for improvement in Group IT processes and operational support. - Participate in the on-call rotation to ensure optimal customer experience. Qualifications - Knowledge in Cloud Technologies, specifically AWS. - Ideally AWS Certified to demonstrate theoretical awareness of best practices. - Understanding of Source Control Systems, specifically Git. - Experience with Infrastructure as Code, including a working knowledge of Terraform. - Awareness of PCI and ISO27001 and their impact on infrastructure, networks, and application designs. - Scripting experience in either PowerShell, Bash, or Python. - Familiarity with Containerisation, specifically Docker & Kubernetes. - Linux and Windows Server experience. - Experience with monitoring and logging tools, ideally AppDynamics and Datadog. - Working knowledge of networking technologies, including DNS, Firewall Configuration, WAF, and Load Balancing. - Passionate to learn and develop new skills and experience. - The ability to work well as part of a multi-skilled team focused on a common goal. Benefits - Competitive salary and benefit plan. - Medical & Dental Care. - Priority Pass Membership. - Childcare allowance (for children up to 6 years old). - Birthday day off. - Work From Anywhere 8 weeks per year.
Role Description We’re looking for a SDET who’s passionate about quality; not just as a phase, but as a core part of how great software gets built. In this role, you’ll help shape what “great” looks like for our engineering teams, including setting test standards, supporting engineers and making sure quality is everyone’s responsibility. This role requires strong software development skills, deep understanding of distributed systems, and the ability to influence quality across the entire software development lifecycle (SDLC). You’ll be embedded in a collaborative environment where software is shipped fast, iteratively, and often. Your work will focus on making sure things don’t just work but work well together. You’ll bring clarity, structure and confidence to the way we test by balancing automation with human insight and keeping the end-user in mind. You would drive the automated testing efforts covering: - Contract testing - Smoke testing - Regression testing - End-to-end testing Ensuring that we deliver fast with full confidence. You’ll bring your considerable knowledge of test automation to help us build new products that are reliable, secure, performant, and resilient. If you’re curious, love asking the awkward questions, and want to support software engineers build and iterate quickly, you’ll thrive here. Qualifications - Computer Science or Information Technology degree, Diploma or similar - CSTAE or ASTQB ISTQB Advanced Certification - Certified Automation Tester (i.e. Cypress, Playwright) - Familiarity with pipeline and event-driven systems (Kafka, AWS EventBridge, AWS Step Functions, queues, streams, Snaplogic) Requirements - 4+ years experience in Test Automation - Strong hands-on experience in building and maintaining test automation frameworks and API testing tools, not just executing them - Confident writing automated tests in Typescript - Expertise in Designing and Executing End-to-End Test Strategies that aligns with Agile delivery - Solid experience embedding quality early in the SDLC by working closely with Product Managers, Engineers, Principal Engineers and Delivery Managers - Experience working in agile continuous delivery teams, including daily coordination with cross-functional stakeholders to evaluate, prioritize, and drive resolution of defects based on reproducibility, business impact, and release scope Benefits - Medical & Dental Care - Priority Pass Membership - Childcare allowance (for children up to 6 years old) - Birthday day off - Work From Anywhere 8 weeks per year
Role Description The iOS Engineer at Collinson’s Travel Experience Division will be at the forefront of bringing our roadmap to life, focusing on delivering globally appealing, customer-centric solutions. Acknowledging the importance of regional nuances, the chosen candidate will guarantee that our digital offerings strike a chord at both the universal and localised levels. This role is pivotal in architecting and developing iOS applications that offer a smooth, user-friendly travel experience for our global clientele. - Design and build advanced applications for the iOS platform. - Collaborate with cross-functional teams to define, design, and ship new features. - Maintain and improve existing codebase, focusing on continuous integration and deployment strategies. - Work on bug fixing and improving application performance. - Ensure the best possible performance, quality, and responsiveness of the application. - Integrate with third-party libraries and APIs, ensuring seamless functionality. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. - Coordinate with the design team to ensure UI/UX best practices are followed. - Address any security vulnerabilities and work to ensure a secure app environment. - Stay updated with the latest mobile trends, architectures, and emerging technologies. Qualifications - 3+ years of experience building iOS native apps. - Hands-on experience building mobile applications using Swift, and solid understanding of iOS app design principles, patterns, and best practices. - Care about user interaction, usability, and making the interface beautiful. - Good knowledge of architectural design patterns such as MVVM and MVP, and proven experience ensuring modularized and scalable app architecture. - Experience with Cocoapods dependency management in iOS apps. - Strive for clean code and know how to write flexible tests that won't break, with experience in different test strategies, such as unit, snapshot, etc. - Good knowledge of design patterns mostly used in mobile development (dependency injection, observers, etc.). - Love coding and take the time to reflect on all aspects of your implementation, be it the frameworks, languages, or processes. - Ability to take ownership and drive the development of exciting and impactful new features and products. - A genuine passion for writing well-structured, readable, and maintainable code. - Thrive in a team where you can learn and try new tech, collaborate on technical challenges, and grow as a team. Benefits - Competitive salary and benefit plan including but not limited to: - Medical & Dental Care. - Priority Pass Membership. - Childcare allowance (for children up to 6 years old). - Birthday day off. - Work From Anywhere 8 weeks per year.
Role Description We are seeking a Product Manager to join our global team and drive the strategy, development, and delivery of high-impact product initiatives across multiple markets. This role sits at the intersection of business, technology, and customer experience, ensuring that product outcomes deliver measurable value at scale. The ideal candidate combines strong product intuition with solid technical depth, enabling effective collaboration with engineering teams to shape solutions, define clear requirements, and contribute to technical design discussions. You will operate in a fast-paced, highly cross-functional environment, working seamlessly with stakeholders across regions, cultures, and time zones. This role requires a leader who is highly structured and data-driven, with a strong focus on customer needs and business outcomes. You will play a key role in aligning diverse teams around a shared product vision, translating complex challenges into clear priorities, and ensuring successful execution from discovery through delivery. Key Responsibilities - Define and drive product strategy, roadmap, and priorities aligned with company objectives. - Partner closely with engineering, architecture, UX/UI, operations, and commercial teams to deliver scalable and high-quality solutions. - Work directly with development teams on technical requirements, product architecture discussions, integrations, APIs, dependencies, and delivery planning. - Translate complex business and operational needs into detailed product requirements and technical specifications. - Lead cross-functional initiatives across global teams and stakeholders. - Drive product discovery, user research, and data analysis to support strategic decision-making. - Facilitate alignment between technical and non-technical stakeholders. - Prioritize initiatives based on customer impact, technical feasibility, and business value. - Monitor product performance, KPIs, and customer feedback to continuously improve the user experience. - Identify risks, dependencies, and technical constraints early to support efficient execution. Qualifications - 5+ years of experience in Product Management, preferably in global or enterprise environments. - Strong technical background with experience working directly with software engineering teams. - Ability to understand system architecture, APIs, integrations, technical dependencies, and software development processes. - Proven experience translating business requirements into technical deliverables and user stories. - Experience working with cross-functional and distributed global teams. - Strong understanding of Agile/Scrum methodologies and product delivery lifecycle. - Excellent communication and stakeholder management skills. - Strong analytical, organizational, and problem-solving abilities. - Ability to manage multiple priorities in a fast-paced environment. - Team-player mindset with strong collaboration and interpersonal skills. - Bachelor’s degree in Computer Science, Engineering, Information Systems, Business, or related field preferred. - Bi-lingual (US English, and Latin American Spanish or Brazilian Portuguese). - Comfort working across global and virtual teams, with an appreciation for regional nuance and cultural dynamics. - Experience in SaaS, enterprise platforms, or digital product ecosystems. - Previous experience in technical roles such as Business Analyst, Software Engineer, Solutions Architect, or Technical Product Manager. - Experience working with cloud-based systems, integrations, or platform products. - Experience leading products across multiple markets or regions. - MBA or advanced degree is a plus. Benefits - Competitive salary and benefit plan including but not limited to: - Medical & Dental Care - Priority Pass Membership - Childcare allowance (for children up to 6 years old) - Birthday day off - Work From Anywhere 8 weeks per year
Role Description The Android Engineer at Collinson’s Travel Experience Division will be at the forefront of bringing our visionary roadmap to life, focusing on delivering globally appealing, customer-centric solutions. This role is pivotal in architecting and developing Android applications that offer a smooth, user-friendly travel experience for our global clientele. - Design and build advanced applications for the Android platform. - Collaborate with cross-functional teams to define, design, and ship new features. - Maintain and improve existing codebase, focusing on continuous integration and deployment strategies. - Work on bug fixing and improving application performance. - Ensure the best possible performance, quality, and responsiveness of the application. - Integrate with third-party libraries and APIs, ensuring seamless functionality. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. - Coordinate with the design team to ensure UI/UX best practices are followed. - Address any security vulnerabilities and work to ensure a secure app environment. - Stay updated with the latest mobile trends, architectures, and emerging technologies. Qualifications - 3+ years of experience building Android native apps. - Hands-on experience building mobile applications using Kotlin. - Solid understanding of Android app design principles, patterns, and best practices. - Good knowledge of architectural design patterns such as MVVM and MVP. - Proven experience ensuring modularized and scalable app architecture. - Ability to take ownership and drive the development of exciting and impactful new features and products. - A genuine passion for writing well-structured, readable, and maintainable code. - Knowledge of testing practices and how to write flexible tests that won't break. - An agile mindset and experience with Agile practices (Pairing, TDD). - Thrives in a team environment where learning and collaboration on technical challenges is encouraged. Benefits - Competitive salary and benefit plan. - Medical & Dental Care. - Priority Pass Membership. - Childcare allowance (for children up to 6 years old). - Birthday day off. - Work From Anywhere 8 weeks per year.
Role Description As a Lead Engineer, you’ll be the technical backbone of your squad (of around 5-7 engineers) - leading from the front, writing code daily, and setting the standard for high-quality engineering. You’ll work side by side with an Engineering Manager, ensuring your squad is delivering scalable, well-architected software, while collaborating closely with a Product Manager to build and launch new products and services as a partnership. This is a hands-on role, with a strong focus on designing, coding, and problem-solving. You’ll be the most experienced engineer in the squad, responsible for refining technical requirements, making key architectural decisions, and mentoring engineers to help them grow. With modern, cloud-native technologies (including Typescript, AWS, GraphQL) and the freedom to approach problems with fresh thinking, you’ll be building greenfield systems from the ground up. Expect to embed AI, automation, and best-in-class engineering practices into everything you develop. If you love writing great code, solving complex technical challenges, and shaping the direction of a team, this role gives you the autonomy, responsibility, and impact to do just that. Qualifications - Tech stack - Comfortable with TypeScript (Node.js & React), AWS (EKS, Lambda, Aurora RDS), Kubernetes, GraphQL, Kafka, Mongo. - Past Experience - Currently a Lead Engineer or Tech Lead, leading a small team of software engineers. - API & Database Development - Experience building and running robust, always-on APIs (both RESTful and GraphQL-based) and underlying services/apps including the databases that underpin them. - Test-Driven Development - Familiar with testing frameworks such as Jest and Pact. - Cloud & DevOps - Ability to build, deploy and run systems end-to-end, with no manual configuration or intervention using Terraform and Helm. - CI/CD - Experience managing and configuring CI/CD pipelines (using GitHub Actions) for deployments. - Observability Mindset - Belief in measuring everything, with experience using DataDog (or similar). - Tooling & Collaboration - Comfortable working with Git, Confluence, Jira, and modern engineering workflows. - Mentorship & Leadership - Experience mentoring engineers at all levels, providing guidance, reviewing designs. - Self-Starter & Problem-Solver - Ability to take a product challenge and develop a working technical solution, balancing pragmatism with engineering excellence. Requirements - Lead the Design & Development - Architect, build, and deploy scalable, high-performance software solutions, covering both client-side and server-side applications. - Technical Leadership - Guide the squad in technical decision-making, ensuring the team follows best practices in code quality, design patterns, architecture, security, and performance. - Hands-On Engineering - Spend most of your time writing and reviewing code, designing APIs, and ensuring high-quality, maintainable software. - Full Stack Development - Build user-interfaces in collaboration with the UX team, and develop well-functioning APIs and services. - Mentorship & Coaching - Support and mentor engineers, fostering a culture of continuous learning and technical excellence. - Cloud & Infrastructure - Deploy and manage applications on AWS using Terraform, Kubernetes, and containerized workloads. - Quality & Testing - Champion Test-Driven Development (TDD), automated testing, and CI/CD, ensuring deployments are secure and reliable. Benefits - Competitive salary and benefit plan including but not limited to: - Medical & Dental Care - Priority Pass Membership - Childcare allowance (for children up to 6 years old) - Birthday day off - Work From Anywhere 8 weeks per year