Databento logo
Databento

Pay-as-you-go for financial market data.

Software Engineer, C++, Rust

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2019H1B SponsorCompany SiteLinkedIn

Location

California + 3 moreAll locations: California | New York | Massachusetts | Utah

Posted

14 hours ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishRust

Job Description

Software Engineer, C++, Rust

Databento

• Design, develop, and maintain high-performance server applications in C/C++ and Rust. • Write message parsers and feed handlers for direct market data feeds from trading venues. • Optimize existing codebase for high throughput (millions of messages per second, up to 40+ gigabits) and low latency (measured in nanoseconds). • Implement tools and libraries for petabyte-scale data processing and analysis. • Collaborate with the systems team to implement best practices for build, deployment, CI/CD. • Implement monitoring and improve application uptime. • Ensure smooth feature rollouts and updates.

Job Requirements

  • 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup.
  • Strong proficiency in C/C++ or Rust.
  • Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernel, and compilers.
  • Experience working with multiprocess environments.
  • Comfortable with lldb/gdb.
  • Good communication skills and work ethic for a remote workplace.
  • An interest in low-level optimization and performance engineering.
  • An interest in financial data or algorithmic trading.

Related Job Pages

More Backend Engineer Jobs

JLL - Jones Lang LaSalle logo

Senior Backend Software Engineer

JLL - Jones Lang LaSalle

Jones Lang LaSalle (JLL) is a professional and financial services company that specializes in investment management and commercial real estate services. A Fortu

Backend Engineer14 hours ago

• Participate in the development of some of the most critical and challenging services in our ecosystem, seeking to build long-term and sustainable solutions. • Design, develop, test, deploy, maintain and improve services focusing on performance, scalability, and resilience; • Build Integration with 3rd party API and tools; • Support existing systems looking to enhance functionality, increase scale, and transform in new ways to meet our product demands • Work in a collaborative and agile environment that prioritizes people over process and is laser-focused on productivity; • Work with cutting-edge technologies and edge cases on a global scale. • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life balance.

Brazil
Full TimeRemoteTeam 1,001-5,000Since 2025H1B No Sponsor

• Contribute to robust, sustainable, and results-oriented solutions; • Work with technical autonomy, collaborating on planning and mentoring more junior developers; • Help build a software engineering environment focused on quality, performance, user experience, and continuous improvement; • Use AI tools (such as Windsurf, Copilot, JetBrains AI, Anthropic) to accelerate development and test automation; • Technologies in our stack include: React, JavaScript, TypeScript, CSS, Git, and other frontend ecosystem tools; • Collaborate on evolving reusable components, interface patterns, and frontend development best practices; • Have a digital mindset, curiosity for new technologies, and an interest in how Artificial Intelligence can transform processes, experiences, and outcomes.

Brazil
Full TimeRemoteTeam 501-1,000H1B No Sponsor

Role Description Develop engaging web applications as part of a microservice architecture on new projects without legacy code and technological debt. - Work on a complex software system that disrupts the way clinics work. - Use your creativity to hack your way into proprietary systems. - Raise the bar and drive technological innovations to keep us at the cutting edge. - Apply continuous integration and deployment principles. - Ensure code quality and maintainability by writing tests, doing code reviews and refactoring. Qualifications - Proven track record of developing with Java and/or Kotlin (minimum of 5 years). - Experience with Maven or Gradle. - Experience with Spring Framework. - Expert understanding of SQL databases. - Experience with developing containerized applications. - Experience with RabbitMQ or other messaging brokers. - Experience with Kubernetes is a plus. - Experience with Terraform is a plus. - Proven experience in collaboration with AI tools like Codex or Claude Code. - English working proficiency. Requirements - Exciting start-up atmosphere with no lengthy approval processes. - Opportunity to make our disruptive product even better and change how healthcare functions. - Work with state-of-the-art technology with no legacy code or technological debt. - Flexible workplace options (office, home, etc.). - Flexible working hours with a high degree of autonomy. - Collaborative and fun team of true professionals. Benefits - Exciting start-up atmosphere. - Opportunity to work with state-of-the-art technology. - Flexible working hours. - High degree of autonomy. - Collaborative and fun team environment. Company Description We are growing and excited to meet you to join us on our mission. Let's revolutionize health care together!

Worldwide
Full TimeRemoteTeam 501-1,000H1B No Sponsor

Role Description Long story short: Healthcare. Reinvented. Our mission as a thriving start-up is to leverage health care through technology. The software that we create enables patients to have full transparency about their treatment and makes it possible for the clinics to operate and collaborate internally in a brand new way. Getting out of your comfort zone and realizing your full potential sounds appealing? If yes, you're in the right place - join our experienced engineers and leaders! Responsibilities - Build and ship backend services as part of our microservice architecture, with AI agents and LLM-powered features as a core part of what you deliver. - Design and write MCP servers and tool interfaces that let agents reliably interact with our systems and APIs. - Develop agent harnesses, orchestration layers, and memory modules that give agents the context and state they need to act dependably. - Make deliberate design decisions about agent behavior. - Build evaluation frameworks and test harnesses to measure agent reliability, safety, and quality in a high-stakes healthcare context. - Integrate large language models into production with strong attention to latency, cost, and observability. - Raise the bar and drive technological innovations to keep us at the cutting edge. - Apply continuous integration and deployment principles. - Ensure code quality and maintainability by writing tests, doing code reviews, and refactoring. Qualifications - Proven track record of backend software development with Java/Kotlin and/or Python, minimum of 5 years. - Hands-on experience building LLM-powered applications, agents, or agentic workflows (tool use, function calling, multi-step orchestration). - Familiarity with major LLM APIs and frameworks (e.g., Anthropic, OpenAI, or similar) and an understanding of how to design tooling, MCPs, and memory for agents. - Experience designing and running evals or test harnesses for non-deterministic systems. - Experience with Spring Framework and messaging brokers such as RabbitMQ. - Solid understanding of SQL databases and developing containerized applications. - Experience with Kubernetes and Terraform is a plus. - A pragmatic mindset for shipping reliable software - and reliable AI - in a regulated, high-stakes domain. - English working proficiency. Benefits - Exciting start-up atmosphere. Gone are the days in which you wait for approvals for months. - Make our disruptive product even better. Change how healthcare functions. - Work with state-of-the-art technology. No legacy code. No technological debt. All green fields. - Your workplace—your choice. Office? Great! Home? Sure! Mars? Not sure about the Internet there, but why not. - Flexible working hours. No downtime. High degree of autonomy. - The team. Collaborative. Fun. True professionals. A real team. - Remote work opportunity.

Worldwide