
Senior Software Engineer
The Collinson Group4 months ago
São Paulo, BrazilSenior
Responsibilities
- Design, implement, test, deploy, and maintain complex features and services.
- Collaborate with product managers, engineers, and QA partners to refine requirements and technical solutions.
- Write unit, integration, and contract tests and champion automated testing practices.
- Build, deploy, and monitor AWS services using Terraform, Kubernetes, and GitHub Actions.
- Own the health, performance, reliability, and maintainability of shipped software.
- Use DataDog for observability, service monitoring, and production debugging.
- Review code, share knowledge, mentor less experienced engineers, and improve engineering standards.
- Work with Git, Jira, and Confluence in an Agile, collaborative environment.
Requirements
- At least 5 years of software development experience with a strong focus on TypeScript.
- Strong TypeScript and JavaScript fundamentals, including Node.js and React.
- Experience building and operating production systems in AWS, including EKS, Lambda, and RDS.
- Experience designing and building GraphQL and RESTful APIs.
- Practical knowledge of MongoDB, PostgreSQL, Kafka, and event-driven architecture.
- Deep knowledge of automated testing with Jest and Pact and understanding of TDD principles.
- Experience maintaining CI/CD pipelines with GitHub Actions and Terraform.
- Experience using DataDog or a similar observability tool to monitor services and debug production issues.
- Experience working in Agile environments with Git, Jira, and Confluence.
- Strong ownership, analytical problem-solving, communication, collaboration, and mentoring skills.
Benefits
- Medical and dental care.
- Priority Pass membership.
- Childcare allowance for children up to 6 years old.
- Birthday day off.
- Work from anywhere for 8 weeks per year.
Tech Stack
Apache KafkaAWSDatadogGitGitHub ActionsGraphQLJavaScriptJestKubernetesMongoDBNode.jsPostgreSQLReactTerraformTypeScript
Categories
About The Collinson Group
Collinson Group builds travel experience and customer loyalty products for airlines, payment networks, and financial services brands, and sells travel insurance and assistance direct and via partners. Its portfolio includes Priority Pass and LoungeKey airport lounge access, plus loyalty strategy and rewards platforms used worldwide. Privately held and headquartered in London, the company was founded in 1985 and operates across the travel and financial services sectors.