SPD Technology Розміщено 4 дн. тому

Senior Azure Data Architect

Досвід роботи
Senior
Формат роботи
Remote
Вид зайнятості
Full time
Specialization
Data Engineering, Data Science, Cloud Engineering, DevOps, AI

Деталі вакансії

About us

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence, and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

We are looking for a Senior Azure Data Architect to join us as part of our team.

About the role

As an Enterprise Azure Data Architect, you will support a broad set of architectural needs across multiple workstreams. In this role, you will design and own the data layer behind GenAI, RAG, and Agentic AI applications, ensuring enterprise data and knowledge are effectively ingested, prepared, stored, governed, and made available for AI consumption and retrieval.

Our stack

Azure Data Platform, Azure Cosmos DB, Azure Synapse Analytics, Azure Databricks, Azure SQL MI / SQL Server / T-SQL, Azure Data Lake / Lakehouse architecture, Azure Functions.

As a qualified expert You will

  • Own and design the data architecture, data modeling, ingestion, and platform modernization for enterprise Azure environments.

  • Design the data layer supporting GenAI, RAG, and Agentic AI applications, including how enterprise data and knowledge are ingested, prepared, stored, governed, and made available for retrieval and AI consumption.

  • Design and implement scalable, metadata/configuration-driven data ingestion and data platform solutions.

  • Work with both structured and genuinely unstructured data across the enterprise platform.

  • Modernize existing data platforms and ensure implementation-ready architecture.

We’re looking for you if you have

  • Strong background in enterprise Azure Data Architecture with proven depth in Azure Cosmos DB and Azure Synapse Analytics.

  • Real production project experience designing or contributing to the data/knowledge layer supporting GenAI, RAG, or Agentic AI applications.

  • Demonstrated personal ownership of the data/knowledge architecture behind a production RAG/Agentic application (including data preparation for retrieval and vector-search/storage technology selection).

  • Hands-on experience with Azure Data Platform technologies, including Azure Synapse Analytics (with specific experience designing/working with its capabilities), Azure Databricks, Azure SQL MI / SQL Server / T-SQL, Azure Data Lake / Lakehouse architecture, and Azure Functions.

  • Experience in data modeling, ingestion pipelines, and modernizing existing data platforms.

  • Hands-on experience handling structured and genuinely unstructured data.

  • Proven ability to design scalable, metadata/configuration-driven ingestion architectures.

What’s in it for You

Reveal great tech solutions

Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.

Experience an agile and flexible working environment

Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Enjoy a flexible working schedule and create work and rest balance for yourself. Empower yourself with a stable workload and a stable income, focusing on lasting cooperation and high-performance culture.

Embrace the opportunity for personal and professional growth

Take advantage of performance review and career path. Elevate your skills with mentorship program, personal development plan, and individual learnings through the corporate library, public speaking support, and more.

Feel cared about

Be among like-minded people and feel supported with collaboration, open communication and mutual respect. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.

Interview steps

  • Interview with recruiter

  • Intro with Manager

  • Technical interview (1 hour)

Інформація про компанію

Global software product development company with 20+ years of experience. Specializes in AI/ML, digital platforms, data analytics, cloud & DevOps, application modernization, system integration, security, and quality engineering. 650+ professionals across offices in London, Larnaca, Bucharest, Kyiv, and Cherkasy.

https://spd.tech/

Більше від SPD Technology

Senior Full time Remote Backend Node.js Go TypeScript Miltech

About us

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence, and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

We are looking for Senior Backend Engineer to join us as part of our team

About the role

As a Senior Backend Engineer you will join a product team building payment infrastructure for merchants and partner platforms. The platform enables businesses to accept payments, manage payouts, process card and bank transactions, and handle payment-related operations without relying on multiple disconnected providers.

The engineering challenges go far beyond basic payment integrations. The platform handles payment orchestration, transaction processing, settlement and reconciliation, payouts, fraud and KYC integrations, and complex failure scenarios across systems that the team does not fully control.

This role is a strong fit for an engineer who understands how money actually moves through payment systems and is comfortable owning critical backend flows end to end.

Tech Stack

Go, TypeScript, Node.js / NestJS, PostgreSQL, Event-driven backend services, Webhooks and asynchronous processing, Payment processor and acquirer integrations, Containerized cloud infrastructure, CI/CD

Work environment

Full-time, remote. Daily collaboration with a US-based team (4–6 hours of overlap with US Central Time is required)

As a qualified expert You will

  • Own end-to-end payment flows in TypeScript/NestJS services: authorization, capture, void, refund, dispute handling, and payout initiation and confirmation.

  • Build and maintain acquirer and processor integrations, keeping the platform acquirer-agnostic behind clean internal abstractions.

  • Design embedded and hosted checkout experiences (hosted fields, iframes, tokenization) that keep sensitive cardholder and bank data out of internal systems and minimize PCI scope.

  • Implement fee calculation and rate logic, including tiers, interchange-plus, flat structures, rounding rules, special rates, and edge cases.

  • Build the reconciliation and settlement layer to match processor reports and settlement files against internal records and surface breaks.

  • Design event handling incorporating idempotency keys, out-of-order and duplicate webhooks, retries with backoff, and state machines.

  • Integrate fraud, bank-account verification, and KYC providers, tuning decisioning against real outcomes.

  • Handle ACH mechanics including submission windows, returns, return codes, NOCs, and retry rules.

  • Ensure correctness in the domain, maintaining complete audit trails and producing reconciliation evidence.

  • Act as the team’s payments expert, advising product on rail capabilities and reviewing payment-adjacent code.

We’re looking for you if you have

  • 6+ years of professional software engineering experience .

  • At least 3 years of hands-on experience with payment systems or payment processing .

  • Strong backend engineering experience with Go, TypeScript, and Node.js .

  • Direct experience owning production payment flows rather than only performing basic payment API integrations.

  • Experience integrating payment processors, gateways, or acquirers such as Stripe, Adyen, Braintree, Checkout.com, Worldpay, Fiserv, or similar providers.

  • Strong understanding of the card payment lifecycle, including authorization, capture, settlement, refunds, chargebacks, and disputes.

  • Understanding of bank payment rails and preferably ACH/NACHA concepts, including returns and transaction timing.

  • Experience with payment reconciliation and settlement.

  • Strong understanding of webhooks, retries, idempotency, asynchronous processing, and distributed-system failure scenarios .

  • Experience designing relational data models for transaction-heavy systems.

  • Understanding of PCI DSS and payment-security patterns such as tokenization and isolation of sensitive payment data.

  • Strong attention to correctness and edge cases, especially in financial systems.

  • Fluency with modern AI-assisted development tooling.

  • Strong English communication skills and confidence working directly with a US-based team.

  • Ability to work with 4–6 hours of daily overlap with US Central Time .

Bonus points

  • Experience with platform, marketplace, or facilitator models (split payments, sub-merchant onboarding, multi-party flows).

  • Experience with payouts and disbursement rails, including bank-account collection, verification, and payout status handling.

  • Experience with fraud and risk tooling, and bank-account validation services.

  • Experience with e-commerce plugin or SDK development (WooCommerce, Shopify, Magento).

  • Knowledge of multi-currency, cross-border, or alternative payment methods.

  • Experience with event sourcing applied to financial state, and double-entry ledger design.

Reveal great tech solutions

Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.

Experience an agile and flexible working environment

Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Enjoy a flexible working schedule and create work and rest balance for yourself. Empower yourself with a stable workload and a stable income, focusing on lasting cooperation and high-performance culture.

Embrace the opportunity for personal and professional growth

Take advantage of performance review and career path. Elevate your skills with mentorship program, personal development plan, and individual learnings through the corporate library, public speaking support, and more.

Feel cared about

Be among like-minded people and feel supported with collaboration, open communication and mutual respect. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.

Interview steps

  • Interview with Recruiter

  • Technical Interview

  • Client Interview.

Senior Full time Remote QA Quality engineer DevOps Miltech

About SPD Technology

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

About the Role

We are building a next-generation Payment Orchestration Platform designed to streamline transaction processing, boost operational efficiency, and deliver a seamless payment experience for businesses and their customers. Our solution integrates with multiple payment gateways, incorporates advanced fraud prevention mechanisms, and ensures full compliance with PCI DSS and other financial industry regulations.

As a Senior QA Automation Engineer, you will play a key role in driving the quality of our platform by designing and executing robust testing strategies across all stages of the software development lifecycle. You’ll collaborate closely with developers, business analysts, and the product team to ensure stable, high-performance, and compliant delivery of mission-critical APIs. The product is heavily API-focused, with minimal UI involvement.

Tech Stack:

  • Back-End: Kotlin, Spring Cloud, JUnit, Swagger, Kafka, PostgreSQL (AWS RDS), Redis (AWS), DynamoDB, Docker, AWS
  • Front-End: TypeScript, React, Vite
  • QA Automation: RestAssured, MockServer, JMeter (Java DSL), Playwright, JUnit/TestNG, Docker, AWS
  • CI/CD: GitHub Actions

Team Structure:

7 Software Engineers, 2 Automation QA Engineers, 3 DevOps Engineers, 1 UI/UX Designer, 1 Business Analyst, and 1 Project Manager.

Work Environment:

  • Agile processes. Flexible working hours aligned with UK time zones.

As a qualified expert, You will:

  • Design, develop, and maintain automated test frameworks for back-end APIs and front-end where applicable.
  • Build test automation solutions from scratch or extend existing ones for API and UI testing.
  • Define and implement a robust performance testing strategy using JMeter (Java DSL).
  • Ensure comprehensive test coverage through functional, regression, integration, and performance testing.
  • Actively participate in requirements analysis and contribute to solution design from a QA perspective.
  • Collaborate closely with developers, DevOps, and product teams to ensure testability and automation at all stages of development.
  • Keep test documentation up to date and contribute to sprint planning and estimation.
  • Identify, report, and track bugs, driving continuous quality improvement across the product.
  • Ensure all QA deliverables align with regulatory and industry standards, especially in the FinTech domain.
  • Contribute to CI/CD pipeline optimization for automated testing (GitHub Actions).
  • Mentor and guide a middle-level automation engineer, supporting growth and knowledge sharing.

We’re looking for you if you have

  • 5+ years of experience in software development or QA engineering.
  • Prior experience in FinTech or e-Commerce.
  • 4+ years of hands-on experience in test automation, strongly focusing on API-level testing.
  • Strong skills in Java/Kotlin, with practical experience using JUnit/TestNG, RestAssured, MockServer, JMeter.
  • Solid experience in performance, load, and stress testing.
  • Experience with Playwright or similar tools for UI automation.
  • Solid understanding of CI/CD pipelines — experience with GitHub Actions
  • Good knowledge of SQL.
  • Solid grasp of QA best practices, test pyramid principles, and the SDLC.
  • Solid understanding of payment systems, transaction flows, and related compliance requirements.
  • Experience working in regulated environments is a strong advantage.
  • Strong problem-solving skills, attention to detail, and a proactive mindset
  • Language requirements: English — Upper Intermediate (B2+), Ukrainian — fluent.

Bonus points:

  • Hands-on experience with AWS infrastructure.
  • Familiarity with containerized environments (Docker, Kubernetes).

Reveal great tech solutions

Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling client growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.

Experience an agile and flexible working environment

Enjoy the freedom of fully remote work with a flexible working schedule. Empower yourself with a stable workload and a stable income, supported by provided laptops and licensed software. We focus on lasting cooperation and unite result-oriented individuals who stand on a high-performance approach to work.

Embrace the opportunity for personal and professional growth

Benefit from performance and merit reviews, elevate your skills with personal development plans, and individual learnings through the corporate library, public speaking support, and more.

Be among like-minded people

Work with a team of one mind who cares about what they do and how they do. Collaborate with top-notch experts who are always ready to help and support you through any challenges. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.Feel supported by your HR, and take advantage of our referral bonus program.

Interview steps

  • Pre-screening with the recruiter.
  • Technical interview.
  • Manager Interview
Senior Full time Remote Business Analysis Project Management Customer Success

About us

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence, and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

We are looking for a Senior Manager, Business Operations & Client Success to join us as part of our team.

About the role

As a Senior Manager, Business Operations & Client Success, you will maintain an integrated view of Business Unit (BU) health and ensure operational, client, people, financial, and delivery signals are translated into clear priorities and actionable plans. Acting as the coordination and insight layer across the Business Unit, you will connect Delivery and Engineering leadership, Client stakeholders, HR, Talent Acquisition, Finance, and People Operations. This role reports directly to the Business Unit Managing Director / VP Delivery and focuses on high-value business insight, independent client sensing, and cross-functional execution.

Team

You will operate through a virtual cross-functional team, working closely with Engineering and Delivery leadership, HR Business Partners, People Operations, Talent Acquisition, Finance, Reporting / Business Intelligence, Office Support, Client Business Operations, and Client Engineering/Product stakeholders.

As a qualified expert You will

  • Own and continuously develop the Business Unit performance management framework, consolidating financial, delivery, people, hiring, quality, client, and operational indicators into an integrated view of BU health.

  • Investigate underlying causes, trends, and business implications beyond reporting metrics, translating observations into recommendations, corrective actions, and tracked resolutions.

  • Own the BU-level Client Success and client health framework, developing mechanisms to measure sentiment (including NPS and qualitative/quantitative signals) through direct stakeholder conversations and interviews.

  • Triangulate client feedback with Delivery, Engineering, People, and operational data to identify recurring themes, gaps, risks, and actionable improvements.

  • Drive selected cross-functional strategic initiatives that lack a single owner (such as operating-model changes, AI adoption, capability transitions, and risk mitigation), taking them from ambiguous problems to measurable closure.

  • Maintain operational governance across Financial Operations (budgeting, forecasting, compensation/rate exceptions), Hiring Operations (priorities and bottlenecks), People Operations, and Reporting Data accuracy.

  • Provide BU leadership with an independent perspective on client and business health, complementing Delivery and Engineering leadership without replacing their ownership of client relationships.

  • Ensure material business risks, key decisions, and operational roadblocks reach leadership early enough for effective action.

We’re looking for you if you have

  • 5+ years of relevant experience in Business Operations, Client Success, Strategic Program Management, Delivery Operations, or a similar cross-functional role within IT or professional services.

  • Experience working across multiple business functions, such as Delivery, Engineering, HR, Talent Acquisition, Finance, and People Operations.

  • Experience with client health and success practices, including NPS/CSAT, client sentiment, or structured client health reviews.

  • Hands-on experience with operational and financial management, including budgeting, forecasting, variance analysis, and invoicing oversight.

  • Strong analytical skills and the ability to consolidate financial, delivery, people, client, and operational data into a clear view of Business Unit health.

  • Ability to take ambiguous business problems, structure them into actionable initiatives, and drive execution across multiple stakeholders.

  • Strong risk identification and problem-solving skills, with the ability to spot early warning signals and translate them into concrete actions.

  • Experience providing operational governance through functional teams without becoming a bottleneck or taking over execution.

  • Ability to influence senior stakeholders and drive cross-functional initiatives without formal authority.

  • Strong business judgment and the ability to form an objective, data-informed perspective, ask the right questions, and challenge assumptions when needed.

  • Strong communication and synthesis skills, with the ability to turn complex quantitative and qualitative information into concise insights and clear recommendations for leadership.

  • A proactive and curious mindset, with a strong sense of ownership and follow-through.

  • Practical experience using AI tools, automation, or similar technologies to improve productivity, operational efficiency, or analytics.

  • Higher education degree in Business Administration, Management, Economics, Computer Science, or a related field.

  • Fluent / Advanced English & Ukrainian communication skills.

Reveal great tech solutions

Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.

Experience an agile and flexible working environment

Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Benefit from a flexible working schedule and create work and rest balance for yourself. Enjoy 20 business days of paid vacation for full-time, unlimited sick leave, 4 days of emergency leave, and more.

Embrace the opportunity for personal and professional growth

Take advantage of certification support, career paths and personal development plans, company-wide tech and cultural events. Elevate your skills with mentorship program, public speaking support, educational leave, access to corporate library, and more.

Feel cared about

Prioritize your well-being with a yearly budget for medical insurance/ life insurance/ abroad coverage/ travel insurance. Get compensation for sports, equipment, massage, and rehabilitation, along with access to the well-being program. Feel supported with corporate loan, tax and legal advisory and wedding and baby birth bonuses for important family events in your life.

Interview steps

  • Interview with Recruiter

  • Technical Interview

  • HR BP Interview

  • Manager Interview

  • VP Interview.