Software Engineer - Compute @ Datadog - New York, NY

Job Overview

13 days ago

Software Engineer - Compute

Datadog - New York, NY

About Datadog:

We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams. We operate at high scale—trillions of data points per day—allowing for seamless collaboration and problem-solving among Dev, Ops and Security teams globally for tens of thousands of companies. Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way.


The Team:

As an engineer on our Compute team, you will build the next generation scalable infrastructure platform that powers our products around the world. This team gives our service a competitive advantage in engineering velocity and resiliency.


The Opportunity:

You will work with product teams to meet the evolving needs of our high-throughput, low-latency distributed systems. The decisions you make will have a significant impact not only on Datadog's infrastructure, but that of our customers.

We're looking for engineers with strong backgrounds in modern infrastructure tech, cloud environments, and distributed systems development. Yes, this includes containers, orchestrators, and service mesh technologies.


You Will:

  • Design and implement our core infrastructure in a manner that remains scalable
  • Maintain and debug day-to-day infra operations while assisting engineering teams who rely on it
  • Work with our tooling teams to create abstractions that support resilient, high velocity global deployment models across clouds without sacrificing availability
  • Prototype and assess technologies in the evolving cloud native landscape
  • Research and experiment with new cloud computing technologies and vendors
  • Focus on the observability of our infrastructure and deploy pipelines at scale
  • Collaborate with a globally distributed engineering team

You Are:

  • Passion and demonstrated experience (At least 3 years) designing, building, and managing resilient applications and infrastructures at scale
  • Experience beyond basic usage of orchestration platforms and container runtimes
  • Resiliency and availability are a cornerstone of every change
  • Strong focus and commitment to the evolving needs of engineering teams
  • Good understanding of OS and Linux internals
  • Significant programming experience in core project languages (Golang / Python / Ruby)
  • SRE experience is a plus

#LI-ED1

#LI-Remote This is a remote position


Equal Opportunity at Datadog:

Datadog is an Affirmative Action and Equal Opportunity Employer and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.


Your Privacy:

Any information you submit to Datadog as part of your application will be processed in accordance with Datadog's Applicant and Candidate Privacy Notice.

Similar Jobs

Java Full Stack Engineer

JPMorgan Chase Bank, N.A.

New York, NY

JPMorgan Chase will consider accommodation requests as required by applicable law.

Front End Developer

JPMorgan Chase Bank, N.A.

New York, NY

Keen understanding of financial control and budget management. BS/BA degree or equivalent experience. Expertise in application, data, and infrastructure…

Software Engineering

JPMorgan Chase Bank, N.A.

New York, NY

Understand firm's approach and policies for control and governance related to electronic trading. Keen understanding of financial control and budget management.

Software Development Engineer

Amazon.com Services LLC

New York, NY

Experience in databases, analytics, big data systems or business intelligence products. Experience mentoring and training other engineers. A day in the life.

Software Engineer in Spectrum Team in JPM Asset Management

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Experience developing server side applications and REST APIs, ideally with Java. Curious, detail-oriented, and motivated by complex analytical problems.

Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Software Development - Design, develop, test, modify, and implement application code; make standard modifications to existing software applications and modules…

Software Engineer - Cloud

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Architect, build the core platform and frameworks for large-scale batch / interactive data and risk analytics workloads using cloud and on-premises technologies…

Software Engineer - Java

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.

Python Developer

JPMorgan Chase Bank, N.A.

New York, NY

Knowledge of version and revision control practices and procedures. BS/BA degree or equivalent experience. Knowledge of database management systems, relational…

Full Stack Java Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Collaborate with high-performing teams and individuals throughout the firm to accomplish common goals. Understand business requirements, partnering with global…

VP- Fullstack Software Engineer- Java & React

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Keen understanding of financial control and budget management. BS/BA degree or equivalent experience. Expertise in application, data, and infrastructure…

Jr. Software Engineer

F. Schumacher & Co.

New York, NY

Experience in software lifecycles, software configuration management and change control. Participate in all aspects of agile software development including…

Cloud Engineer - GCP/Azure

WELLS FARGO BANK

New York, NY

Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the…

Cloud Engineer

Paramount

New York, NY

4+ years within specific technology domain areas (e.g. software development, systems engineering, infrastructure, security, networking, data & analytics).

Full Stack Java Engineer

JPMorgan Chase Bank, N.A.

New York, NY

Leveraging the scalability offered by the cloud and incorporating tools from AWS such as Lambda, SageMaker and EMR you will be using the latest software…

Software developer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

JPMorgan Chase will consider accommodation requests as required by applicable law.

Cloud Engineer

JPMorgan Chase Bank, N.A.

New York, NY

Willingness to commit extra effort to meet deadlines as required on a high profile and business critical projects. Exposure to Machine Learning will be a plus.

RTC Dev Ops Engineer

Bank of America

Jersey City, NJ

Manage the infrastructure for the RTC Automation team. Setup and manage infrastructure configurations: DNS, load balancing, etc.

Software Engineering

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Keen understanding of financial control and budget management. Syndicated loan trading and/or servicing experience is a big plus.

Java/Python Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Work closely with fixed income mortgage product business users to define, design, and drive implementation of software solutions.

Senior Software Engineer

PulsePoint

New York, NY

Provide production support for (Ad Exchange) software. Manage source code control (Subversion, Git),. Company which includes evaluating new technologies and…

Fullstack Software Engineer (Java, Angular/Moneta, REST/Microservices, Flink/Kafka) - Digital Robotics & Intelligence (DRI)

JPMorgan Chase Bank, N.A.

New York, NY

Experience in the public cloud (AWS), cloud formation templates (Terraform, Skafold, etc.). "Intelligent Software Bots" that detect anomalies in product…

Site Reliability Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Participate in Sprint and Kanban based Agile Methodologies to not only work on strategic initiatives to reduce toil and increase observability, but solving the…

Staff Software Engineer

BlackLine

New York, NY

Implement, refine, and enforce software development techniques to ensure that delivered features meet software integration, performance, security, and…