Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (C++/Java)

Remote Services Inc.

The financial industry is growing at a record pace, but our data providers are still stuck in the past — with cumbersome onboarding processes, complicated APIs, slow infrastructure, and expensive licensing costs.

Databento is the market data platform for modern finance. The company provides real-time and historical data across futures, options, and equities through a unified API. By owning the entire market data stack end-to-end, Databento is the first platform of its kind to combine the performance and reliability demanded by the world's leading trading firms with a dramatically simpler developer experience. Our team includes alumni of Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, SIG, and other top quantitative firms.

We're looking for a midlevel or senior IC to join our core engineering team. You'll be responsible for implementing and maintaining our Java client library, and also working alongside our core engineering team on the most performance-sensitive parts of our codebase.

Responsibilities
  • Own and maintain our Java client library, ensuring it is robust, well-tested, and easy for external users to integrate with.

  • Design, develop, and maintain high-performance server applications in C/C++.

  • 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.

Preferred background
  • 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup.

  • Strong proficiency in both C/C++ and Java.

  • Experience with C# is a plus.

  • Experience designing APIs with a strong focus on intuitive, developer-friendly interfaces.

  • Familiarity with open source best practices, including release management, versioning, changelogs, issue triage, and backwards compatibility.

  • 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.

Databento, Inc. provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. In addition to federal law requirements, we comply with applicable state and local laws governing nondiscrimination in every location where we operate. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Pursuant to applicable laws, we consider qualified applicants with arrest or conviction records. If you need an accommodation, please let us know.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++/Java) in San Francisco, CA vacancy
  •  ...Databento, Inc. is seeking a midlevel to senior IC to join our core engineering team in San Francisco. You will own and maintain the Java client library while collaborating on performance-sensitive C/C++ server components and market-data feed parsers. You will... 
    Suggested
    Remote work

    Remote Services Inc.

    San Francisco, CA
    4 days ago
  •  ...leading robotics firm in San Francisco is seeking a Robotics Software Engineer to develop high-level application software for autonomous systems. Ideal candidates will have strong programming skills in C++ and Python, experience with real-time systems, and familiarity... 
    Suggested
    Full time

    Strativ Group

    San Francisco, CA
    5 days ago
  • $153k - $376k

     ...Software Engineer - C++San Francisco, CA • New York, NY • United StatesFigma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma's platform helps teams bring ideas to life—whether you're brainstorming, creating... 
    Suggested
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    San Francisco, CA
    1 day ago
  •  ...We are seeking a Senior Engineer with deep enterprise backend engineering experience and hands...  ..., high-throughput applications using Java, Spring Boot, microservices, and event-driven...  ...Required Qualifications ~10+ years of software engineering experience , including 2+... 
    Suggested

    Core AI Consulting Inc

    San Francisco, CA
    2 days ago
  • $209k - $313k

     ...across Specs, Snapchat, and other services.We’re looking for a Software Engineer to join Lens Studio at Snap Inc!What you’ll do:Design, develop...  ...fundamentals and problem-solving skillsStrong proficiency in C++ and experience with modern C++ developmentExperience with scripting... 
    Suggested
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    4 days ago
  • $190k - $300k

     ...for a talented, experienced, and hands-on engineer to join our team. In this role you’ll be...  ...components of Stellar Core - the backbone software behind the Stellar Network. Design and...  .... You excel in writing code in modern C++ or Rust in a production environment.... 
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Stellar

    San Francisco, CA
    1 day ago
  •  ...Software Engineer (C++ Systems)$215K – $325K Salary • $0 – $500K Bonus • Meaningful EquityCompanyThe world is building massive amounts of GPU capacity. Meanwhile, deployed GPUs are only 20% utilized. This is because GPUs are not virtualized, while every other type of... 
    Full time
    Work at office
    Remote work
    Visa sponsorship

    Thunder Compute

    San Francisco, CA
    4 days ago
  • $129k - $198.4k

     ...AI/ML EngineerRole: As an AI/ML Engineer on the Metrics Frameworks team, part of the Simulation...  ...& Abilities:Experience developing scalable software solutions that will be used by many developersExperience writing Python and C++ in a production environment (unit testing,... 

    General Motors

    San Francisco, CA
    2 days ago
  • $170k - $260k

     ...Senior Python & C++ EngineerSimbe Robotics is a leading retail robotics company providing in-store intelligence...  ...is looking for a strong Senior Python & C++ engineer. In this role, you will be working with our robot software engineering team on the code that drives our... 

    Simbe Robotics Inc

    San Francisco, CA
    2 days ago
  • $110.4k - $165.6k

     ...Senior Software Engineer (Java) in TestParamount Skydance Corp. is seeking a Senior Software Engineer in Test to design, architect, and deliver high-quality, scalable, and reliable automated testing solutions across our enterprise platforms. This role requires proficient... 
    Contract work
    Remote work

    VH1

    San Francisco, CA
    4 days ago
  • $215k - $325k

     ...Job Description Job Description Software Engineer (C++ Systems) Company: Confidential — changing how GPUs are used through GPU virtualization software Location: San Francisco, CA (in office; typically 50-55 hour weeks) Compensation: $215,000 - $325,000 +... 
    Full time
    H1b
    Work at office
    Visa sponsorship

    Transparent Search Group

    San Francisco, CA
    16 days ago
  • $174k - $223k

     ...the team’s overall planning. Represent engineering in cross-functional team sessions and...  ...Six or more years of work experience with Java/Spring. Proficiency in Maven/Gradle....  ...testing, secure coding, etc). Knowledge of Software Development Lifecycle (SDLC) best... 
    Hourly pay
    Work experience placement
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    San Francisco, CA
    4 days ago
  •  ...Sr. Java Developer With KafkaJob Title: Sr. Java Developer Location: San Francisco, CA Duration...  ...adtech platforms • Experience with C, C++, Rust, Python, Scala or Go; experience...  ...emphasis in algorithms, data structures, software design and cloud design • Ability to do technical... 
    Contract work
    Local area

    Cygnus Professionals

    San Francisco, CA
    1 day ago
  •  ...The Stellar Development Foundation is seeking a highly skilled C++ Engineer to join the Stellar Core team in San Francisco. You will...  ...robust, future-proof solutions. Applicants should have 4+ years of software development, a BS/MS in CS or equivalent, and #J-18808-Ljbffr

    Stellar

    San Francisco, CA
    4 days ago
  •  ...A government services organization in San Francisco seeks a Java developer to enhance data utilization for state projects. Responsibilities...  ...include collaborating with teams to create designs, coding software, and integrating applications. Candidates should have extensive... 
    Flexible hours

    CGS Federal (Contact Government Services)

    San Francisco, CA
    2 days ago
  •  ...looking for a skilled Web Services Developer with 5-10 years of experience. This role requires expertise in developing REST APIs using Java, Spring, and MongoDB, along with a solid understanding of RESTful JSON web API design principles. Familiarity with API Gateways like... 

    Saxon Global

    San Francisco, CA
    3 days ago
  •  ...TV and expanding to other platforms. This hybrid role requires two days in the SF office and involves close collaboration with web engineers, QA, and device partners to ensure fast launches, low memory usage, and consistent behavior across devices. #J-18808-Ljbffr
    Work at office

    Tubi

    San Francisco, CA
    1 day ago
  •  ...Java Developer(Webservices)Blueprinting of solutions on latest integration paradigms and API based interactions including Microservices in a heterogeneous technology and product landscapeSystem architecture and design involving J2EE, Spring, Spring Core, Spring Boot,... 
    Permanent employment
    Full time

    Sonoma Consulting

    San Francisco, CA
    1 day ago
  •  ...Senior Java DeveloperRootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking a Senior Java Developer for one of our Direct client.Role: Senior Java DeveloperLocation: Bay Area / Hybrid RoleDuration... 
    Immediate start

    Rootshell Inc

    San Francisco, CA
    1 day ago
  •  ...Turing Enterprises, Inc. in San Francisco, CA, seeks a Software Engineering evaluator to curate datasets for training and benchmarking large...  ..., and correct code across Python, JavaScript (ReactJS), C/C++, Java, Rust, and Go. Daily tasks include evaluating AI-generated... 
    For contractors

    Turing Enterprises, Inc.

    San Francisco, CA
    1 day ago
  •  ...Pax Andromeda in San Francisco is seeking an experienced engineer with a deep background in both web technologies and native stacks to join our open-source engine project. You will work across C++ and JavaScript, binding native primitives to high-level constructs,... 

    Pax Andromeda

    San Francisco, CA
    4 days ago
  •  ...They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover... 

    Wandata Tech

    San Francisco, CA
    4 days ago
  •  ...About Position: We are seeking a talented Java Developer with 7+ years of experience in...  ...to cloud-native technologies and modern software development practices. What You'll Do...  ...adherence to coding standards and engineering best practices. Optimize application... 

    Triunity Software, Inc.

    San Francisco, CA
    4 days ago
  •  ...Software EngineerFULLY REMOTE ROLEJAVA - The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation...  ...Qualifications:Bachelors degree in computer science or related disciplineRequired Skills: Java... 
    Remote work

    Samprasoft

    San Bruno, CA
    2 days ago
  •  ...Hewlett Packard Co. is seeking a Software Product Security Intern for HP IQ in San Francisco. You will contribute to securing devices,...  ...role requires pursuing a CS degree, strong coding skills in C/C++/Java/Python, and a passion for privacy and product development. The... 
    Internship

    Hewlett-Packard Company

    San Francisco, CA
    4 days ago
  •  ...Baseten is seeking an experienced Software Engineer, Networking (Agent Infra) to design and implement a user-space, VPP-based data plane that connects microVM sandboxes with Baseten services and the internet. You will build multi-tenant overlays across regions, expose... 
    Remote work

    ContentBuffer

    San Francisco, CA
    4 days ago
  • $156.06k

     ...intelligent robotics? Join our elite team of researchers and engineers - led by Pieter Abeel, Rocky Duan, and Peter Chen - at...  ...the internship is based Experience programming in Java, Python, and where applicable, C++ or JAX Must be eligible for and available for full-... 
    Full time
    Internship
    Local area
    Relocation

    Amazon

    San Francisco, CA
    4 days ago
  •  ...and corrective calibrations. You will collaborate closely with engineering, quality assurance, and production teams to troubleshoot and...  ...Proficiency in using calibration tools, measurement devices, and software for data logging and analysis.Excellent attention to detail... 

    WFNQAFR44D

    San Francisco, CA
    4 days ago
  •  ...Early Warning Services LLC is hiring a senior software engineer in San Francisco, CA. The role requires 5+ years of software development and experience with Java, Spring Boot, Git, SQL, and modern DevOps practices. The position supports a hybrid work model and emphasizes... 
    Visa sponsorship

    Early Warning Services

    San Francisco, CA
    4 days ago
  •  ...Java Security Developer/LeadLocation: Santa Clara/Bay Area-Hybrid (Tuesday and Thursday)Duration: 6+ MonthsJob Description:Look for...  ...customer.Should be able to drive/coordinate with offshore team of 5-6 engineers.Tech Skills:Must have:Senior Developer: Full stackCloud... 

    Zortech Solutions

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (C++/Java). Be the first to apply!