Get to know our Team We’re a high-performing team of passionate, fun-loving, and hardworking individuals with varied backgrounds who come together to support a common mission: to enable Digibank (GXS and GXBank) to deliver faster, better, and more efficiently with each and every rollout. Get to know the Role As a Lead Specialist, Technical Program Manager, you will own and drive a variety of complex, cross-functional programs, leading all aspects of assigned program delivery and strategy. Get a taste of how GXS and GXBank really works, behind the scenes, and help shape its future. Drive complex, cross-functional strategic programs from inception and strategic definition through to post-launch optimization, ensuring alignment with, and contribution to, the Bank's overarching objectives. You will develop a deep understanding of the technical landscape and architecture to proactively identify dependencies, assess upstream/downstream impacts, and contribute to discussions that ensure alignment with technical strategy for new and existing products/features. Collaborate with Product, Engineering, and Business leadership to define, prioritize, and maintain dynamic program roadmaps, ensuring resource allocation and dependencies are strategically managed and optimized across multiple teams. Champion, define, and refine program management methodologies and collaboration frameworks across the banks. Continuously identify, lead, and implement major process improvements in a data-driven manner to enhance delivery predictability, quality, and efficiency, empowering teams towards self-sufficiency and establishing best practices. Provide expert Agile/Lean coaching and mentorship to engineering teams and other TPMs, fostering a culture of continuous improvement, innovation, and ownership. Guide the organization in adopting and optimizing efficient delivery practices. Embrace GXS culture and principles and promote an environment that embodies the Principles and Values, acting as a role model for others. What You'll Do: Strategic Program Leadership: Drive high-impact, complex technical programs through the full lifecycle – from navigating ambiguous problem definitions and setting strategic direction, through requirements gathering, strategic planning, execution, to launch, and post-launch analysis and iteration. Roadmapping & Alignment: Partner with senior leadership in Product and Engineering to translate company objectives into actionable program strategies and technical roadmaps. Proactively own and resolve complex dependencies, forecast resource needs, and drive cross-functional and cross-organizational alignment. Risk Management & Mitigation: Proactively identify, assess, track, and mitigate significant program risks and issues, often with broad impact. Ensure timely and effective escalation and communication to executive stakeholders, driving towards strategic resolution. Stakeholder Management & Communication: Serve as the central point of communication and leadership for your programs. Effectively communicate program strategy, status, risks, and changes to diverse audiences, from engineering teams to executive leadership, influencing decision-making at all levels. Process Excellence & Enablement: Champion, evolve, and establish lean-agile best practices and program management frameworks within GRXST and contribute to GXS standards. Coach and mentor teams and other TPMs on advanced and efficient delivery processes, fostering self-sufficiency and driving continuous improvement across the organization. Organizational Impact: Identify and lead strategic initiatives to improve organizational effectiveness, including areas like release management, incident response, knowledge sharing, technical debt management, and the establishment of new operational mechanisms. Data-Driven Insights & Strategy: Define and track key program metrics (KPIs) and OKRs to provide visibility into progress, identify systemic bottlenecks, and inform data-driven decisions for strategic planning and continuous improvement. The Must-Haves: 5-8+ years (ideally 6-10+) of hands-on Technical Program Management experience, leading large, complex, cross-functional software development programs in a dynamic, fast-paced environment. Proven track record in strategic program delivery with a strong technical background (e.g., software engineering, systems architecture, technical leadership). Exceptional organizational, strategic thinking, problem-solving, and interpersonal skills. Deep understanding and expert practical application of various Agile (Scrum, Kanban, etc.) and Lean methodologies, with a proven ability to coach entire teams and organizations, and to design and tailor processes for complex environments. A proactive, 'can-do' attitude and a willingness to drive significant impact beyond a defined job description are essential. Exceptional verbal and written communication skills, with the ability to articulate complex technical and strategic issues to both technical and non-technical audiences, and to confidently and persuasively communicate with all levels of the organization, including executive leadership. Proven ability to ship complex, high-impact products and programs. Demonstrated ability to thrive in highly ambiguous and dynamic environments, leading and navigating multiple complex programs simultaneously with a high degree of autonomy, strategic foresight, and sound judgment. Significant experience in the end-to-end product delivery lifecycle, from strategic conception and definition to launch, iteration, and scaling, is essential. Strong and demonstrable technical acumen, with the ability to deeply understand complex system architectures, and engage credibly with senior engineers is highly desirable. Show more Show less
About the Team: The backend engineering team develops the digital backbone of the bank that drive all user experiences. They create robust, scalable, and secure backend systems. They are responsible for designing, developing, deploying, and monitoring all backend services in production. The team develops and maintains a strategic technology roadmap and ensures the application team implements best practices to ensure optimal performance, scalability, and availability of our systems. The team works very closely with the all the application development teams to ensure that all solutions are aligned with the business and technical requirements, and to enhance the overall quality and performance of the systems Get to know the Role: We are seeking talented & passionate Backend Engineer to join our team. You will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that our team member take initiatives to identify problems, and have the right mindset and skill sets to solve them. The day-to-day activities/Responsibilities: Design and write with the cutting edge GO language to improve the availability, scalability, latency, and efficiency of Digibank’s range of services Work with engineering team to explore and create new design / architectures geared towards scale and performance Participate in code and design reviews to maintain our high development standards Engage in service capacity and demand planning, software performance analysis, tuning and optimization Collaborate with product and experience teams to define and prototype feature specifications Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations Design, build, analyze and fix large-scale systems Learn full stack performance tuning and optimization Debug and modify complex, production software The must haves/Qualificiations: A Degree in Computer Science, Software Engineering, Information Technology or related fields with strong Computer Science fundamentals in algorithms and data structures 4-8 years of experience in software engineering in a distributed systems environment Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but willing to work on Golang Our Tech Stack: Our core services tech stack consists of Golang with Redis, MySQL, DynamoDB, Elasticsearch data stores as well as HAProxy load balancers. They all run on the AWS cloud infrastructure with auto-scaling abilities. Our mobile app platform coverage includes native iOS and Android, written in Swift and RxJava. Our Command Center front-end is built on Rails, HTML5, CSS and Javascript. We use GitHub for our code repository and we adhere to the basic Continuous Delivery tenets utilising a host of tools to support our release pipeline and code quality. These include Travis CI, New Relic, PullReview, Code Climate, Papertrail, Gemnasium, JFrog and Jenkins.
About the Team: The backend engineering team develops the digital backbone of the bank that drive all user experiences. They create robust, scalable, and secure backend systems. They are responsible for designing, developing, deploying, and monitoring all backend services in production. The team develops and maintains a strategic technology roadmap and ensures the application team implements best practices to ensure optimal performance, scalability, and availability of our systems. The team works very closely with the all the application development teams to ensure that all solutions are aligned with the business and technical requirements, and to enhance the overall quality and performance of the systems Get to know the Role: We are seeking talented & passionate Backend Engineer to join our team. You will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that our team member take initiatives to identify problems, and have the right mindset and skill sets to solve them. The day-to-day activities/Responsibilities: Design and write with the cutting edge GO language to improve the availability, scalability, latency, and efficiency of Digibank’s range of services Work with engineering team to explore and create new design / architectures geared towards scale and performance Participate in code and design reviews to maintain our high development standards Engage in service capacity and demand planning, software performance analysis, tuning and optimization Collaborate with product and experience teams to define and prototype feature specifications Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations Design, build, analyze and fix large-scale systems Learn full stack performance tuning and optimization Debug and modify complex, production software The must haves/Qualificiations: A Degree in Computer Science, Software Engineering, Information Technology or related fields with strong Computer Science fundamentals in algorithms and data structures 1-4 years of experience in software engineering in a distributed systems environment Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but willing to work on Golang Our Tech Stack: Our core services tech stack consists of Golang with Redis, MySQL, DynamoDB, Elasticsearch data stores as well as HAProxy load balancers. They all run on the AWS cloud infrastructure with auto-scaling abilities. Our mobile app platform coverage includes native iOS and Android, written in Swift and RxJava. Our Command Center front-end is built on Rails, HTML5, CSS and Javascript. We use GitHub for our code repository and we adhere to the basic Continuous Delivery tenets utilising a host of tools to support our release pipeline and code quality. These include Travis CI, New Relic, PullReview, Code Climate, Papertrail, Gemnasium, JFrog and Jenkins.
As part of the mobile engineering team at Digibank, you will be working with a group of highly talented developers in an international setting. You will be responsible for developing new features, platforms, and maintaining existing products while also exploring and evaluating new mobile technologies. The team operates in an agile and test-driven development environment, striving for quality and innovation. Your contributions will be crucial as you work alongside top-notch engineers to meet and exceed high expectations. Digibank is currently expanding its team, creating an exciting opportunity for excellent engineers to join us. As part of the team, you will experience the end-to-end process of building features for the Digibank mobile app. You will collaborate with multiple engineers within the team and across teams, enhancing your programming skills with best practices. Working closely with Product, UX/UI, and Backend teams, you will design, build, and extend consumer and/or partner-facing products, platforms, and features. Additionally, you will be involved in building reusable iOS software components, collaborating with QA on continuous integration and delivery, and conducting automated and manual testing. To qualify for this role, you must hold a degree in computer science, software engineering, information technology, or related fields. Strong fundamentals in computer science, proficiency in Swift for iOS, and a good understanding of UX/UI design principles are essential. Familiarity with MVVM, Clean Architecture, and modern iOS programming paradigms like RxSwift and Modularisation is required. You should also have working knowledge of architectural approaches, caching, data storage, and security, with 4-7 years of mobile engineering experience in building complex applications. As a valuable team member, you should be highly accountable, take ownership, and have a collaborative attitude, demonstrating that "Your Problem Is My Problem (YPIMP)".,
As a member of the mobile engineering team at Digibank, you will play a crucial role in developing, optimizing, and maintaining cutting-edge mobile applications. Your contributions will be highly valued, and meeting our high standards will earn you recognition as a hero within the team. You will be part of a diverse and talented group of developers, all dedicated to delivering quality and innovative solutions. Working in an agile and test-driven environment, you will have the opportunity to work on new features, platforms, and technologies, ensuring that our products remain at the forefront of mobile technology. This is an exciting time to join Digibank as we are expanding our team to meet the demands of our growing business. You will have the chance to experience the end-to-end process of building features for the Digibank mobile app and collaborate with multiple engineers on large projects. Your day-to-day activities will involve working closely with other teams, including Product, UX/UI, and Backend, to design and build new products and features. Additionally, you will be responsible for developing reusable iOS components, collaborating on continuous integration and delivery, and ensuring the quality of our products through automated and manual testing. To excel in this role, you must have a degree in computer science or a related field, strong fundamentals in algorithms and data structures, and proficiency in Swift for iOS development. You should also have a good understanding of UX/UI design principles, experience with MVVM and Clean Architecture, and familiarity with modern iOS programming paradigms such as RxSwift and Modularisation. A collaborative attitude, a sense of ownership, and 4-7 years of mobile engineering experience are also essential qualifications for this position. Join us at Digibank and be part of a dynamic team that values quality, innovation, and continuous learning. Your expertise and dedication will contribute to the success of our mobile applications and help shape the future of digital banking.,
About the Team: The backend engineering team develops the digital backbone of the bank that drive all user experiences. They create robust, scalable, and secure backend systems. They are responsible for designing, developing, deploying, and monitoring all backend services in production. The team develops and maintains a strategic technology roadmap and ensures the application team implements best practices to ensure optimal performance, scalability, and availability of our systems. The team works very closely with the all the application development teams to ensure that all solutions are aligned with the business and technical requirements, and to enhance the overall quality and performance of the systems Get to know the Role: We are seeking talented & passionate Backend Engineer to join our team. You will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that our team member take initiatives to identify problems, and have the right mindset and skill sets to solve them. The day-to-day activities/Responsibilities: Design and write with the cutting edge GO language to improve the availability, scalability, latency, and efficiency of Digibanks range of services Work with engineering team to explore and create new design / architectures geared towards scale and performance Participate in code and design reviews to maintain our high development standards Engage in service capacity and demand planning, software performance analysis, tuning and optimization Collaborate with product and experience teams to define and prototype feature specifications Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations Design, build, analyze and fix large-scale systems Learn full stack performance tuning and optimization Debug and modify complex, production software The must haves/Qualificiations: A Degree in Computer Science, Software Engineering, Information Technology or related fields with strong Computer Science fundamentals in algorithms and data structures 4-8 years of experience in software engineering in a distributed systems environment Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but willing to work on Golang Our Tech Stack: Our core services tech stack consists of Golang with Redis, MySQL, DynamoDB, Elasticsearch data stores as well as HAProxy load balancers. They all run on the AWS cloud infrastructure with auto-scaling abilities. Our mobile app platform coverage includes native iOS and Android, written in Swift and RxJava. Our Command Center front-end is built on Rails, HTML5, CSS and Javascript. We use GitHub for our code repository and we adhere to the basic Continuous Delivery tenets utilising a host of tools to support our release pipeline and code quality. These include Travis CI, New Relic, PullReview, Code Climate, Papertrail, Gemnasium, JFrog and Jenkins. Show more Show less
About the team: The People/HR Operations team is responsible for ensuring smooth and efficient HR processes across the organization. We work on various projects including employee onboarding, payroll management, benefits administration, and compliance with labor laws. Our team is currently leveraging advanced HR tech stacks to streamline operations and enhance employee experience. About the job role: As an People Operations Intern, you will support the People Operations team in various administrative and operational tasks. You will gain hands-on experience in HR processes and contribute to the overall efficiency of the People department. Responsibilities: Assist in the onboarding process for new employees, including documentation and orientation. Support employee insurance Help manage employee benefits and respond to related inquiries. Maintain and update HR databases and systems. Assist in compliance with labor laws and company policies. Provide administrative support to the People Operations team as needed. Participate in People projects and initiatives to improve processes. Qualifications/Skills: Currently pursuing a degree in Human Resources, Business Administration, or a related field. Strong organizational and time management skills. Excellent communication and interpersonal skills. Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint). Ability to handle sensitive information with confidentiality. Eagerness to learn and adapt in a fast-paced environment.
Get to know the Role We treat Infrastructure and operations as Software Engineering problems. Our mission is to build and progress software platforms which enables the provisioning and managing of all Digibank services in safe, reliable and scalable ways. We consistently challenge the status quo, use new technologies to build platforms and tooling for engineering teams. In this role you will make significant decisions with a huge impact on building modern banking technology. You would be part of a team, responsible for designing & architecting new solutions, finding creative ways to optimise existing solutions which will improve agility for managing hundreds of microservices infrastructures in a stable & reliable way. If you are: A strong believer of automating DevOps & SRE aspects like infrastructure provisioning, deployment, observability, incident lifecycle, uptime SLA etc. Bold to challenge, open to get challenged, curious to learn & grow This is the right place for you! The Day-to-Day Activities: Working with Kubernetes clusters hosted in AWS Using InfrastructureAsCode tooling like Terraform, and Ansible to manage AWS, Azure & Kubernetes resources Engage with the development teams throughout the life cycle to help develop software for reliability and scale. Coaching team's SRE best practices Troubleshoot priority incidents, facilitate blameless post-mortems and ensure permanent closure of incidents Perform analytics on previous incidents and usage patterns to better predict issues and take proactive actions Build and drive adoption for greater self-healing and resiliency patterns Design automated software and product upgrades, change management, and release management solutions Design, code, test and deliver software to automate manual operational work. Own your tools and services end to end. Performance and cost optimization for infrastructure Be part of an on-call rotation for the team’s tooling and 24x7 support coverage as needed Succeed, fail, and learn together with other talented people. We believe in an environment that provides an opportunity for growth and see education as an outcome of failure that gets us closer to the next breakthrough The Must-Haves: Bachelor's degree in information systems, information technology, computer science, or similar. 3+ years of professional experience. Experience with administering Kubernetes cluster Experience with managing Infrastructure as code using Terraform Direct production operations experience in a cloud environment. Experience contributing to technology and product strategy. Experience leading capability-building initiatives across diverse areas such as infrastructure and operations automation, observability, incident management, architecting HA systems, and other core engineering. Demonstrated experience in driving operational efficiency and transparency of a growing engineering organization.
About the team: The People/HR Operations team is responsible for ensuring smooth and efficient HR processes across the organization. We work on various projects including employee onboarding, payroll management, benefits administration, and compliance with labor laws. Our team is currently leveraging advanced HR tech stacks to streamline operations and enhance employee experience. About the job role: As an People Operations Intern, you will support the People Operations team in various administrative and operational tasks. You will gain hands-on experience in HR processes and contribute to the overall efficiency of the People department. Responsibilities: Assist in the onboarding process for new employees, including documentation and orientation. Support employee insurance Help manage employee benefits and respond to related inquiries. Maintain and update HR databases and systems. Assist in compliance with labor laws and company policies. Provide administrative support to the People Operations team as needed. Participate in People projects and initiatives to improve processes. Qualifications/Skills: Currently pursuing a degree in Human Resources, Business Administration, or a related field. Strong organizational and time management skills. Excellent communication and interpersonal skills. Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint). Ability to handle sensitive information with confidentiality. Eagerness to learn and adapt in a fast-paced environment.
Role Overview: As a People Operations Intern, you will support the People Operations team by assisting in various administrative and operational tasks. This internship will provide you with valuable hands-on experience in HR processes and help enhance the efficiency of the People department. Key Responsibilities: - Assist in the onboarding process for new employees, which includes handling documentation and orientation procedures. - Support employee insurance-related tasks. - Help manage employee benefits and address any related inquiries. - Maintain and update HR databases and systems to ensure accurate and up-to-date information. - Assist in ensuring compliance with labor laws and company policies. - Provide necessary administrative support to the People Operations team when required. - Participate in People projects and initiatives aimed at enhancing processes within the department. Qualifications Required: - Currently pursuing a degree in Human Resources, Business Administration, or a related field. - Possess strong organizational and time management skills to handle multiple tasks efficiently. - Excellent communication and interpersonal skills are essential for effective collaboration within the team. - Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint) to support various administrative tasks. - Ability to maintain confidentiality and handle sensitive information with discretion. - Demonstrate eagerness to learn and adapt in a dynamic and fast-paced environment to contribute effectively to the team's success.,