Developer Experience Engineer
Trumid - New York City, NY
Apply NowJob Description
About us. Trumid is a fast-growing financial technology company and fixed income electronic trading platform, bringing efficiency to credit trading through data, technology, and intuitively designed products. Founded in 2014 by a team of fixed income market experts, we have grown to become one of the top three corporate bond e-trading platforms. 1,300+ traders transact on Trumid each month from a large and expanding client network of 850 buy-and sell-side institutions. With a rich history of innovation, we pride ourselves on staying nimble and agile as we grow. A tech-first client-driven approach in which we collaborate closely with our users, iterating quickly toward optimal solutions. With client engagement at its highest levels and our pace of product development faster than ever, this is an exciting and transformative time at Trumid. Our business model thrives on participation and connection, and so does our culture. We work together towards common goals - always pushing into unexplored areas and new ways of thinking. To be successful at Trumid, you need to be curious, passionate about your craft, ambitious, collaborative, and driven. Learn more at . The opportunity. Trumid is looking for a proactive and skilled DevOps Engineer to join our team and play a pivotal role in enhancing our CI/CD pipelines and release engineering processes. As our company continues to grow, so does the scale and complexity of our systems. Our million-line (and growing) monorepo supports multiple product lines, a diverse engineering team, and increasingly complex build workflows. We are seeking a candidate, who is based in the UK, with a passion for automation and the developer experience. You thrive on reducing friction in development processes, are relentless in pursuing tighter feedback loops, and are excited to optimize workflows in a dynamic environment. This role focuses on supporting developers, ensuring their productivity and efficiency while contributing to Trumid's global engineering excellence. Responsibilities will include: Manage and enhance CI/CD pipelines with an automation-first mindset. Develop and maintain modular, testable scripts in TypeScript/Node.js. Provide proactive support to developers and testers, focusing on automation to unblock and prevent recurring issues. Contribute to the development and optimization of applications running in Kubernetes. Develop and maintain infrastructure tools, including Kafka, Postgres, Zookeeper, MongoDB, and Redis. Optimize processes and infrastructure for cost reduction, speed, and reliability. Collaborate with teams across the organization to ensure seamless DevOps processes. Address smaller tasks and quick wins to alleviate pressure on the team and enhance overall productivity. About you. Located in the United Kingdom (UK). Proven experience in CI/CD and/or release engineering/management (or equivalent). Strong programming skills in TypeScript, Node.js, and test-driven development. Excellent verbal and written communication skills, with the ability to articulate thoughts, explain concepts, and engage effectively with individuals of varying backgrounds and expertise. Proficiency with Kubernetes and Helm as both a user and developer. Familiarity with Kafka, Postgres, Zookeeper, MongoDB, and Redis. Excellent problem-solving skills, with a proactive, automation-first approach. Ability to work independently, manage multiple tasks, and context switch effectively. Strong collaboration skills to work effectively with others across teams and regions. Employee Benefits. Highly competitive compensation Fully paid medical, dental and vision coverage Remote work Team-oriented and collaborative company culture Trumid is an equal opportunity employer.
Created: 2025-01-31