Apply

Staff Backend Engineer

Posted about 2 months agoViewed

View full description

πŸ’Ž Seniority level: Staff, 8 years preferred

πŸ“ Location: United States, Canada

πŸ’Έ Salary: 100000.0 - 120000.0 USD per year

πŸ” Industry: Software Development

🏒 Company: AssuredCloud Data ServicesB2BCloud SecurityCyber Security

πŸ—£οΈ Languages: English

⏳ Experience: 8 years preferred

πŸͺ„ Skills: Backend DevelopmentDockerGraphQLNode.jsPostgreSQLData modelingSoftware Engineering

Requirements:
  • 8 years of relevant work experience preferred
  • Experience with building and scaling products
  • Strong engineering background
  • Familiarity with Node.js, Docker, PostgreSQL, GraphQL
Responsibilities:
  • Write and ship new products and features
  • Architect and implement infrastructure improvements
  • Design and utilize testing mechanisms
  • Create reliable systems and abstractions
  • Lead and mentor team engineers
Apply

Related Jobs

Apply

πŸ“ Anywhere in the Americas or Europe

🧭 Full-Time

πŸ” Software Development

🏒 Company: NangoπŸ‘₯ 1-10πŸ’° $3,000,000 Seed almost 2 years agoDeveloper APIsWeb DevelopmentSoftware

  • 10+ years of backend engineering experience
  • Experience with Node.js
  • Strong work ethic & sense of ownership
  • Great organizational skills to track and fulfill customer requests
  • Excellent communication skills to interact with customers and team members in a remote setting
  • Product mindset & developer empathy
  • Ability to write high-quality code
  • Fluency in English (written & spoken)
  • Experience in a startup, dev tool, US and/or remote companies
  • Develop our open-source platform to accelerate product integrations by 10x.
  • Design and build scalable backend systems, APIs, and services that power our platform.
  • Collaborate with customers (B2B SaaS engineering teams) to build tooling and integrations that make their lives easier.
  • Optimize performance, scalability, and reliability of our backend services.
  • Shape the product and company strategy, actively participating in key decisions.
  • Own and maintain our open-source repository, engaging with the developer community.
  • Drive engineering best practices and make key technology decisions.
  • Develop startup acumen and gain hands-on experience in building a dev-tool startup from the ground up.

AWSBackend DevelopmentDockerNode.jsPostgreSQLSoftware DevelopmentSQLAgileExpress.jsGitKubernetesSoftware ArchitectureTypeScriptREST APICI/CDProblem SolvingCustomer serviceLinuxDevOpsMicroservicesExcellent communication skillsFluency in EnglishJSONEnglish communication

Posted 20 days ago
Apply
Apply

πŸ“ Americas, Europe

🧭 Full-Time

πŸ” Software Development

🏒 Company: NangoπŸ‘₯ 1-10πŸ’° $3,000,000 Seed almost 2 years agoDeveloper APIsWeb DevelopmentSoftware

  • 10+ years of backend engineering experience
  • Experience with Node.js
  • Strong work ethic & sense of ownership
  • Great organizational skills to track and fulfill customer requests
  • Excellent communication skills to interact with customers and team members in a remote setting
  • Product mindset & developer empathy
  • Ability to write high-quality codeβ€”readable, structured, documented, reliable, performant
  • Fluency in English (written & spoken)
  • Develop our open-source platform to accelerate product integrations by 10x.
  • Design and build scalable backend systems, APIs, and services that power our platform.
  • Collaborate with customers (B2B SaaS engineering teams) to build tooling and integrations that make their lives easier.
  • Optimize performance, scalability, and reliability of our backend services.
  • Shape the product and company strategy, actively participating in key decisions.
  • Own and maintain our open-source repository, engaging with the developer community.
  • Drive engineering best practices and make key technology decisions.
  • Develop startup acumen and gain hands-on experience in building a dev-tool startup from the ground up.

AWSBackend DevelopmentDockerNode.jsPostgreSQLSoftware DevelopmentSQLGitAPI testingREST APICI/CDProblem SolvingLinuxOrganizational skillsMicroservicesExcellent communication skillsStrong work ethicJSONSoftware EngineeringDebuggingCustomer supportEnglish communication

Posted 20 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 200000.0 - 240000.0 USD per year

πŸ” Software Development

🏒 Company: Crux

  • 8+ years of professional backend or data engineering experience, including shaping the architecture and technical best practices of teams
  • B.S. in computer science, computer engineering, or related field
  • Data or platform engineering expertise (e.g. data warehouses / data pipelines, MLOps, monitoring and observability, developer tooling and infrastructure)
  • Collaborate with engineers and cross-functional partners to build products and features that support the renewable energy transition
  • Write readable, well-structured, well-tested, and well-documented code with an eye towards usability, performance, and scalability
  • Lead the design and implementation of our next-generation backend and data platforms and infrastructure as we grow and scale
  • Participate in and in some cases lead engineering learning and coworking sessions
  • Contribute to building our team culture and developing our technical best practices

AWSBackend DevelopmentLeadershipPostgreSQLSoftware DevelopmentSQLSoftware ArchitectureTypeScriptCross-functional Team LeadershipAlgorithmsData engineeringData StructuresReactCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesData modelingNodeJS

Posted 22 days ago
Apply
Apply

πŸ“ United States, most EU time zones

🧭 Fulltime

πŸ” Software Development

🏒 Company: Linear

  • Strong JavaScript fundamentals
  • Experience building scalable infrastructure and backend solutions
  • Knowledge of Node, Postgres, and Redis
  • Build the backend for various user-facing features
  • Optimize real-time, synchronized data delivery across our clients
  • Improve database and infrastructure performance by implementing caching solutions, connection pooling
  • Improve observability, monitoring, and alerting for our service so that we can better respond to operational incidents
  • Scale our service via architectural changes as well as infrastructure improvements
  • Open-source any non-trivial innovations that come out of our work on the product

GraphQLNode.jsPostgreSQLTypeScriptRedis

Posted about 1 month ago
Apply
Apply

πŸ“ United States, EU

🧭 Full-Time

πŸ” Software Development

🏒 Company: Linear

  • Strong JavaScript fundamentals
  • Experience building scalable infrastructure and backend solutions
  • Build the backend for various user-facing features
  • Optimize real-time, synchronized data delivery across our clients
  • Improve database and infrastructure performance by implementing caching solutions, connection pooling
  • Improve observability, monitoring, and alerting for our service so that we can better respond to operational incidents
  • Scale our service via architectural changes as well as infrastructure improvements
  • Open-source any non-trivial innovations that come out of our work on the product
  • Redefine best-in-class software development processes so that we can build an opinionated product

Backend DevelopmentGraphQLNode.jsPostgreSQLSoftware DevelopmentSQLCloud ComputingKubernetesSoftware ArchitectureTypeScriptRedisCI/CDRESTful APIsMicroservices

Posted about 1 month ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 200000.0 - 240000.0 USD per year

πŸ” Video Streaming

  • 5+ years of experience building video pipelines in cloud environments
  • Experience with video packaging principles and codecs
  • Hands-on software development for live and VOD streaming workflows
  • Proficiency in languages like C#/Golang/C++/Rust/Python
  • Experience designing/building APIs/SDKs
  • Familiarity with mobile video broadcasting
  • Front end development experience in web, iOS, or Android required
  • Architect and support video features across the video pipeline stack
  • Refine strategic roadmap for video technology
  • Collaborate on multi-faceted video processing projects
  • Review and provide feedback on designs and code
  • Build internal SDKs and tools for video integration
  • Develop real-time monitoring systems
  • Lead, mentor, and onboard other engineers

AWSBackend DevelopmentLeadershipNode.jsPythonKotlinSwiftC#C++REST APIRustCI/CDMicroservices

Posted about 1 month ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 200000.0 - 240000.0 USD per year

πŸ” Software Development

🏒 Company: GameChanger

  • Background in video and audio streaming with a focus on live-streaming of user-generated content.
  • 5+ years of experience building scalable video pipelines in cloud environments (We use AWS but any cloud/container experience is fine).
  • Experience with audio and video packaging principles, codecs, and other associated tools, including their relative tradeoffs, such as MPEG Video, MPEG-2 TS, HLS, DASH, H.264 AVC, H.265 HEVC, VP9, AV1, VVC, RTMP/enhanced RTMP, SRT, FFMPEG, and DRM.
  • Hands-on software development experience designing and building live and video on demand streaming workflows and exposure to many video technologies around mobile broadcast, ingest, transcoding, storage, playback, and related systems at scale.
  • Proficiency reading and coding in at least one of the languages commonly used in the video space, such as c#/golang/C++/Rust/Python, and experience in other higher-level languages such as Node/TypeScript, React, or mobile languages like Kotlin or Swift.
  • Experience designing/building/connecting internal APIs/SDKs across the stack (backend to front end) to ensure rapid feature development.
  • Experience mentoring and working with other teams through documentation and live sessions on the best way to accomplish building features using the system we build/own.
  • Familiarity with mobile video broadcasting of user-generated content and the challenges of optimizing streaming quality and reliability across a variety of devices and network conditions.
  • Hands-on experience with one or more video players.
  • Front end development experience in web, iOS (Swift), or Android (Kotlin) required.
  • Experience creating detailed technical documentation that details how to break down complex projects and technical details for team members of varying expertise.
  • Technical leadership experience in software engineering roles in the video streaming space.
  • Comfortable working across multiple technologies, programming languages, and areas of the video stack.
  • Foster collaboration within technical teams.
  • Someone who loves learning the latest tech in the mobile and live streaming spaces, and loves teaching it to other engineers and product managers.
  • Proficiency in CI/CD tools (Jenkins, GitLab, etc.)
  • Working in your team of mobile, web, back-end, and infrastructure engineers, you’ll architect, code, and support video features across the video pipeline stack, including live video ingestion, transcoding, integration, storage, and playback/usage at scale.
  • Working with the team's Engineering Manager and Product Manager, you’ll help refine the strategic roadmap for the technology powering our video features as we continue to grow and add new capabilities.
  • Collaborate with mobile, web, machine learning/computer vision, and platform teams on multi-faceted projects across the entire video processing system to lead improved user experiences and outcomes.
  • Review and provide feedback on designs and code PRs, pair on architectures, and provide guidance and hands-on help.
  • Help to build and connect to internal SDKs, frameworks, and tooling to allow product development teams to easily integrate video into the product at different stages of the video pipeline.
  • Help build real-time monitoring and measurement systems for critical operational workflows in the video pipeline, including tools for on-call developers and customer support to manage and troubleshoot issues.
  • Lead, mentor, interview, and onboard other software engineers in the video and live-streaming space.
  • Be able to be in an on call rotation to support our production systems if issues arise off hours.

AWSBackend DevelopmentDockerLeadershipPythonSoftware DevelopmentCloud ComputingKotlinKubernetesReact.jsSwiftTypeScriptC#C++REST APIRustCollaborationCI/CDMentoringMicroservicesTroubleshootingNodeJS

Posted about 1 month ago
Apply
Apply
πŸ”₯ Staff Backend Engineer
Posted about 1 month ago

πŸ“ Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: DockerπŸ‘₯ 251-500πŸ’° $105,000,000 Series C about 3 years agoDeveloper ToolsDeveloper PlatformInformation TechnologySoftware

  • Proven experience as a senior or staff backend engineer, with strong expertise in Golang and backend architecture.
  • Advanced knowledge of PostgreSQL or equivalent relational databases, including schema design, query optimization, and performance tuning.
  • Knowledge of security best practices and experience implementing secure backend systems.
  • Proficiency in cloud platforms (AWS preferred, or GCP/Azure), infrastructure as code, and containerization technologies.
  • Proficiency in designing and building distributed systems with a focus on scalability, fault tolerance, and high availability.
  • Strong problem-solving skills and ability to troubleshoot complex issues across a variety of systems and technologies.
  • Experience or strong interest in user profile and organization management
  • Excellent communication and collaboration skills, with experience mentoring and leading technical teams.
  • Lead the design, development, and maintenance of backend services and systems, with a focus on Golang and PostgreSQL.
  • Collaborate with cross-functional teams, including Product, Design, and Engineering, to define technical requirements and deliver high-impact solutions.
  • Architect and implement scalable, secure, and reliable APIs and services to support Docker’s products and ecosystem.
  • Establish and uphold engineering best practices, including code quality, testing, CI/CD, documentation, and security.
  • Write and maintain unit, integration, and end-to-end tests to ensure system reliability.
  • Serve as a mentor and technical leader to other engineers, fostering growth and excellence across the team.
  • Troubleshoot and resolve complex issues across services and systems, ensuring smooth operation in production environments.
  • Participate in a daytime on-call rotation for one week every 2-6 months, ensuring system reliability and receiving additional compensation.

AWSBackend DevelopmentDockerLeadershipPostgreSQLCloud ComputingKubernetesAPI testingCommunication SkillsCI/CDProblem SolvingMentoringLinuxDevOpsMicroservices

Posted about 1 month ago
Apply
Apply
πŸ”₯ Staff Backend Engineer (Go)
Posted about 2 months ago

πŸ“ United States

🧭 Full-Time

πŸ” Insurance Technology

🏒 Company: Bestow

  • 8+ years of professional software development experience (backend)
  • Professional experience with Golang (Go) is preferred
  • Experience using Docker for local software development
  • An advocate for Continuous Integration/Continuous Delivery (CI/CD)
  • Experience with distributed systems or microservices
  • Experience designing APIs (Protocol Buffers, RAML, Swagger, OpenAPI, etc,)
  • Developing core services primarily using Golang and PostgreSQL
  • Accelerate foundational services to scale the output of our product teams
  • Resolve issues with previously delivered features
  • Write unit and integration tests for code you create
  • Peer review code developed by others on your team
  • Ensure software is secure, maintainable
  • Work with designers, product managers, and other engineers
  • Encourage automation and continuous improvement

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLAPI testingGoREST APICI/CDMicroservices

Posted about 2 months ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 200000.0 - 250000.0 USD per year

πŸ” Blockchain, Crypto

🏒 Company: PhantomπŸ‘₯ 51-100πŸ’° $109,000,000 Series B about 3 years agoCryptocurrencyEthereumBitcoinFinTech

  • 6+ years software engineering experience
  • Expert-level proficiency in Node.js/NestJS
  • Hands-on experience with Kubernetes
  • Familiarity with CI/CD pipelines
  • Demonstrated interest in open platforms
  • Build systems for high availability and low latency
  • Provide technical leadership and mentorship
  • Collaborate with product and design teams
  • Contribute to DevOps and infrastructure decisions
  • Implement authentication and security best practices
  • Lead initiatives for new blockchain support and products

AWSBackend DevelopmentNode.jsBlockchainKubernetesREST APICI/CDDevOpsMicroservices

Posted about 2 months ago
Apply