Job Closed
This listing is no longer active.
We are a global digital services company
Middleware Engineer
Location
Worldwide
Posted
11 days ago
Salary
0
Seniority
Mid Level
Job Description
Middleware Engineer
Innovecs
Role Description Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Collaboration Tech, and Gaming. Qualifications - Experience in software solutions. - Background in Supply Chain, Healthtech, Collaboration Tech, or Gaming. Requirements - Professional qualifications, skills, and experience. Benefits - Flexible hours and remote-first mode. - Competitive compensation. - Complete Hardware/Software setup – anything you need for work. - Open-door culture, transparent communication, and top management at a handshake distance. - Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave. - Access to our learning & development center: workshops, webinars, training platform, and edutainment events. - Virtual team buildings and social activities to celebrate the Innovecs lifestyle. Company Description Innovecs is an equal opportunity employer. All hiring decisions are based on professional qualifications, skills, and experience. We are committed to a transparent, merit-based recruitment process that prevents discrimination and ensures equal opportunities for all candidates. Reasonable accommodations are available upon request throughout the recruitment process to support accessibility and inclusion.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Payments Engineer
over99We build products that break rules, push limits and reshape how the world experiences iGaming.
• Integrate fiat payment methods (cards, bank transfers, e-wallets, local payment rails) through payment service providers, gateways, and aggregators • Build and operate core money-handling flows: deposits, withdrawals, refunds, payouts, chargebacks, and settlement • Design and develop ledger and balance-tracking systems that keep money movement accurate and auditable • Guarantee transactional integrity across distributed systems — idempotency, consistency, exactly-once processing, and safe retries • Handle PSP webhooks, callbacks, and asynchronous status updates, including reconciliation against provider records • Build and optimize scalable, low-latency Node.js services supporting high-throughput transactional workloads • Ensure the performance, reliability, and security of payment APIs • Collaborate cross-functionally with product, risk/fraud, finance, and other engineers to ship end-to-end payment features • Contribute to best practices across code quality, testing, CI/CD, and deployment, and share payments domain knowledge with the team
- Support and maintain the existing software developed in NI LabVIEW - Perform bug fixing and implement change requests (CRs) - Analyze the current system architecture and business logic - Participate in the gradual migration of the solution from LabVIEW to .NET - Collaborate with the development team and contribute to technical discussions - Ensure stability and reliability of the solution during the transition phase
Lead Full Stack Engineer
PlannerPalThe Financial Planner's AI Assistant - Save time. Serve more clients.
Role Description We’re now looking for a Lead Full-Stack Engineer to take ownership of solution design and lead delivery across a distributed engineering setup. - Own the design for key features of our solutions - Organise and manage the work of a small squad of engineers - Ensure that coding and testing standards are upheld This role offers the opportunity to work closely with the founders at a defining stage in our growth. Responsibilities - Solution design: - Own the end-to-end solution design for new features within a defined architecture framework - Make pragmatic decisions about trade-offs (scope, performance, scalability, security) in a fast-moving environment - Delivery leadership: - Act as the day-to-day technical and delivery lead for a squad of engineers - Define and manage the work: break down Product Requirement Documents and user stories into clear tasks, estimate effort, set priorities and timelines, and track progress to ensure on-time delivery - Run or participate in ceremonies (stand-ups, planning, reviews) to keep work aligned and unblock issues quickly - Hands-on development: - Take ownership of complex or high-impact pieces of work, especially where the architecture, integrations or performance considerations are non-trivial - Design, build and optimise the journeys of our service using our tech stack: - Backend: Python - Frontend: React + Flutter - Data / Infra: Postgres, AWS (S3, ECS etc.) - Write high-quality, testable code and contribute to our continuous integration and deployment pipelines - Technical ownership & continuous improvement: - Take ownership of technical design as part of a small, fast-moving team - Help evolve our platform architecture for performance, resilience, observability and security as we scale - Identify and drive improvements to developer experience, tooling and internal processes (e.g. testing, release, monitoring, on-call), in collaboration with both in-house and outsourced engineers Qualifications - Degree in Computer Science or related developer education (e.g. a reputable coding bootcamp) or equivalent practical experience - 7+ years’ experience designing, developing, shipping and maintaining backend applications using Python and front-end web applications using modern JavaScript frameworks (ideally React.js), including operating at lead level - Proven experience leading a squad’s work– including planning and prioritising work, running ceremonies/stand-ups, reviewing output, and ensuring on-time, high-quality delivery across time zones - Strong experience working with both Python and React, and some experience working with AWS hosting/back-end services - Significant experience using agentic coding tools - Experienced in designing, building and maintaining automated tests and contributing to CI pipelines - Has worked with other developers in an agile set-up (e.g. sprints, stand-ups, retros) - Experienced in debugging and fixing live incidents in time-pressured situations, and in improving systems/processes to prevent recurrences - Experience of working with continuous deployment pipelines (you don’t have to build everything yourself, but should be comfortable working within and improving such setups) - Strong understanding of industry trends and development best practices– especially regarding security, application performance and scalability - Has a strong sense of ownership, attention to detail and the ability to work independently with a team-oriented work ethic - Strong communication skills for effective teamwork and collaboration, and confidence interacting with customers and partners in a technical leadership capacity - Is proactive, initiates improvements, and offers assistance even without being asked - Comfortable in using AI code development tooling - Right to work in the UK Requirements - Experience in B2B SaaS, ideally in fintech, wealth tech or other regulated industries - Experience integrating with CRM systems and/or financial platforms - Exposure to observability and monitoring tools (e.g. logging, metrics, tracing) Benefits - Competitive salary + employee share options - Remote-first work environment (UK-based team) with a collaborative team culture - Regular team meet-ups to foster team synergy and alignment - Work directly with the founding team – your leadership and decisions will have a visible, measurable impact - An open, transparent work environment where your voice is valued and your contributions directly shape the company’s trajectory - Clear growth path: as the business scales, you’ll have opportunities to expand your scope, ownership and influence
Release Train Engineer, RTE
FiservWe aspire to move money and information in a way that moves the world.
• Lead Scrum Masters managing a portfolio of work across complex, cross-functional delivery efforts. • Drive release train execution for a critical modernization program in support of EFTPS modernization. • Facilitate planning, coordination, and program-level Agile ceremonies to keep teams aligned on scope, priorities, dependencies, and delivery milestones. • Partner with stakeholders, delivery leaders, and teams to expand delivery capability and improve portfolio execution. • Provide leadership as a senior-level Agile Coach Advisor II / Release Train Engineer supporting large-scale, billable delivery engagements.




