Senior engineer driving technical direction of data platform at Middesk. Collaborating with teams to build and maintain proprietary Entity Resolution system for business identity verification.
Responsibilities
Own platform architecture and technical direction for how we ingest, transform, and serve data across highly variable input formats - business entity data sourced from thousands of government agencies, registries, and third-party providers, each with its own schema, cadence, and reliability profile
Design and build systems for scale - both the infrastructure we need today and the infrastructure we'll need at 2–5x our current volume
Scope and drive complex projects end-to-end, breaking ambiguous problems into well-defined milestones with clear deliverables and timelines
Design AI-powered tooling to improve how we acquire and maintain data using LLMs, AI agents, and agent orchestration
Partner with product engineering, data science, and business teams to understand data needs and translate them into platform capabilities
Establish and maintain data governance and quality standards across the platform, ensuring the integrity and reliability of the data our customers depend on for compliance and risk decisions
Requirements
7+ years of professional software engineering experience, with meaningful time spent on data infrastructure, data engineering, or backend platform work (targeting Senior to Staff Level Engineers)
Experience designing and operating systems at meaningful scale, ideally within a larger or rapidly scaling engineering organization
Track record of independently owning and delivering complex, multi-milestone projects - from scoping through launch
Strong data modeling instincts and deep familiarity with SQL, pipeline orchestration (Airflow, Dagster, etc.), and data transformation patterns
Experience with distributed data processing frameworks (Spark, Flink, Beam, or similar) and an understanding of when and how to apply parallelization to scale pipelines beyond single-node limits
Proficiency in one or more of: Python, Ruby, JavaScript/TypeScript, Java
Software Engineer developing and implementing automation systems at Actemium Controlmatic. Collaborating in interdisciplinary teams and supporting project execution in Berlin.
Senior Software Engineer developing APIs and microservices for GM's Loyalty systems. Leading design and project implementation while ensuring best practices in software development.
Software Engineer developing software for thermal management systems on GM’s electric vehicles. Collaborating in an Agile team responsible for control and diagnostics software development.
Lead Development Engineer collaborating on full stack solutions for control room software at Barco. Drive quality product increments and mentor team members across global locations.
Staff Software Engineer leading technical direction for patient interactions in a healthcare startup. Growing with a mission - driven team focused on transforming patient care through technology.
Senior Software Engineer leading EDI integrations and API projects at Capgemini, empowering organizations by building sustainable technology solutions.
Embedded Software Developer at Capgemini Engineering focusing on OS configuration for Qualcomm SoCs. Responsibilities include device driver implementation and hardware diagnostics in a collaborative environment.
Specialist Software Engineer designing and developing complex engineering solutions for advanced tactical radio systems. Collaborating with teams on all phases of the software development life cycle while guiding junior engineers.
Backend Developer specializing in network software at GE HealthCare. Building server - side infrastructure and APIs for application functionality emphasizing data exchange and security.
Senior Engineer delivering ICT networks and BMS solutions for rail infrastructure and industrial projects across the UK, Middle East, and APAC. Responsible for design and implementation of advanced network architectures and IoT - based systems.