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

Software Engineer (C++/Java)

Databento

Job Description

Job Description

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.
Notice about phishing scams

Be cautious of phishing scams impersonating Databento that offer fake job interviews and request purchases. Official emails come only from @databento.com or us.greenhouse-mail.io (our ATS). Any other domains (e.g., databento-careers.com, databento.online) are fraudulent.

--

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.

Our recruiting data suggests that underrepresented applicants often downplay their skills. Even if your experience doesn't exactly match the qualifications listed, we still want to hear from you. Please apply! 

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++/Java) in Seattle, WA vacancy
  • $143.7k - $194.4k

     ...features not possible on bare metal i.e. true Software Defined Networking (SDN).We are looking for a Embedded Software Development Engineer II (C/C++) to help build our next generation of...  ..., systems, and services using: C#, C++, Java, or Perl experience- 1+ years of Object... 
    Suggested
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  •  ...Job Description Must Have Technical/Functional Skills Java XML Technologies (XML, XSL, FO, JAXP, JAXB); C++ Roles & Responsibilities Key Responsibilities Java Edition Development Design and implement custom high-performance plugins using Spigot... 
    Suggested
    Full time
    Remote work

    Ztek Consulting INC

    Bellevue, WA
    2 days ago
  • $166k - $220k

     ...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions...  ...our mission-critical operations. We're seeking talented C++ software engineers on several teams to contribute to projects... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Bellevue, WA
    18 hours ago
  • $166k - $220k

     ...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda...  ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems...  ...field.3+ years of production-grade C++ and/or Rust experience in a Linux development... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    4 days ago
  • $139k - $257.55k

     ...Do Build and improve image compositing and display systems in C++ to expand Photoshop performance and capabilitiesProfile and optimize...  ...with technology and platform teamsWrite and review engineering documents and design specsEnsure quality in all phases of development... 
    Suggested
    Full time
    Temporary work
    Local area
    Worldwide
    Shift work

    Adobe Systems

    Seattle, WA
    2 days ago
  • $160k - $220k

     ...identity, event flow), latency budgets, and revenue impact of bidding decisions. Establish strong working relationships with engineering teammates and cross-functional partners (Product, Data Science, Core & Infra). Identify key risks, performance bottlenecks, reliability... 
    Full time
    Work from home

    Cognitiv

    Bellevue, WA
    18 hours ago
  • $180k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...for the lowest layers of the software stack on the devices setting the pace for...  ...systems programming experience in C or C++.Strong operating systems fundamentals (scheduling... 
    Temporary work

    X

    Seattle, WA
    4 days ago
  • $160k - $210k

     ...customer’s needs.   Our RTS systems are written in modern C++ and are seeking an engineer who is passionate about writing high performance services...  ...our core platform in the form of robust libraries and software development tools. Document design of complex software... 
    Full time
    Work at office
    Local area
    Remote work

    Cognitiv

    Bellevue, WA
    18 hours ago
  • $168.1k - $227.4k

     ...AWS services experience network performance, security, and reliability at unprecedented scale.As a Senior Embedded Software Development Engineer (C/C++), you will guide complex engineering initiatives across diverse technical domains that define modern cloud networking... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $163k - $251k

     ...Gpu Performance Software Engineer Zoox is building the world's most advanced self-driving hardware and software solution. The efficiency demands...  ...GPU kernels using tools like Nsight. Strong knowledge of C++ and experience in large code bases, comfortable in Linux... 
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    3 days ago
  • Ten4 in Seattle is searching for a Senior Software Engineer specializing in VR/AR. The role requires 7+ years of software development in a major tech company or gaming studio, with expertise in C/C++ and C#. Experience with Unreal 4 is highly desired. This is an exciting... 

    Ten4

    Seattle, WA
    4 days ago
  • $166.17k - $228.7k

     ...functional teams to design, implement, and deliver customer facing software solutions including integrations with 3rd party products;Build...  ...DynamoDB, Cloud development/Microservices Architecture;Utilize Java, Springboot, Javascript Framework, Object oriented design, and application... 
    Full time
    Work at office
    Remote work

    Zoom

    Seattle, WA
    2 days ago
  • $90k - $180k

     ...Marketplace API gateway. Our tech stack includes Java for backend services and ReactJS for...  ...and practice efficient time management. Engineering Excellence: Focus on detail-oriented...  ...stack development experience in complex software systems. Experience working in platform... 
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Bellevue, WA
    4 days ago
  • $132k - $264k

     ...Marketplace API gateway. Our tech stack includes Java for backend services and ReactJS for...  ...delivery of high-quality projects. Engineering Excellence: Focus on meticulous, detail-...  ...at Walmart Global Tech. Were a team of software engineers, data scientists, cybersecurity... 
    Full time
    Temporary work
    Part time

    Walmart

    Bellevue, WA
    4 days ago
  •  ...Job Description Job Description Senior Software Engineer   PortX is a leading AI-powered data and integration company for modern banking...  ..., and support handover.  Required skills:  Strong Java development experience, as main programming language... 
    Permanent employment
    Immediate start
    Visa sponsorship
    Flexible hours

    PortX

    Mercer Island, WA
    5 days ago
  •  ...partnership with a Fortune 10 eCommerce company, is seeking a Senior Software Engineer to join the Marketplace team. You will design and develop...  ...backend services for a cloud marketplace platform using Java, Python, and a wide range of AWS services. This is a long-term... 
    Long term contract

    Optomi

    Seattle, WA
    4 days ago
  • $180k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...efficiency. Collaborate on hardware, software, and algorithm co-design to push the...  ...Systems programming experience in C, C++, or Rust Computer systems... 
    Temporary work

    SpaceXAI

    Bellevue, WA
    4 days ago
  •  ...Lead Software EngineerYou're ready to gain the skills and experience needed to grow within...  ...— and we have the perfect software engineering opportunity for you.As a Lead Software Engineer...  ....Proficiency in one or more languages; Java, Scala, or Python for backend and data... 

    Chase

    Seattle, WA
    5 days ago
  •  ...Amazon's Recipient Experience (REX) team in Bellevue, WA is seeking a Software Development Engineer to design, build, and maintain scalable services for transactional notifications, collaborating with cross-functional teams to improve reliability and performance. You will... 

    Amazon

    Bellevue, WA
    18 hours ago
  •  ...continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers...  ..., data analysts/data scientists, data engineers, machine learning engineers for full...  ...knowledge of core java, javascript, c++ or software programming. Spring boot,... 
    Full time

    SynergisticIT

    Seattle, WA
    18 hours ago
  •  ...Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data...  ...Apply:Recent computer science/engineering/mathematics/statistics or science...  ...cycleKnowledge of core Java, javascript, C++ or software programmingSpring boot... 
    Remote work

    SynergisticIT

    Seattle, WA
    2 days ago
  • $166k - $220k

     ...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda...  ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems...  ...field.3+ years of production-grade C++ and/or Rust experience in a Linux development... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    4 days ago
  •  ...services to align with the unique needs of each client.Job DescriptionPosition: - Java DeveloperLocation: - Seattle, WA Joining Mode: - ContractJob Description:-5 - 7 years of software development experience in Java Strong analytical and programming skills Good knowledge... 

    EROS Technologies

    Seattle, WA
    1 day ago
  •  ...graduates in Computer Science, Engineering, Mathematics, Statistics, or...  ...in the following roles:Java Full Stack DevelopersDevOps...  ...Cloud EngineersPython/Java Software ProgrammersData Analysts, Data...  ...knowledge in Core Java, JavaScript, C++Familiarity with Spring Boot,... 
    Full time

    SynergisticIT

    Seattle, WA
    2 days ago
  •  ...Senior Java Microservices DeveloperCloud experience with AWS preferredSenior Java development experienceStrong troubleshooting skillsetKafka & REST API development for services with high transaction ratesContainer/Kubernetes microservices using SpringBoot on AWS toolset... 

    Kaav Inc.

    Seattle, WA
    5 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...Software Development experience• 2+ years working experience in Java development• Hands on experience in designing and developing... 
    Work experience placement

    Sonsoft

    Bellevue, WA
    4 days ago
  •  ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionRequired SkillsJ2EE design patternsJ2... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Seattle, WA
    4 days ago
  •  ...Persistence Frameworks, AVRO/JSON and RESTful Services4+ years' experience working in a Test Driven Development and Agile environmentAdvanced Java coding skills (8-10+ years)At least 2-3+ year of hands on experience in AWS components like EC2, S3, SQS, AMI, AWS Lambda, Glacier,... 

    ClifyX

    Seattle, WA
    5 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, => Software Consultancy and Information Technology...  ...mission-critical systems with quality.Making enhancements to various Java and Restful service APIs that meets business and auditing... 
    Permanent employment
    Full time
    H1b
    Weekend work

    Sonsoft

    Bellevue, WA
    4 days ago
  •  ...into production. · Contribute to team's Engineering practices, with particular focus on code...  ...Develop robust, supportable, secure, scalable software for a high- availability, high-volume...  .... · 4+ years of experience using Java to develop modern, Internet-scale systems... 
    Remote work

    Intelliswift

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

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