Apply

Staff Backend Engineer

Posted 5 months agoViewed

View full description

💎 Seniority level: Staff, 8+ years

📍 Location: Canada

🔍 Industry: Technology / Software Development

🏢 Company: Roofr👥 101-250💰 $23,500,000 Series A over 1 year agoMarketplaceHome ImprovementConstructionHome Renovation

⏳ Experience: 8+ years

🪄 Skills: LeadershipPHPSoftware DevelopmentAgileProduct DevelopmentCommunication SkillsProblem SolvingAgile methodologies

Requirements:
  • 8+ years of software development experience with strong proficiency in PHP and the Laravel framework.
  • Demonstrated leadership in adopting agile methodologies with a commitment to frequent code deployment.
  • Expertise in deconstructing complex problems into manageable solutions with a record of strategic problem-solving.
  • Proactive in advocating for initiatives that enhance engineering technologies.
  • Collaborative spirit, thriving in mutually supportive team environments.
  • Exceptional ownership of product development, producing high-quality, reliable work.
  • Excellent communication skills, emphasizing effective documentation.
Responsibilities:
  • Lead the evolution of backend architecture to enhance system scalability and efficiency within a cross-functional team.
  • Serve as a hands-on contributor, blending oversight with direct involvement in project execution.
  • Influence engineering culture by promoting innovation and standards in technical execution.
  • Mentor senior engineers and collaborate with team members to refine technical requirements.
  • Design and implement robust and scalable web applications, developing frameworks to streamline future projects.
  • Champion comprehensive testing suites to ensure software quality.
  • Lead troubleshooting efforts and optimize support strategies for production applications.
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 22 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 22 days ago
Apply
Apply
🔥 Staff Backend Engineer
Posted 24 days ago

📍 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 24 days 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
Posted 2 months ago

📍 New York, US

🧭 Full-Time

💸 240000.0 - 270000.0 USD per year

🔍 Cryptocurrency/Blockchain

🏢 Company: Uniswap Labs

  • 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.
  • 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.

AWSGraphQLLeadershipSoftware DevelopmentAlgorithmsGo

Posted 2 months ago
Apply
Apply

📍 United States, BC, ON, Canada

🧭 Full-Time

💸 164000.0 - 263500.0 USD per year

🔍 Website Experience Platform

🏢 Company: Webflow👥 501-1000💰 $120,000,000 Series C about 3 years ago🫂 Last layoff 8 months agoCMSWeb HostingWeb Design

  • Experience building and scaling access control systems such as RBAC, ReBAC, ABAC, PBAC, ACLs.
  • 7-10+ years of experience in scalable, multi-tenant environments.
  • 2+ years experience tech-leading feature teams on customer-facing products.
  • Value testing and documentation equally as much as code.
  • Comfortable with ambiguity and scoping solutions.
  • Effective communication of trade-offs throughout projects.
  • Architect, design, and implement scalable backend services related to Role Based Access Control (RBAC) with configurable and granular permissions.
  • Drive cross-pillar collaboration with software engineers, product managers, designers, and QA analysts.
  • Communicate team priorities and strategy to engineering and cross-functional leadership teams.
  • Write and update scalable software in stacks such as node.js, MongoDB, and AWS, using TypeScript.
  • Build and maintain unit and integration tests, ensuring product excellence.
  • Mentor, coach, and inspire a team of engineers.

AWSLeadershipNode.jsMongoDBQATypeScriptStrategyGoCollaborationDocumentationCoaching

Posted 4 months ago
Apply
Apply
🔥 Staff Backend Engineer
Posted 5 months ago

📍 Canada

🔍 Sales compensation management

🏢 Company: Forma.ai👥 101-250💰 $45,000,000 Series B almost 3 years agoArtificial Intelligence (AI)Information ServicesSalesInformation Technology

  • Prior experience designing and building complex backend solutions.
  • Solid background in schema design and data modelling, SQL and ideally some NoSQL solutions.
  • Excellent written and verbal communication skills.
  • History of reducing ownership cost and improving reliability and observability in a product.
  • Deep appreciation for building end-to-end customer facing products with a strong sense of customer empathy.
  • Interest in being involved in product direction and establishing best development practices.
  • Thrive in a detail-oriented collaborative environment with Product, Engineers, and Analytics teams.
  • Big plus if you have a background working with Spark, or other ETL tools/frameworks.
  • Reporting to the Manager of Data Platform, the Staff Backend Engineer will play a critical role in the evolution of our Spark based data platform.
  • You'll lead development efforts for our complex, data-rich platform features while being an example to the team of code quality and thoughtful software design.
  • You will be working on the most challenging code at Forma.

SQLETLNosqlSparkCommunication SkillsData modeling

Posted 5 months ago
Apply