Apply

Staff Backend Engineer

Posted about 2 months agoViewed

View full description

💎 Seniority level: Staff, 10+ years

📍 Location: New York, US

💸 Salary: 240000.0 - 270000.0 USD per year

🔍 Industry: Cryptocurrency/Blockchain

🏢 Company: Uniswap Labs

⏳ Experience: 10+ years

🪄 Skills: AWSGraphQLLeadershipSoftware DevelopmentAlgorithmsGo

Requirements:
  • 10+ years of hands-on experience building and maintaining large-scale, production-level systems.
  • Experience as a Technical Lead or in a similar leadership capacity.
  • Exceptional coding skills, with expertise in cloud architecture, distributed systems, and algorithms.
  • Proven ability to independently lead projects, including requirement gathering, system design, implementation, testing, and deployment.
  • A track record of mentoring and guiding engineers to achieve their potential.
  • A 0→1 mindset with the ability to build systems and processes from scratch.
  • Deep interest in modern development practices and a passion for shaping the future of crypto technology.
Responsibilities:
  • Drive end to end execution of technical projects, from ideation and design to deployment.
  • Design and build resilient, large-scale systems with a focus on reliability, scalability, and performance.
  • Write high quality and well tested code, and review code from other team members.
  • Provide thought leadership and guide peers in navigating complex architectural and coding decisions.
  • Champion best practices and technical excellence across the engineering organization.
  • Spearhead strategic technical initiatives that impact multiple engineering pods and deliver organization-wide improvements.
Apply

Related Jobs

Apply
🔥 Staff Backend Engineer
Posted about 23 hours ago

📍 United States

🧭 Full-Time

💸 170000.0 - 200000.0 USD per year

🔍 Software Security

🏢 Company: Red Cell Partners👥 11-50Financial ServicesVenture CapitalFinance

  • BS or higher, in computer science, software engineering, or a related field
  • 5+ years of experience in backend development, with a proven track record of building scalable, production-grade systems to solve complex problems
  • Proficiency in programming languages such as Python and Go, with a strong ability to write clean, maintainable code
  • Experience developing and optimizing systems for data processing and providing REST APIs for both inter-service communication and user-facing, latency-sensitive frontend applications
  • Hands-on experience with asynchronous task queues (for example, Celery, RabbitMQ, Redis) or event-driven architectures (for example, Kafka, AWS SNS/SQS)
  • Hands-on experience designing and debugging Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure, with a focus on scalability, security, and cost efficiency
  • Strong knowledge of modern software engineering practices, including CI/CD pipelines, infrastructure as code (for example, Terraform, AWS CloudFormation) and container orchestration (for example, Docker, Kubernetes)
  • Proficiency in relational and NoSQL databases (for example, PostgreSQL, DynamoDB, Redis)
  • Exceptional written and verbal communication skills, with the ability to effectively collaborate with team members and stakeholders
  • Strong desire to build impactful products
  • Architect, design, build, maintain, and enhance our data platform, backend infrastructure, and the APIs used by us and our customers
  • Build and maintain data pipelines to process structured and unstructured data from diverse sources and internal databases
  • Continually refine and suggest modifications and additions to our technical stack
  • Develop, scale, and optimize our machine learning infrastructure
  • Collaborate with cross-functional teams, partners, and customers to understand needs, offer insights, and tailor systems to meet business goals
  • Support and contribute to code reviews, ensuring adherence to coding standards and best practices
  • Mentor the engineering team as the company grows, fostering a culture of innovation, collaboration, and technical excellence

AWSBackend DevelopmentDockerPostgreSQLPythonSQLCloud ComputingDynamoDBETLGCPKafkaKubernetesMachine LearningAPI testingGoREST APIRedisNosqlCI/CDTerraformMicroservicesSoftware Engineering

Posted about 23 hours ago
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Software Development

🏢 Company: Truemed👥 1-10💰 $3,500,000 Seed over 1 year agoPaymentsWellnessHealth Care

  • Staff-level experience on a great engineering team
  • Experience designing, implementing, and maintaining large projects
  • Familiarity with at least 1 backend framework (Django, Rails, etc…)

Backend DevelopmentSoftware DevelopmentSQLAPI testingData StructuresREST API

Posted 2 days ago
Apply
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—you instinctively optimize for Developer Experience (DX)
  • Ability to write high-quality code—readable, structured, documented, reliable, performant
  • 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 2 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—you instinctively optimize for Developer Experience (DX)
  • Ability to write high-quality code—readable, structured, documented, reliable, performant
  • 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 DevelopmentSQLGitAPI testingREST APICI/CDProblem SolvingLinuxOrganizational skillsMicroservicesExcellent communication skillsStrong work ethicJSONSoftware EngineeringDebuggingCustomer supportEnglish communication

Posted 2 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 4 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Software Development

  • 5+ years of experience as a software engineer in large-scale distributed systems.
  • 8+ years of hands-on, professional software development experience in one or more general purpose programming languages (Go, Python, Java, C++)
  • Experienced with GraphQL, REST, HTTP, gRPC, Thrift basics, and the ability to design and implement maintainable APIs
  • Experienced with distributed caching layers, and distributed large scale data storage systems like Redis.
  • Familiarity with image processing and delivery technologies such as image scaling, cropping, and image formats like progressive JPEG, WebP, etc.
  • Familiarity with HTTP Live Streaming (HLS), MPEG-DASH, MP4, and other streaming protocols, as well as video compression standards (H.264, H.265/HEVC, VP9, AV1)
  • Working knowledge of CDN technologies (Fastly, Cloudfare, Cloudfront) to optimize video delivery. Experienced with domain specific language like VCL.
  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Architect and evolve Reddit media infrastructure to deliver scalable, high-performance solutions that set new benchmarks for the industry.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
  • Lead a team of thoughtful, fast-moving, and motivated engineers. Set and define standards that improve developer workflows, recommend best practices, and help coach and mentor engineers on the team to further their professional development.
  • Continuously learn and improve your technical and non-technical abilities.

AWSBackend DevelopmentDockerGraphQLLeadershipProject ManagementPythonSoftware DevelopmentSQLAgileData AnalysisDesign PatternsImage ProcessingJavaKubernetesC++Cross-functional Team LeadershipAlgorithmsAPI testingData StructuresGogRPCRedisCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringOrganizational skillsMicroservicesTechnical supportSoftware Engineering

Posted 7 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)
  • 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 DevelopmentNode.jsPostgreSQLSoftware DevelopmentSQLGitAPI testingREST APICI/CDProblem SolvingMicroservicesExcellent communication skillsStrong work ethicJSONDebuggingCustomer supportEnglish communication

Posted 11 days ago
Apply
Apply

📍 EEA, UK, US

🧭 Full-Time

🔍 Software Development

🏢 Company: Pleo👥 501-1000💰 $42,922,001 Debt Financing 11 months ago🫂 Last layoff over 2 years agoMobile PaymentsFinancial ServicesPaymentsInformation TechnologyFinTech

  • Cloud environments / distributed systems / microservices (AWS, Google Cloud, Kubernetes),
  • Architecting and building maintainable and scalable solutions,
  • Authentication & Authorization for APIs,
  • Server-side languages (we mostly use Kotlin and TypeScript but we know you can learn new languages),
  • Discovering and solving intricate problems, spanning across teams and domains, or even across the entire organization,
  • Coaching and mentoring other engineers,
  • Promoting and explaining the features and processes throughout the organization.

AWSBackend DevelopmentDockerLeadershipSQLCloud ComputingCypressDesign PatternsGitJUNITKotlinKubernetesSoftware ArchitectureTypeScriptCross-functional Team LeadershipAlgorithmsData StructuresGrafanaCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservices

Posted 14 days 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 22 days ago
Apply
Apply
🔥 Staff Backend Engineer
Posted 24 days ago

📍 Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Docker👥 251-500💰 $105,000,000 Series C almost 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 24 days ago
Apply