Senior Platform Engineer

Reposted 24 Days Ago
Hiring Remotely in East Cost Cities, NJ
In-Office or Remote
Senior level
Artificial Intelligence
The Role
As a Senior Platform Engineer, you will design and maintain the infrastructure for software products, collaborating on architecture, automation, and ensuring security while continuously improving platform reliability.
Summary Generated by Built In
About Dash0

Join Dash0 and help us define the future of observability. We are OpenTelemetry-native, building a delightful, simple, and AI-centric platform that eliminates vendor lock-in and meaningless toil. Shape a product that developers love—all with transparent pricing and cost-control built in.

The Opportunity

As a Senior Platform Engineer, you will be responsible for designing, building, and maintaining the foundational infrastructure and tools that support our software products and services. You will collaborate with cross-functional teams to ensure reliability, scalability, and security across our platform, enabling our development teams to deliver high-quality software efficiently.

What You’ll Do
  • Architectural Design: Develop and influence the platform architecture, making high-level design decisions and ensuring that technical solutions align with business goals.

  • Automation: Develop and maintain CI/CD pipelines to enable continuous integration and delivery of software applications.

  • Cross-Team Collaboration: Collaborate with development teams to design and implement scalable and resilient architecture solutions.

  • Code Review and Quality Assurance: Conduct code reviews to ensure adherence to coding standards, best practices, and maintainable, efficient code. Ensure the overall quality of the codebase.

  • Troubleshooting: Monitor and troubleshoot platform issues, and implement solutions to ensure high availability and performance.

  • Security: Ensure compliance with security best practices and regulatory requirements across the platform.

  • Support: Providing technical support and on-call for applications, systems, and infrastructure as needed.

  • Continuous Improvement: Continuously evaluate and implement new technologies and tools to improve platform reliability and efficiency.

  • Security: Ensure that software developed is secure and compliant with relevant security standards and practices.

  • Risk Management: Identify and mitigate technical risks that could impact project timelines or quality.

  • Documentation: Create and maintain technical documentation, including architecture diagrams, design documents, and coding standards.

  • Codebase Maintenance: Oversee the maintenance and evolution of the codebase, including refactoring efforts as needed to improve code quality.

  • Technical Research: Stay updated on industry trends, emerging technologies, and best practices in software / platform engineering.

  • Problem Solving: Address complex technical challenges, troubleshoot issues, and provide innovative solutions to problems that arise during development.

  • DevOps: Design, deploy, and maintain cloud-based infrastructure using modern DevOps practices and tools.

  • Automation: Automate deployment, configuration, and monitoring processes to streamline operations and improve efficiency.

Who You Are

Soft Skills

  • Problem-Solving: Proficient in diagnosing and resolving complex technical issues, making decisions under pressure, and innovating solutions to meet business needs.

  • Communication: Excellent verbal and written communication skills for effective collaboration with cross-functional teams, articulating technical concepts to non-technical stakeholders, and mentoring junior engineers.

  • Adaptability: Ability to adapt to changing technologies, project requirements, and business priorities, maintaining a proactive approach to learning and development.

  • Collaboration: Strong collaboration skills for working together towards common goals and resolving issues efficiently.

Hard Skills

  • Cloud Computing Platforms: Proficiency in one or more cloud computing platforms such as AWS (Amazon Web Services) or Google Cloud Platform (GCP) is crucial. This includes understanding core services, networking, security, and resource management within the chosen cloud environment.

  • Infrastructure as Code (IaC): Experience with tools like Terraform to automate the provisioning and management of infrastructure resources. Knowledge of GitOps tools like ArgoCD is also beneficial.

  • Containerization and Orchestration: Expertise in containerization technologies such as Docker for packaging applications, Kubernetes for orchestrating containerized workloads and Helm for deploying Kubernetes workloads. Understanding concepts like pod deployment, service discovery, and scaling in Kubernetes is important.

  • DevOps and Continuous Integration/Continuous Deployment (CI/CD): Experience with DevOps practices, proficiency in setting up and maintaining CI/CD pipelines using tools like GitHub Actions, GitLab CI or Jenkins to automate software builds, testing, and deployment processes.

  • Programming Proficiency: Good knowledge of programming languages relevant to the company's technology stack (such as GoLang, Java and/or Python), including best practices in coding, testing, and security.

  • Security Best Practices: Awareness of security principles and how to implement secure coding practices, encryption, authentication, and authorization mechanisms.

  • Networking: Understanding of networking fundamentals including TCP/IP, DNS, HTTP/HTTPS, load balancing, firewalls, and VPNs. Knowledge of software-defined networking (SDN) and virtual networking concepts is beneficial.

  • Monitoring and Logging: Experience with monitoring and logging tools such as Prometheus, Grafana or OpenTelemetry for tracking system performance, analyzing logs, and troubleshooting issues.

Education

  • Bachelor’s Degree in Computer Science, Engineering, or a related field: Fundamental education providing a strong foundation in software development principles, algorithms, and data structures.

  • Master’s Degree or Advanced Courses (optional but beneficial): Specialization in areas such as software engineering, system architecture, cloud computing, or data science can enhance expertise and strategic insight.

  • Certifications (optional): Certifications relevant to specific technical skills or technologies (e.g., AWS Certified Solutions Architect, Certified ScrumMaster, etc.) can demonstrate expertise and commitment to staying current with technological advancements.

Why You'll Love Working at Dash0
  • Competitive salary & equity package.

  • Fully remote company and a flexible work environment.

  • Quarterly come-togethers in Europe for fun, team-building and discussions.

  • Collaborative and supportive team culture.

Top Skills

Argocd
AWS
Docker
Github Actions
Gitlab Ci
Go
Google Cloud Platform
Grafana
Helm
Java
Jenkins
Kubernetes
Opentelemetry
Prometheus
Python
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
0 Employees

What We Do

We are a group of observability and monitoring experts dedicated to a single mission. We strongly believe Observability should be easy to understand, use, install, integrate, and manage.

We make Observability easy for every developer.

We fully embrace OpenTelemetry, Prometheus, and open standards for modern observability. Our focus is on correlating and contextualizing issues to look beyond the limitations of telemetry silos. It should be easy for users to collect relevant telemetry and our goal is to have widespread adoption with a user-friendly and developer-friendly experience. We believe that more data doesn't always lead to more insights and often results in significant costs.

Similar Jobs

inKind Logo inKind

Senior Platform Engineer

eCommerce • Fintech • Food • Mobile • Social Impact
Easy Apply
Remote or Hybrid
USA
170 Employees
190K-200K Annually

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4000 Employees
186K-219K Annually

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4000 Employees
186K-219K Annually

Coinbase Logo Coinbase

Staff Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4000 Employees
254K-299K Annually

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account