×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Developer Productivity

Job in New York, New York County, New York, 10261, USA
Listing for: United States Digital Space LLC
Full Time position
Listed on 2026-06-28
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 78000 - 154000 USD Yearly USD 78000.00 154000.00 YEAR
Job Description & How to Apply Below
Location: New York

the company is a complex, mission-critical database server that operates in a wide range of environments. Customers rely on its ability to meet high standards for Performance, Security, Availability, and Correctness. Achieving these standards requires robust developer tooling for every layer of the stack, from the underlying C++ storage engine through our Atlas Cloud offering. The Developer Productivity organization plays a vital role in enabling the company engineers to ship products that meet our high company standards.

The Build Team focuses on ensuring that our code is able to be packaged and shipped for all supported operating systems and architectures. We are responsible for ensuring that this build happens consistently, quickly, and correctly, and that we do as much as possible to ensure performance and correctness of the resulting binaries. Tooling changes can have a substantial impact on the final product we ship to customers, with tooling changes recently yielding a 10% improvement in the overall performance of the the company database.

Under the hood we use the Bazel build system in order to meet these goals and to handle the multi-language nature of code shipped at the company.

We are looking to speak to candidates who are based in New York City for our hybrid working model.

The ideal candidate should
  • Have completed a relevant software development internship or similar summer research experience
  • Have experience and interest in using and tuning AI tools to accelerate development velocity and improve code quality
  • Be interested in learning about build systems such as Bazel and assembling and shipping highly complex software at scale
  • Be interested in working specifically with C++, Rust, Python, and Java
  • Demonstrate the ability to quickly learn, adapt to, and excel with new technologies, frameworks, and tools in dynamic environments
Expectations
  • Update our tooling to improve the reliability, performance, and developer experience of the systems used every day by developers, locally and in our continuous integration environments
  • Provide internal support for our systems, answering questions and addressing technical issues as they arise
  • Learn about core software development principles around shipping code at scale, and grow your ability to contribute to the overall operational excellence of our build systems
  • Demonstrate a strong empathy for our internal customers
Success

Three Months:

After three months, you will have made contributions to in-progress software development projects. You will be able to reliably work on small features and bugs. You will be expected to start looking for medium sized features and projects of approximately 2 weeks of effort.

Six Months:

You will have working knowledge of many of our build systems and be able to consistently deliver medium sized projects and features with low supervision in some areas, interfacing with customers and stakeholders. You will be suggesting appropriate smaller fixes and improvements to our codebase, and be able to provide input on smaller projects and features proposed by other members of the team.

One Year:

You will regularly be making contributions to technical projects that have a meaningful impact on our ability to reliably deliver a good experience for the developers that use our products at the company. You will have strong knowledge of areas of our code that you have worked in, and will be able to provide some guidance on technical directions, with support from senior engineers.

About

the company

the company is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. the company’s unified database platform, the most widely available, globally distributed database on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI.

Our cloud-native platform, the company Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure.

With offices worldwide and over 60,000 customers, including…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary