We are a Haskell, Rust, Blockchain and AI consultancy.
Distributed Systems Engineer
Location
United States
Posted
42 days ago
Salary
$180K - $300K / year
Seniority
Mid Level
Job Description
Distributed Systems Engineer
MLabs
Role Description We are hiring on behalf of our client who is an innovative organization building the next generation of market infrastructure to redefine how value is discovered, priced, and distributed in real time. The successful candidate will design and build core systems from first principles. This is an opportunity to turn ambiguous problems into production-grade infrastructure, defining architecture and making critical tradeoffs in a fast-moving environment. The role involves working across the full stack of real-time distributed systems, including data ingestion, low-latency execution, and auction mechanisms. Key Responsibilities - System Architecture: Design and implement the core system architecture for a real-time, high-stakes distributed platform. - End-to-End Ownership: Own systems from initial concept and design through implementation and production deployment. - Technical Problem Solving: Translate ambiguous, high-level objectives into concrete, scalable technical solutions. - Performance Optimization: Identify and resolve performance bottlenecks, latency constraints, and complex system failures. - Technical Leadership: Drive technical direction across various components and services while establishing engineering best practices and code quality standards. - Collaboration: Work closely with product and business functions to ensure technical decisions align with intended economic outcomes. - Cultural Impact: Define engineering standards, influence future hiring, and set the cultural bar for the engineering organization. Qualifications - Systems Programming: Advanced proficiency in Rust and strong systems programming experience. - Distributed Systems: Extensive experience building or operating distributed systems with real-world constraints regarding latency, scale, and fault tolerance. - Architecture & Design: A proven ability to design complex systems from scratch, demonstrating a strong intuition for tradeoffs between performance, complexity, and reliability. - Autonomy: A track record of taking end-to-end ownership of products or systems in ambiguous environments with minimal structure. - Modern Workflows: Experience leveraging AI tools and agent-based workflows to accelerate the development lifecycle. Preferred Qualifications - Background in systems where both correctness and low latency are mission-critical. - Experience with blockchain consensus internals, validator client architecture, or low-level protocol development. - Familiarity with virtual machines or low-level execution environments. Benefits - Competitive Compensation: Competitive base salary commensurate with experience. - Equity: Significant equity stake as an early member of the engineering team. - High Impact: Opportunity to shape the foundational engineering culture and build systems that mediate real economic flows. Interview Process - Initial Interview: A discussion with the Founder/CEO to align on vision and role expectations. - Technical Assignment: A take-home assignment designed to evaluate practical problem-solving and architectural skills. - Technical Review: A deep-dive interview focused on the review of the take-home assignment and broader technical expertise. Due to the high volume of applications we anticipate, we regret that we are unable to provide individual feedback to all candidates. If you do not hear back from us within 4 weeks of your application, please assume that you have not been successful on this occasion. We genuinely appreciate your interest and wish you the best in your job search. Commitment to Equality and Accessibility At MLabs, we are committed to offer equal opportunities to all candidates. We ensure no discrimination, accessible job adverts, and providing information in accessible formats. Our goal is to foster a diverse, inclusive workplace with equal opportunities for all. If you need any reasonable adjustments during any part of the hiring process or you would like to see the job-advert in an accessible format please let us know at the earliest opportunity by emailing human-resources@mlabs.city. MLabs Ltd collects and processes the personal information you provide such as your contact details, work history, resume, and other relevant data for recruitment purposes only. This information is managed securely in accordance with MLabs Ltd’s Privacy Policy and Information Security Policy, and in compliance with applicable data protection laws. Your data may be shared only with clients and trusted partners where necessary for recruitment purposes. You may request the deletion of your data or withdraw your consent at any time by contacting legal@mlabs.city.
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
Systems Engineer, Azure Infrastructure
Clio - Cloud-Based Legal TechnologyTransforming the legal experience for all.
Title: Systems Engineer, Azure Infrastructure Location: Remote - Canada Job Description: We are currently seeking a Systems Engineer, Azure Infrastructure to join our Systems Engineering teams. This role is available to candidates in EST/AST time zones, excluding Quebec. If you are local to our Toronto hub, then you will be expected to be in office twice per week on days of your choice. If you are not local to our hubs, then you may work remotely in Eastern Canada, but our offices are open to you if you would like to visit. What your team does: In support of our expansion of Clio Operate (formerly ShareDo) in more markets, we are adding more members to our North American team to support Clio Operate infrastructure across the globe. We are on a mission to transform the legal experience for all, and our engineering team’s goal is to deliver an incredible experience to our customers. To enable that experience, our Systems Engineering teams strive to build performant, reliable, and scalable infrastructure to support Clio SMB and enterprise customers, as well as empower our engineering teams to do their best work. What you'll do: - Build tools and automate processes to support Clio’s production infrastructure - Collaborate with engineering teams to solve cross-disciplinary architectural scaling challenges - Partner with product feature teams to define requirements and implement the infrastructure to power new product launches - Share knowledge across the department to level up our understanding and improve our processes What you may have: - Experience building and supporting highly available, multi-region production infrastructure - Proficiency in writing clean, maintainable, and collaborative code to create tools, services, and systems that support scalable infrastructure - Experience deploying, securing, and scaling Kubernetes clusters servicing production workloads, strongly emphasizing automation and observability - Experience administering and optimizing cloud resources on standard cloud providers (preferably Azure) using Infrastructure as Code (IaC) tools - An interest in improving your craft by using AI - You have strong opinions that are loosely held, and foster that same attitude in others - Open-mindedness and low ego - Growth mindset when it comes to process improvement and new technologies, especially AI. Bonus points if you have experience with: - C# or another Object Oriented language - Azure resources with Terraform or Pulumi - AKS clusters in production - Azure CLI or PowerShell - Windows and/or Linux hosts - Building observability dashboards and monitoring with tools like DataDog - SQL Server, Azure SQL, or ElasticSearch Don’t have all of those? The most important part of this job is that you approach new challenges with curiosity and motivation to use what you learn to fix root causes, not just symptoms. Deep curiosity and a desire to learn will help you succeed in this job, so if this is you, we encourage you to apply. #LI-Remote What you will find here: Compensation is one of the main components of Clio’s Total Rewards Program. We have developed a series of programs and processes to ensure we are creating fair and competitive pay practices that form the foundation of our human and high-performing culture. Some highlights of our Total Rewards program include: - Competitive, equitable salary with top-tier health benefits, dental, and vision insurance - Hybrid work environment, with expectation for local Clions (Vancouver, Calgary, Toronto, Dublin, London, New York City and Sydney) to be in office min. twice per week. - Flexible time off policy, with an encouraged 20 days off per year. - $2000 annual counseling benefit - RRSP matching and RESP contribution - Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years The expected salary range* for this role is $116,500 to $137,000 to $157,500 CAD. There are a separate set of salary bands for other regions based on local currency. *Our salary bands are designed to reflect the range of skills and experience needed for the position and to allow room for growth at Clio. For experienced individuals, we typically hire at or around the midpoint of the band. The top portion of the salary band is reserved for employees who demonstrate sustained high performance and impact at Clio. Those who are new to the role may join below the midpoint and develop their skills over time. The final offer amount for this role will be dependent on geographical region, applicable experience, and skillset of the candidate.
Mapping Transit City Expert
CognizantCognizant is an award-winning global provider of information technology and business consulting services. Founded in 1994, the company is headquartered in Teane
Title: Mapping Transit City Expert Location: Bothell United States Job Description: - Job categoryBusiness Processes - Work modelWork from Home Cognizant is a large IT Consulting Firm that leverages modern technologies to transform a variety of business operations. This team works on keeping Maps Data current and reflective of real-world changes. They work on issues submitted by end users of Maps or test the location results of user queries submitted via Web Search or Maps interface. The Mapping Transit City Expert is responsible for high impact work in improving transit data and providing country specific expertise. This person will be responsible for developing and maintaining transit data pipelines and establishing the ground truth in the city/country they work and also the consultant of the Country for any Transit/Micro mobility projects. This is a remote role for candidates living in the Seattle area only. Role Responsibilities Consultant - Communicate with internal stakeholder teams and external companies to achieve project goals - Provide input to create city/country specific policy to existing general transit related policies. The city/country expert works to apply existing Mapping policies to their specific city/ country, providing insights into local transit/traffic laws, landmarks and key mapping features. - Consult on Urban transit system and Multi modal (including Micro mobility & Walking) - Review mapping operations issues for quality checks related to specific city/countries of expertise. - Be a point of contact for mapping operations country-specific questions - Document and analyze the information needs of the product improvement for client and facilitate to deliver appropriate solutions - Perform market comparison analysis of the features, data or issues related to local transit - Proactively suggest improvements to the data management platform and also Identify transit user expectations, data gaps, and provide insights to the product team - Provide inputs to product/partnerships teams regarding local transportation modes and growth opportunities - Act as a Country/Regional Transit POC for internal and external teams - Understand the background, priority and impact of the request and also communicate effectively with program managers/ stakeholders on the ask / timeline and priority Data Management - Data Acquisition & Quality - Create city level transit data modeling policies based on market needs and local regulations - Leverage familiarity with local/regional urban transit systems and expertise to Identify patterns and systematic data problems or gaps in transit data and make changes in the data model to improve and solve the issues. - Make necessary edits for all transit data types if the provided static data is not accurate - Identify transit user expectations, broken critical user journeys, data gaps and provide insights to the product to improve the same - Assist Program Managers to communicate with the partner/provider about required data fixes or inform about problematic data areas. - Data evaluation and GTFS mapping for prioritized cities to identify need for internal adaptors, standardization. - Data Reliability - Gain in-depth knowledge of the data, processes, tools and policy (applicable to all processes/data types) - Translate and interpret comments and actions from various sources (E.g. (Users feedback) and troubleshoot problems based on instructions, training and context - Field escalations of complex or edge-case data issues from internal teams and resolve appropriately including creating bugs for external teams - Conduct in city field research to determine the ground truth of transit issues and user problems - Data Freshness - Validate quality of new and updated data in the data management platform - Manage city specific data pipelines through the transit data management platform, including updating pipelines using basic programming skills. - Develop outages and alerts capabilities in their assigned city by effective monitoring - Work with other internal teams to ensure correct political format for the country is utilized - On-call support during non-working hours and Weekends in case of any data outages Desired Skills & Experience - At least a Bachelor's degree - 2 - 5 years of related experience - Good Communication skills (Read, Write and Speak) in English and native local language - Basic Data analytics and Tech writing skills is required - Deep knowledge of Seattle's transit/traffic network / Urban planning - Knowledge of transit-specific data format is an added advantage (GTFS especially) - Basic/ Good knowledge about GIS mapping tools and programing skills (java, C#, C++ and Python) would be an added advantage - Comfortable with a rapidly-changing environment - Strong problem-solving skills and excellent attention to detail Hourly Rate and Other Compensation: The annual salary for this position is between $50,000 - $86,000 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: - Medical/Dental/Vision/Life Insurance - Paid holidays plus Paid Time Off - 401(k) plan and contributions - Long-term/Short-term Disability - Paid Parental Leave - Employee Stock Purchase Plan Disclaimer: The hourly rate, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Cognizant will only consider applicants for this position who are legally authorized to work in the United States without requiring company sponsorship now or at any time in the future. The Cognizant community: We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive. - Cognizant is a global community with more than 300,000 associates around the world. - We don’t just dream of a better way – we make it happen. - We take care of our people, clients, company, communities and climate by doing what’s right. - We foster an innovative environment where you can build the career path that’s right for you. About us: Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, building the bridge between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, realize tangible returns and keep global enterprises ahead in a fast-changing world. Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws. Disclaimer: Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.
Systems Engineer
Booz Allen HamiltonBooz Allen Hamilton is an award-winning provider of strategic innovation, management consulting, technology, and engineering services. Founded in 1914, the comp
Systems Engineer Location: Fort Meade United States Full time Job Description: The Opportunity: Are you looking for an opportunity to combine your technical skills with big picture thinking to make an impact in national security? You understand your customer's environment and how to develop the right systems for their mission. Your ability to translate real-world needs into technical specifications makes you an integral part of delivering a customer-focused engineering solution. Your customer will trust you to not only design and develop these systems, but also evolve them with advanced technology solutions. Join us. The world can't wait. You Have: - Experience with Linux and Unix systems - Experience with Windows systems - Experience with systems administration, to support the integration of COTS or GOTS into organizational products - Experience with Bit stream, packet, and application analysis - TS/SCI clearance with a polygraph - Bachelor's degree in System Engineering, CS, Information Systems, Engineering Science, or Engineering Management and 7+ years of experience as a Systems Engineer, or 12+ years of experience as a Systems Engineer in lieu of a degree Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required. Compensation At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $86,900.00 to $198,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date. Identity Statement As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Candidate AI Usage Policy AI is a part of our daily work at Booz Allen, and we are committed to the responsible and ethical use of AI tools. However, we want to ensure a fair candidate process based on your own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided. Work Model Our people-first culture prioritizes the benefits of collaboration, whether it occurs in person or virtually. To support engagement and effective communication, employees working virtually are generally expected to have their cameras on during meetings. - Remote: If this position is listed as remote, there may still be occasions when you are required to work in person at a Booz Allen or customer facility. - Hybrid: If this position is listed as hybrid, you will be expected to work from a Booz Allen facility frequently, in alignment with leadership expectations and the needs of the role. You may also be required to work from or visit a customer facility. - Onsite: If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.
Software Developer - Lab Systems Integration
General MotorsJoin us on our journey toward a world with zero crashes, zero emissions, and zero congestion.
Title: Software Developer - Lab Systems Integration Location: Milford, Michigan, United States of America time type Full time job requisition id JR-202608927 Job Description At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We’re turning today’s impossible into tomorrow’s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale. Work Arrangement This role is categorized as hybrid. The successful candidate is expected to report to Milford Proving Ground (MPG), Tire & Wheel Test Lab 4 days per week. The Role The Lab System Integration Engineering (LSIE) team is a part of a larger Lab Engineering Operational Support Team that is driving common tools and processes for the diverse component, subsystem and vehicle testing laboratories within GM. Our team supports the various testing laboratories as well as vehicle garages in Pontiac, Warren and Milford, Michigan. The Lab System Integration Engineer (LSIE) position is dedicated to supporting the Tire and Wheel Test Laboratory at the Milford Proving Grounds, focusing on the development and validation testing of current and future vehicle programs as well as enhancing laboratory infrastructure. In this role you will develop and maintain the software and data infrastructure that enables the Tire & Wheel Test Laboratory to plan, execute, and analyze development and validation testing. This position has a strong focus on C# application development and database design and administration, primarily on PostgreSQL and related data systems. You will build and support software that: - Automates and coordinates laboratory test workflows - Interfaces with test equipment (e.g., MTS systems) and controller networks - Manages the end‑to‑end flow of test data, including ingestion, processing, storage, and reporting This role is ideal for someone who enjoys hands‑on lab work, system‑level integration, and using modern software and database technologies to improve test capability and efficiency. What You’ll Do (Responsibilities) C# Software & Application Development - Design, develop, and maintain C# applications and services that support test planning, execution, data processing, and reporting for the Tire & Wheel Test Lab. - Implement robust Windows Services, background processes, and APIs for automated data movement, status monitoring, and notifications - Develop and maintain WinForms or similar .NET UI applications used by lab personnel for test setup, monitoring, and data access. - Apply object‑oriented design principles and best practices, including clean architecture, modular design, and reusable components. - Collaborate in a software release‑oriented team, participating in peer reviews, code walkthroughs, and structured release cycles. Database & Data Pipeline Engineering - Design, implement, and optimize PostgreSQL database schemas to support test configuration, execution tracking, and high‑volume results data. - Develop and maintain stored procedures, views, and queries to support efficient data retrieval, aggregation, and analysis. - Implement and support end‑to‑end data pipelines that move test data from acquisition systems into structured database storage and downstream analytics/reporting systems. - Ensure data quality, integrity, and traceability, including auditability of test configurations, software versions, and test results. - Monitor and tune database performance, manage indexing strategies, and work with IT partners on backup, recovery, and security needs. Lab Systems Integration & Automation - Develop and validate automated test scripts and support software that integrate with test stands, controllers, and measurement systems (e.g., MTS). - Integrate new test hardware into the lab environment, including software interfaces and data flows needed for reliable operation. - Interface with vehicle controller networks and lab hardware to ensure communications and control requirements are met (e.g., CAN‑based or Ethernet‑based systems). - Provide start‑up and debug support for new or updated test methods, equipment integrations, and software releases. Collaboration, Networking & Continuous Improvement - Partner with product engineering teams to understand new product functionality and translate it into test automation and data requirements. - Collaborate with internal and external IT and test automation organizations to enhance lab networking, data infrastructure, and tool integration. - Champion and participate in continuous improvement projects to mature testing methods, improve data flow, and increase efficiency while maintaining common standards across test stands and labs. Your Skills and Abilities (Required Qualifications) - Bachelor’s degree in Engineering, Computer Science or a closely related discipline. - 5+ years of professional software development experience, with a strong emphasis on C# and the .NET ecosystem. - Proven expertise in database development and administration, with hands‑on experience in PostgreSQL or similar relational database systems (schema design, complex queries, performance tuning). - Strong understanding and practical use of object‑oriented programming concepts and design patterns. - Experience building software that connects to lab equipment, data acquisition systems, or test automation environments and processes resulting data. - Hands‑on experience working in a laboratory or test environment, with demonstrated ability to debug issues involving both hardware and software. - Ability to understand and troubleshoot common networking protocols (e.g., TCP/IP, UDP, RS232, Ethernet, Modbus) as they relate to lab and test systems. - Demonstrated ability to work with a high level of autonomy in a complex environment, managing multiple projects, priorities, and deliverables with minimal supervision. - Excellent oral and written communication skills and strong interpersonal skills to work effectively with cross‑functional partners and lab staff. - High level of analytical ability to solve unusual and difficult technical problems. What Will Give You a Competitive Edge (Preferred Qualifications) - Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. - 7+ years of professional software development experience, with a strong emphasis on C# and the .NET ecosystem. - Experience with software change control and release using Git‑based ecosystems (e.g., Git, Bitbucket) and work tracking tools such as Jira. - Experience with unit testing and continuous integration pipelines for C# and database‑driven applications. - Experience with test automation frameworks and tools, such as LabVIEW, TestStand, or VeriStand. - Familiarity with XML and JSON for data exchange and configuration, including their use in C# and database workflows. - Experience with test controls, data acquisition, and data analysis tools (e.g., VehicleSpy, INCA/MDA, DeweSoft). - Knowledge of traditional product development and validation processes, including timing, milestones, and release methodologies. #LI-KM2 GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc). This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate. This position requires the ability to legally operate a motor vehicle on a regular basis. A company vehicle will only be provided for this role by passing the Motor Vehicle Report review. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment.




