Apply

Software Engineer, Platform

Posted 3 months agoViewed

View full description

πŸ“ Location: United States

πŸ’Έ Salary: 175000.0 - 288000.0 USD per year

πŸ” Industry: Frontend Cloud

🏒 Company: VercelπŸ‘₯ 251-500πŸ’° $150,000,000 Series D over 3 years agoInternetDeveloper PlatformAppsSoftware

πŸͺ„ Skills: Node.jsKubernetesCI/CDMicroservices

Requirements:
  • Deploying and operating Node.js microservices in production.
  • Deploying to managed Kubernetes clusters.
  • Operating and optimizing CI/CD systems to improve developer velocity.
Responsibilities:
  • Build and maintain the API control plane that powers vercel.com.
  • Operate as 'Customer 0' using Vercel to build Vercel, providing feedback to product teams.
  • Own codebase health, iteration velocity, and developer experience for all of Vercel engineering.
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 200000.0 - 220000.0 USD per year

πŸ” Software Development

🏒 Company: PreparedπŸ‘₯ 51-100πŸ’° $27,000,000 Series B 6 months agoEnterprise SoftwarePublic Safety

  • 5+ years of software engineering industry experience.
  • Proven capacity to operate in a platform engineering or similar role.
  • Experience with large-scale distributed systems.
  • Strong knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
  • Working knowledge of infrastructure-as-code tools like Terraform, Pulumi, or Crossplane.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Solid understanding of CI/CD pipelines and tools like Github Actions, Drone CI, or Gitlab CI.
  • Proficiency in or eagerness to learn our backend stack (RoR, Go).
  • Familiarity with monitoring and logging tools and standards such as OpenTelemetry, Datadog, and the LGTM stack.
  • Strong communication skills and a love for both producing and consuming documentation.
  • Design, build, and maintain scalable, reliable, and secure infrastructure to support Prepared’s platform.
  • Architect, implement, and iterate on core systems like authentication, authorization, feature flags, and asynchronous messaging.
  • Develop and implement best practices for software development, deployment, and monitoring.
  • Automate repetitive tasks to enhance the efficiency and reliability of the engineering team.
  • Help the team implement and define SLOs and report on customer SLAs.
  • Participate in architectural discussions and contribute to the long-term strategy of the platform.
  • Mentor junior engineers and help shape the engineering culture within the team.

AWSBackend DevelopmentDockerCloud ComputingKubernetesRuby on RailsGoCommunication SkillsCI/CDDevOpsTerraformSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 190000.0 - 230000.0 USD per year

πŸ” Software Development

🏒 Company: Dagster LabsπŸ‘₯ 11-50πŸ’° $33,000,000 Series B almost 2 years agoCloud Data ServicesBig DataSoftware

  • 5+ years of relevant software development experience
  • Expertise in the full software development lifecycle, from scoping and planning to delivery and iteration
  • Strong command of software system design, including scalability, third party integrations, and API design
  • Fluent in Python
  • Strong written and oral communication skills
  • Experience in a high-functioning engineering organization working on large-scale distributed systems or B2B SaaS applications
  • Proven effectiveness at contributing to and executing as part of a team
  • Experience with using or supporting tools in the Modern Data Stack
  • Experience building and scaling services built on Amazon Web Services, Kubernetes & Postgres
  • Develop and optimize core backend systems and infrastructure components.
  • Enhance efficiency, scalability, and stability of critical system resources through analysis and refinement.
  • Partner with cross-functional teams to align on product development needs and deliver impactful solutions.
  • Review designs and code to maintain high standards of quality and performance across the team.

AWSBackend DevelopmentLeadershipPostgreSQLPythonSoftware DevelopmentSQLFull Stack DevelopmentKubernetesSoftware ArchitectureAlgorithmsAPI testingData engineeringData StructuresREST APICommunication SkillsCollaborationCI/CDAgile methodologiesRESTful APIsWritten communicationTeamworkData modelingSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: GreyNoise IntelligenceπŸ‘₯ 11-50πŸ’° $15,000,000 Series A almost 3 years agoInternetAnalyticsInformation TechnologyCyber Security

  • 5+ years of production software engineering experience, including: Developing and maintaining RESTful APIs and integrations.
  • Working with Go (Golang) for backend development.
  • Managing cloud-based infrastructure using Terraform or AWS CloudFormation, including ECS, EKS, RDS, and AWS.
  • Migration of existing applications to new platform technologies.
  • Designing and implementing CI/CD pipelines using Github Actions.
  • Knowledge of Kubernetes and supporting applications running on it.
  • Experience managing or building applications that utilize Elasticsearch for search and analytics pipelines.
  • A firm understanding of computer networking.
  • A collaborative and communicative mindset, with a willingness to engage across teams and disciplines to deliver customer value.
  • Experience leveraging AI-assisted tooling for infrastructure management and as part of your day-to-day workflow.
  • Lead projects involving platform engineering, infrastructure, integration, and API development, ensuring alignment with customer and organizational needs.
  • Act as a technical leader, helping triage on-call tickets, prioritize and unblock team members, and guide sprint planning to drive effective execution.
  • Identify and implement incremental improvements to our practices for logging, monitoring, and telemetry to ensure quick identification and resolution of issues.
  • Collaborate across the engineering organization to steer the future of how the GreyNoise platform and the services running on it are delivered.
  • Collaborate with engineering and product teams to design and deliver customer-facing platform-level capabilities with a focus on reliability, scalability, and performance.
  • Debug and troubleshoot complex production issues across multiple systems, leveraging strong analytical skills and attention to detail.
  • Serve as a mentor for other engineers, fostering a culture of knowledge sharing and technical excellence.

AWSBackend DevelopmentLeadershipCloud ComputingElasticSearchKubernetesAlgorithmsAPI testingData StructuresGoCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringTerraformMicroservicesComputer skillsSoftware EngineeringDebugging

Posted 10 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: QualifiedπŸ‘₯ 101-250πŸ’° $95,000,000 Series C almost 3 years agoB2BMarketingGenerative AIMarketing AutomationMeeting SoftwareChatbot

  • 5+ years of experience in professional full-stack software development, with a recent focus on leveraging AI/ML technologies.
  • Expertise in working with all components of a modern web application.
  • Proficiency in programming languages such as Ruby on Rails, JavaScript, Python, or Go.
  • Proficiency in object-oriented programming, systems design, and working with large-scale, low-latency systems.
  • Experience using frontier-scale LLMs (e.g., GPT, Claude, Gemini) programmatically for developing applications in production environments is a plus.
  • Experience working with SQL and RDBMS (PostgreSQL preferred) and data warehousing solutions.
  • Strong software engineering practices, including coding, unit testing, code reviews, and design documentation.
  • B.S. or higher in Computer Science (or equivalent work experience).
  • Develop and maintain scalable, high-performance backend systems foundational to our product's functionality.
  • Implement cutting-edge AI algorithms and architectures, and scale them for production within our platform.
  • Continuously improve system performance, identify bottlenecks, and deploy optimizations for smooth operation at scale.
  • Ensure our core functionality is stable, scalable, well-maintained, and continuously improving.
  • Continuously grow your technical skills to tackle our toughest challenges related to quality, performance, robustness, and reliability.
  • Contribute to our team’s culture and future by mentoring other engineers and setting standards of engineering excellence.
  • Support and scale highly-available, highly-trafficked services essential for our customers' time-sensitive, business-critical needs.

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLAgileArtificial IntelligenceFull Stack DevelopmentMachine LearningReact.jsRuby on RailsAlgorithmsData StructuresCI/CDRESTful APIsSoftware Engineering

Posted 18 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 200000.0 - 225000.0 USD per year

πŸ” Software Development

🏒 Company: CriblπŸ‘₯ 251-500πŸ’° $150,000,000 Series D almost 3 years agoReal TimeBig DataInformation TechnologySoftware

  • At least 10 years of Frontend Software Engineering experience
  • You are a self starter, minimal supervision and have a track record of learning quickly.
  • Ability to problem solve from first principles and maintain focus on overarching objectives
  • Ability to write clean, maintainable, and testable code
  • Experience with full stack web development (e.g. React frontend with Node.js backend API/services)
  • Experience developing interfaces for secure and scalable services (e.g. RESTful API, RPC)
  • Experience implementing secure web development practices and performance optimization
  • Architect and deliver large-scale UI solutions using React, JavaScript, and TypeScript, ensuring rapid development and high-quality code
  • Have the ability to write effective unit tests and end-to-end tests, ensuring robust, maintainable, and high-quality software
  • Have experience in building a UI component library that streamlines development and promotes a consistent user experience
  • Implement accessibility best practices, leveraging tools to identify and resolve accessibility issues for an inclusive user experience
  • Have hands-on experience designing and delivering complex front-end projects
  • Have experience building backend APIs
  • Have experience mentoring and guiding junior engineers on the team
  • Lead cross-team efforts with other engineering teams and stakeholders, driving projects that span multiple functional areas

Node.jsFrontend DevelopmentFull Stack DevelopmentJavascriptTypeScriptUI DesignReactRESTful APIsMentoring

Posted about 1 month ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 160000.0 - 195000.0 USD per year

πŸ” Software Development

🏒 Company: Kard Financial, Inc.

  • Expertise in AWS services including EKS, Lambda, RDS
  • Deep experience with Kubernetes
  • Hands-on experience with Terraform
  • Strong background in CI/CD and incident response
  • Experience in build vs. buy decision-making
  • Familiarity with developer productivity tooling
  • Experience designing self-service platforms
  • Strong problem-solving and communication skills
  • Experience leading technical projects
  • Build and maintain developer experience platforms
  • Architect and evolve multi-account AWS infrastructure
  • Evaluate build vs. buy for internal platform needs
  • Develop standards for infrastructure as code, CI/CD, and security
  • Improve incident management and observability
  • Work closely with engineers to enhance workflows
  • Drive evolution of multi-account architecture
  • Automate operational tooling and feature flag management
  • Lead technical decision-making and mentor engineers

AWSAWS EKSKubernetesCI/CDTerraform

Posted about 1 month ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 142000.0 - 250000.0 USD per year

πŸ” Robotics, Machine Learning

🏒 Company: Blue River TechnologyπŸ‘₯ 51-100πŸ’° $17,000,000 Series B over 9 years agoIndustrial AutomationMachinery ManufacturingHardwareAgricultureRobotics

  • 5+ years experience building data platforms.
  • 5+ years experience developing software applications.
  • Strong programming skills in Python.
  • Experience with AWS services: EC2, Lambda, Kinesis.
  • Experience with big data tools: Spark, Kafka.
  • Experience with relational SQL and NoSQL databases.
  • Experience with data pipeline orchestration tools like Airflow.
  • Design and develop software systems for data from robots and IoT devices.
  • Develop and maintain APIs and SDKs for product teams.
  • Build tools for deployment and monitoring of CVML models.
  • Collaborate with robotics and ML engineers on data requirements.
  • Implement data pipelines for efficient data flow.
  • Work with data scientists to optimize model performance.
  • Create technical documentation.

AWSDockerPythonSQLImage ProcessingKafkaKubernetesMachine LearningAirflowNosqlSpark

Posted about 2 months ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: Plotly

  • 7+ years of experience in professional software development
  • Extensive experience with GoLang
  • Deep experience with Kubernetes
  • Design and adapt product architecture for customer environments
  • Develop self-contained, deployable solutions for Kubernetes
  • Design deployment pipelines and configuration management

GraphQLKubernetesTypeScriptGoCI/CD

Posted about 2 months ago
Apply
Apply

πŸ“ United States

πŸ” Construction technology

🏒 Company: Document CrunchπŸ‘₯ 11-50πŸ’° $21,500,000 Series B 6 months agoComputerArtificial Intelligence (AI)Contact ManagementSoftware

  • BS degree or equivalent experience.
  • 3+ years of development experience in Python, JavaScript, Node, C#.
  • Proficiency in cloud-native infrastructure, Docker, and Kubernetes.
  • Strong knowledge of data best practices and API authorization and delivery.
  • A passion for automation and security.
  • Excellent written and oral communication skills.
  • Design and develop scalable, elastic cloud solutions, ensuring high availability and disaster recovery.
  • Contribute to all stages of the software development lifecycle, emphasizing API development, middle-tier solutions, and database implementation.
  • Enhance and implement DevSecOps principles, including infrastructure as code, policy as code, continuous integration, delivery, and compliance.
  • Implement and maintain job and data pipelines.
  • Provide technical governance and support for cloud-native deployments and operations.
  • Collaborate with other teams for API integrations and promote seamless technology integration.
  • Participate in research and adoption of new technologies, contributing to industry groups and standards organizations.
  • Advocate for security best practices and manage security operations.
  • Mentor team members and foster a culture of continuous improvement and high-quality standards.

DockerNode.jsPythonCloud ComputingJavascriptKubernetesC#

Posted 4 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 200000.0 USD per year

πŸ” Software Development / Data Platforms

🏒 Company: Dagster LabsπŸ‘₯ 11-50πŸ’° $33,000,000 Series B almost 2 years agoCloud Data ServicesBig DataSoftware

  • 4+ years of proven experience in large scale software development and infra.
  • 1+ year of experience managing complex engineering projects from design through completion.
  • Strong written and oral communication skills.
  • Experience building and shipping high quality work.
  • Develop and optimize core backend systems and infrastructure components.
  • Enhance efficiency, scalability, and stability of critical system resources through analysis and refinement.
  • Partner with cross-functional teams to align on product development needs and deliver impactful solutions.
  • Review designs and code to maintain high standards of quality and performance across the team.

AWSBackend DevelopmentGraphQLPostgreSQLPythonKubernetes

Posted 4 months ago
Apply