CrawlJobs Logo

Senior Software Engineer, Database Team

United States, New York City · Job Posted December 11, 2025
Apply Position
Job Link Share

Job Description

Join a team that builds robust, real-time distributed systems for a cutting-edge database. We care about performance, reliability, scalability, and most of all learning and having fun together.

Job Responsibility

  • Collaborate with teammates to design and build database features that power AI applications
  • Learn how to tune performance and support reliability in distributed systems
  • Help Pinecone run smoothly on popular cloud providers
  • Take ownership of your work and grow your skills every day

Requirements

  • 3+ years of work experience - programming in Rust, Go, C++, or a comparable language
  • You’re genuinely curious about distributed systems and eager to dive deep into technical challenges
  • You approach problems with creativity and persistence, and you’re comfortable asking thoughtful questions or seeking feedback
  • You’re excited to learn, value constructive feedback, and appreciate mentorship

Nice to have

  • You have hands-on experience with cloud platforms (AWS, GCP, Azure) or have demonstrated an ability to pick up new tools quickly
  • You’re comfortable thinking in async or multi-threaded environments, or can show you’re ready to learn
  • You’ve explored performance tools or have a track record of optimizing code for speed, reliability, or efficiency

What we offer

  • Comprehensive health coverage (medical, dental, vision, and mental health resources)
  • 401(k) plan
  • Equity award
  • Flexible time off
  • Paid parental leave
  • Annual company retreat
  • WFH equipment stipend

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Database Team

8 matching positions

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer, Database

Are you passionate about crafting reliable and scalable online services and feat...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
activision.com Logo
Activision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software engineering experience, including in a critical production service environment
  • Love to code, with excellent development skills and knowledge of multiple languages, specifically with Python
  • Previous experience designing and building tooling for use by other engineers
  • able to understand and explain what makes a well-designed API/tool
  • Experience in database design, including with MySQL and NoSQL databases
  • Experience working with container orchestration e.g. Kubernetes
  • Demonstrated excellence in communicating within and across teams
  • Solid understanding of networking protocols: TCP, HTTP, TLS, etc.
  • Ability to analyze requirements and make corresponding design decisions
  • Demonstrable capacity for an investigative approach and keen to learn new technologies
Job Responsibility
Job Responsibility
  • Develop, maintain and evolve the database tooling platform, improve our self-serve model, and evolve it for cloud technologies
  • Liaise with other teams who run database technology, ensuring their requirements are met in a timely appropriate manner
  • Drive the direction of our software and tooling architecture, considering our dedication to maximum reliability for players and internal customers alike
  • Ensure all components are highly scalable and maintainable
  • Own the features, components and tooling being built
  • Chip in to and review designs and code from other team members
  • Support our customer-facing teams as they roll-out new features to game-studio partners, and provide support and consultancy to our colleagues around the world
  • Partner with other engineers to solve problems with our technology, and provide an excellent customer experience
  • Provide mentorship on standard methodologies for database tooling development and integration
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Database Platform

As a Senior Software Engineer working on the Appian platform, your mission will ...
Location
Location
United States , McLean
Salary
Salary:
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years experience building and delivering enterprise grade software applications
  • You’re a tinkerer at heart with an innate ability to solve tough system problems
  • Fluency in Java, Hibernate, RDBMS, JDBC
  • Experience in CI/CD in Cloud environments, like AWS and continuous integration systems, like Jenkins
  • You thrive on solving labyrinthine problems within large, high-performance, real-time, distributed data systems
  • BE/B.Tech/BS in Computer Science or related technical discipline
  • Demonstrable understanding of systems, algorithms, and OO design or webapi design
  • You have been a strong contributor to breakdowns/sizing and design of new feature implementations
  • Agile is your mantra and quality is your goal
Job Responsibility
Job Responsibility
  • Respond to and resolve emergent problems
  • write software and build automation to prevent problem recurrence
  • Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack Java & web technology environment
  • Utilize both object-oriented as well as functional programming approaches in different technologies to implement features effectively
  • Leverage relevant software development experience to radiate best practices and faster development
  • Manage availability, latency, scalability, and efficiency of the product by designing reliability into software and systems
  • Be a strong contributor to team feature breakdowns/sizing and design of new feature implementations
  • Have a high degree of personal responsibility for the overall performance of the team, including capabilities, quality, stability and velocity
  • Seek to identify opportunities for code refactoring and performance optimisations on a regular basis and champion these efforts within the team
  • Effectively communicate technical designs verbally and/or in writing for small to medium sized technical audiences
What we offer
What we offer
  • Health coverage
  • Employee Assistance Program (EAP) with free mental health support
  • Life and disability insurance
  • Employee Stock Purchase Program (ESPP)
  • Retirement/pension plan
  • Wellness dollars
  • Tuition reimbursement
  • Family-forming benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Database

VAST Data is looking for a Senior Backend Software Engineer to help build the en...
Location
Location
United States
Salary
Salary:
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in backend engineering, with strong proficiency in low-level C and C++
  • Hands-on experience designing and building distributed backend systems or infrastructure at scale
  • Experience with distributed data-structures, algorithms and system reliability patterns
  • Expertise in multi-threaded programming, memory management, and performance tuning
  • Proven track record of backend work on high-throughput databases, vector stores, or real-time processing engines
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Architect and implement core backend components for a distributed vector database using C/C++
  • Design highly scalable distributed data-structures and algorithms optimized for performance, concurrency, and fault tolerance
  • Develop backend services that enable fast search, efficient indexing, and real-time analytics over massive datasets
  • Optimize system performance across multi-threaded and multi-node environments
  • Ensure low-latency, high-throughput data access and manipulation across global deployments
  • Collaborate closely with cross-functional teams to translate backend capabilities into real-world impact
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Database

VAST Data is looking for a Senior Software Engineer to join our growing team! Th...
Location
Location
United States
Salary
Salary:
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in backend engineering, with strong proficiency in low-level C and C++
  • Hands-on experience designing and building distributed backend systems or infrastructure at scale
  • Experience with distributed data-structures, algorithms and system reliability patterns
  • Expertise in multi-threaded programming, memory management, and performance tuning
  • Proven track record of backend work on high-throughput databases, vector stores, or real-time processing engines
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Architect and implement core backend components for a distributed vector database using C/C++
  • Design highly scalable distributed data-structures and algorithms optimized for performance, concurrency, and fault tolerance
  • Develop backend services that enable fast search, efficient indexing, and real-time analytics over massive datasets
  • Optimize system performance across multi-threaded and multi-node environments
  • Ensure low-latency, high-throughput data access and manipulation across global deployments
  • Collaborate closely with cross-functional teams to translate backend capabilities into real-world impact
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Loyalty Team

This position is with the Loyalty tech team helping build GM's Loyalty platforms...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science, Information Technology, or equivalent experience
  • 7+ Years of hands-on MuleSoft experience including DataWeave (Mule 4.x preferred)
  • 5+ years of development experience with .NET technologies and deep knowledge and hands-on experience in .NET Core, Microservices, JSON, XML, SOAP, Azure Event Hub, Sonar or equivalent code quality tool, GitHub, GitHub Advanced Security, etc.
  • Must have experience architecting, designing, developing, testing, and deploying applications on cloud
  • Strong knowledge of REST architectural style and web standards (i.e., JSON, CORS, etc.)
  • Knowledge of modern relational databases and data access frameworks
  • Strong command of object-oriented design principles and prevailing design patterns
  • Strong DevOps background of creating and maintaining enterprise-wide solutions
  • Working experience with Enterprise Integration patterns and design patterns
  • Working knowledge of application security technologies, i.e., OAuth2, OpenId Connect, SSO, SAML, etc.
Job Responsibility
Job Responsibility
  • Lead and generate technical solutions including specifying requirements, functional decomposition, analysis, development and testing for current, new and major programs
  • Understand and validate integration requirements
  • Lead development of software system team design content and software anomaly corrections
  • Performs complex design analysis
  • Create High-level and Low-level Design Documents meeting client requirements, standards, and best practices
  • Design, develop, install, configure, and deploy APIs on MuleSoft platform integrating with Salesforce
  • Develop, develop, install, configure, and deploy microservices developed using .Net Core and UI code
  • Provide, technical leadership and mentoring to execution teams for development and integration
  • Provide, communicate, and support common best practices among software community
  • Performs as Subject Matter Expert (SME) for at least one platform or application component
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Loyalty Team

This position is with the Loyalty tech team helping build GM's Loyalty platforms...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science, Information Technology, or equivalent experience
  • 7+ Years of hands-on MuleSoft experience including DataWeave (Mule 4.x preferred)
  • 5+ years of development experience with .NET technologies and deep knowledge and hands-on experience in .NET Core, Microservices, JSON, XML, SOAP, Azure Event Hub, Sonar or equivalent code quality tool, GitHub, GitHub Advanced Security, etc.
  • Must have experience architecting, designing, developing, testing, and deploying applications on cloud
  • Strong knowledge of REST architectural style and web standards (i.e., JSON, CORS, etc.)
  • Knowledge of modern relational databases and data access frameworks
  • Strong command of object-oriented design principles and prevailing design patterns
  • Strong DevOps background of creating and maintaining enterprise-wide solutions
  • Working experience with Enterprise Integration patterns and design patterns
  • Working knowledge of application security technologies, i.e., OAuth2, OpenId Connect, SSO, SAML, etc.
Job Responsibility
Job Responsibility
  • Lead and generate technical solutions including specifying requirements, functional decomposition, analysis, development and testing for current, new and major programs
  • Understand and validate integration requirements
  • Lead development of software system team design content and software anomaly corrections
  • Performs complex design analysis
  • Create High-level and Low-level Design Documents meeting client requirements, standards, and best practices
  • Design, develop, install, configure, and deploy APIs on MuleSoft platform integrating with Salesforce
  • Develop, develop, install, configure, and deploy microservices developed using .Net Core and UI code
  • Provide, technical leadership and mentoring to execution teams for development and integration
  • Provide, communicate, and support common best practices among software community
  • Performs as Subject Matter Expert (SME) for at least one platform or application component
  • Fulltime
Read More
Arrow Right

Senior / Staff Software Engineer (Database)

Our database technology sits at the heart of the Materialize product—a product t...
Location
Location
United States , New York
Salary
Salary:
164050.00 - 250000.00 USD / Year
materialize.com Logo
Materialize
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Several years of experience developing software
  • Passionate about distributed systems and/or databases
  • Excited to learn Rust if not already using it
  • Pride in owning work end-to-end
  • Ability to write clear design docs and well-documented code
  • Love solving hard problems in service of the customer
  • Excited about working at the intersection of frontier academic research and a venture-backed startup
Job Responsibility
Job Responsibility
  • Design and deliver improvements to the Database, with an eye on correctness, reliability, and performance
  • Own projects end-to-end, from early stage design to holding the pager
  • Debug and resolve complex distributed systems issues, sometimes directly with customers
  • Continually improve system reliability, observability, and automation
  • Collaborate across your team, with Product, with Field Eng, and all other stakeholders to align on direction, carefully prioritize, and build the best product for our users
  • Share your work through mentorship, demos, blog posts, and any other relevant channels
What we offer
What we offer
  • Equity
  • Fulltime
Read More
Arrow Right