Company Background
The customer consists of a multinational team of specialists from diverse industries, all deeply committed to enhancing a specific sector. They consistently apply advanced and user-friendly technologies to assist leaders in the field achieve notable commercial success.
Project Description
The project is dedicated to the development of integration between the client product and multiple different vendors helping to execute payments, get data from airlines vendors and others. You will work on API-driven system development (with potential future UI work), integration with multiple services and handling big data and high traffic volumes.
Technologies
GoPythonMicroservicesGoogle Cloud: Dataflow, Spanner, Pub/SubGitHubRedisTerraform
What You'll Do
Architecture Design: understand problems, business needs and prepare solutions and design;Define and document technical architectures that meet business requirements;Ensure alignment with industry best practices and standards;Drive technical initiatives within the team;Collaborate with stakeholders to understand project requirements and objectives;Align technical solutions with overall business goals;Work closely with product owners, stakeholders, vendors, and other teams to clarify technical needs, problems, requirements, and use cases;Ensure a clear understanding of feature specifications and expectations;Collaborate with cross-functional teams to bridge communication gaps;Provide technical insights to ensure feasibility and alignment with project goals;Foster effective communication within the team and across departments;Collaborate with other leads, architects, and managers to ensure a cohesive and integrated approach;Keep stakeholders informed about technical progress, challenges, and solutions;Identify areas for process improvement and technical innovation;Promote a culture of continuous learning and improvement within the team;Stay updated on industry trends and emerging technologies;Participate in and conduct code reviews to ensure code quality and adherence to coding standards;
Job Requirements
5+ years' commercial experience with software development;3+ years' experience working with Go;Experience in optimizing system performance;Experience designing robust systems;Experience and understanding of the microservices architecture;Understanding of cloud concepts and network services at all levels;Experience with unit and integration testing;Performance testing experience will be a plus;Level of English - from Upper-Intermediate (spoken/written);
What Do We Offer
The Global Benefits Package Includes
Technical and non-technical training for professional and personal growth;Internal conferences and meetups to learn from industry experts;Support and mentorship from an experienced employee to help you professional grow and development;Internal startup incubator;Health insurance;English courses;Sports activities to promote a healthy lifestyle;Flexible work options, including remote and hybrid opportunities;Referral program for bringing in new talent;Work anniversary program and additional vacation days.