Apply

Staff Software Engineer

Posted about 2 months agoViewed

View full description

💎 Seniority level: Staff, At least 8+ years

🔍 Industry: Logistics and delivery

🏢 Company: Roadie👥 1-10💰 $37,000,000 Series C almost 6 years agoInternetAutomotiveShippingAppsSoftware

🗣️ Languages: English

⏳ Experience: At least 8+ years

Requirements:
  • At least 8+ years of software architecture and software development experience.
  • Strong understanding of service-oriented architecture, distributed systems, and API design.
  • Expertise in Golang.
  • Experience in decomposition of a legacy monolith.
  • Strong communication skills with the ability to distill complex problems into digestible insights.
Responsibilities:
  • Lead the design and implementation of the next generation of the Roadie platform.
  • Identify system bottlenecks, propose solutions, and implement performance improvements.
  • Work across the engineering org to refactor existing systems and architect new features for high-scale.
  • Partner with engineering leadership to scope and define work.
  • Mentor engineers across teams, establish coding standards, and drive architectural decisions.
  • Collaborate with Engineering, Product, and Data Science to deliver features that meet business and technical needs.
  • Research and evaluate new technologies to improve system performance.
Apply

Related Jobs

Apply
🔥 Staff Software Engineer
Posted about 1 hour ago

📍 North America, Europe, the Middle East, and APAC

💸 192000.0 USD per year

🔍 ICS/OT Cybersecurity

  • 6+ years of experience with JVM-based languages in complex, scalable environments.
  • Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., Elasticsearch, MongoDB).
  • Experience working within microservices architecture.
  • Experience designing, implementing, and maintaining features in complex software systems.
  • Familiarity with building information security products.
  • Exposure to Go and Python in production environments.
  • Understanding of cloud-first development and deployment.
  • Plan, develop, and test large-scale projects efficiently.
  • Provide feedback through code reviews and system design reviews.
  • Offer technical input throughout the development lifecycle.
  • Collaborate with the team to shape features.
  • Follow established patterns and best practices, evolving them as needed.
  • Recommend product improvements based on stakeholder feedback.
  • Participate in regular peer feedback during the review cycle.

PostgreSQLPythonCloud ComputingElasticSearchJVMMongoDBGoMicroservices

Posted about 1 hour ago
Apply
Apply

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Social media / online communities

  • Software development experience in Golang or Python.
  • 10+ years of experience with large-scale, mission-critical distributed systems.
  • Excellent communication skills to partner effectively with teams in a fully remote environment.
  • Familiarity with API platform service architectures.
  • History of building clean, maintainable, and well-tested code.
  • Media delivery expertise including experience with media quality of experience metrics.
  • Develop and design new and innovative solutions to scaling Reddit.
  • Build platform API projects that scale to the rest of the organization.
  • Mentor and coach more junior engineers on your direct team to achieve our mission.
  • Build, deliver, and operate services that scale to hundreds of thousands of transactions per second at 5+ 9’s of availability.
  • Optimize Reddit’s media experience for hundreds of millions of users across the world.
Posted about 3 hours ago
Apply
Apply

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Social Media

  • Software development experience in Golang or Python.
  • 10+ years of experience with large-scale, mission-critical distributed systems.
  • Excellent communication skills in a fully remote environment.
  • Familiarity with API platform service architectures.
  • History of building clean, maintainable, and well-tested code.
  • Media delivery expertise and experience with media quality of experience metrics.
  • Develop and design new and innovative solutions to scaling Reddit.
  • Build platform API projects that scale to the rest of the organization.
  • Mentor and coach more junior engineers on your direct team.
  • Build, deliver, and operate services that scale to hundreds of thousands of transactions per second.
  • Help optimize Reddit’s media experience for hundreds of millions of users.
Posted about 3 hours ago
Apply
Apply

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Social media

  • Software development experience in Golang or Python.
  • 10+ years of experience with large-scale, mission-critical distributed systems.
  • Excellent communication skills, able to partner effectively with remote teams.
  • Familiarity with API platform service architectures.
  • History of building clean, maintainable, and well-tested code.
  • Media delivery expertise with metrics and successfully optimized media performance.
  • Develop and design new innovative solutions to scale Reddit.
  • Build platform API projects that scale to the organization.
  • Mentor and coach junior engineers on the team.
  • Build, deliver, and operate services that scale to hundreds of thousands of transactions per second at high availability.
  • Optimize Reddit’s media experience for millions of users.
Posted about 3 hours ago
Apply
Apply
🔥 Senior Staff Software Engineer
Posted about 5 hours ago

📍 Poland

🧭 Contract

💸 415000.0 - 515000.0 PLN per year

🔍 Financial Technology

  • Passionate about Affirm's mission: 'Deliver Honest Financial Products that improve lives.'
  • Solid computer science fundamentals and fluency in a dynamically typed language, primarily Python.
  • Enjoys cross-team collaboration, especially with product managers and designers.
  • Displays humility and self-awareness in navigating challenges.
  • Cares about user experience details.
  • Experienced in building real-time distributed web services and implementing highly available data storage.
  • Design, implement, and extend core platform services and APIs to enable new products and features.
  • Architect and build the next version of our data-processing pipeline.
  • Create 3rd party developer APIs and tools.
  • Analyze/debug performance issues across distributed services.
  • Plan, design, and build core platform software and systems to scale with growing user needs.

Backend DevelopmentLeadershipPythonSoftware DevelopmentAPI testingREST APIMicroservices

Posted about 5 hours ago
Apply
Apply

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Social Media

🏢 Company: Reddit👥 1001-5000💰 $410,000,000 Series F over 3 years ago🫂 Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • Software development experience in Golang or Python.
  • 10+ years of experience with large-scale, mission-critical distributed systems.
  • Excellent communication skills to work in a fully remote environment.
  • Familiarity with API platform service architectures.
  • History of building clean, maintainable, and well-tested code.
  • Media delivery expertise including media performance optimization.
  • Develop and design new and innovative solutions to scaling Reddit.
  • Build platform API projects that scale to the rest of the organization.
  • Mentor and coach more junior engineers on the team.
  • Build, deliver, and operate services with high availability and performance.
  • Optimize Reddit’s media experience for a large user base.
Posted about 7 hours ago
Apply
Apply

📍 Poland, United Kingdom

🧭 Full-Time

🔍 Internet of Things (IoT)

  • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience.
  • 8+ years of experience in software design, development, and algorithm related solutions, with at least 2 years in an architect or leadership role.
  • 2+ years of experience building large scale distributed systems.
  • 2+ years experience leading cross-organizational projects.
  • Programming mastery in Go, Python, JavaScript, TypeScript, C/C++, or similar languages.
  • Expertise in large-scale enterprise software applications.
  • Production experience working with Javascript and/or client-side code.
  • Demonstrated ability to ship production-quality software in a dynamic environment.
  • Drive technology choices, implementing services, and establishing architectural patterns that impact Samsara's platform and products.
  • Identify opportunities and initiate strategic conversations to influence the direction of our technology and engineering culture.
  • Architect, design, and develop software that enables Samsara to operate at scale.
  • Lead teams in delivering products and capabilities that contribute to Samsara’s products and revenue.
  • Deliver impact by solving complex technical problems and ensuring quick, high-quality market launches.
  • Act as a multiplier for the team, boosting the impact and output of every team member.
  • Represent Samsara in external-facing forums to contribute to the engineering brand.
  • Champion and embed Samsara’s cultural principles in a rapidly scaling environment.

Backend DevelopmentLeadershipPythonSoftware DevelopmentJavascriptSoftware ArchitectureTypeScriptC++GoREST APIMicroservices

Posted 3 days ago
Apply
Apply

📍 Poland, United Kingdom

🧭 Full-Time

🔍 Internet of Things (IoT)

  • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience.
  • 8+ years of experience in software design, development, and algorithm related solutions with at least 2 of those years in an architect or leadership role.
  • 2+ years of experience building large scale distributed systems.
  • 2+ years experience leading cross-organizational projects.
  • Mastery in full-stack application architecture at a massive scale.
  • Programming mastery in Go, Python, JavaScript, TypeScript, C/C++, or other similar languages.
  • Production experience working with Javascript and/or client-side code.
  • Expertise working on large-scale enterprise software applications.
  • Demonstrated ability to ship production-quality software in a dynamic environment.
  • Drive technology choices, implementing services, and/or establishing architectural patterns that have a broad and lasting impact on Samsara's platform and products.
  • Identify opportunities and initiate strategic conversations to influence the direction of our technology and engineering culture.
  • Architect, design, and develop software that enables Samsara to operate at scale.
  • Lead teams in delivering products and capabilities that contribute to Samsara’s products and revenue.
  • Deliver impact by solving the hardest technical problems and enabling products to reach the market quickly and successfully with high quality.
  • Act as a multiplier for the team, elevating the impact and output of every team member.
  • Contribute to Samsara’s engineering brand by representing Samsara in external-facing forums.
  • Champion, role model, and embed Samsara’s cultural principles as we scale globally and across new offices.

LeadershipPythonSoftware DevelopmentFull Stack DevelopmentJavascriptSoftware ArchitectureTypeScriptC++GoREST APIMicroservices

Posted 3 days ago
Apply
Apply

📍 U.S.

🧭 Full-Time

🔍 Home care technology

🏢 Company: Honor👥 1000-5000Home DecorE-CommerceSales

  • 6+ years of professional experience in backend development.
  • Expertise in building APIs (REST/GraphQL) and large-scale distributed systems.
  • Strong knowledge of server-side frameworks: Node.js, Python (Django/Flask), or Ruby on Rails.
  • Proficiency in database design (SQL and NoSQL) and performance optimization.
  • 4+ years of iOS development experience using Swift, SwiftUI, or UIKit.
  • Knowledge of integrating mobile apps with cloud services.
  • Experience designing messaging systems with WebSockets and Push Notifications.
  • Strong communication and cross-functional collaboration skills.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerized environments.
  • Understanding of security best practices for backend and mobile applications.
  • Architect, build, and maintain scalable backend services and APIs for user workflows.
  • Design and implement real-time messaging systems including delivery protocols.
  • Collaborate with product managers and designers for high-quality solution delivery.
  • Optimize backend systems for performance and scalability.
  • Lead code reviews and provide mentorship to team members.
  • Investigate and resolve system-wide issues in backend and mobile domains.

Backend DevelopmentDockerGraphQLNode.jsPythonSQLDjangoiOS DevelopmentKubernetesSwiftFirebaseREST APINosqlCI/CD

Posted 3 days ago
Apply
Apply

📍 US, Canada

🧭 Full-Time

💸 147560.0 - 263500.0 USD per year

🔍 Internet of Things (IoT), Connected Operations

  • 8+ years of experience developing and delivering enterprise software.
  • 5+ years in a mobile-focused team.
  • 2+ years of professional experience with React Native.
  • Mastery of full-stack enterprise application architecture.
  • Extensive experience with Redux and GraphQL.
  • Proficiency in JavaScript, TypeScript, and mobile frameworks like React Native.
  • Experience in native development for both Android and iOS.
  • Solid understanding of mobile performance optimization.
  • Proven experience leading cross-organization projects.
  • Drive technology choices, implement mobile components, and establish architectural patterns.
  • Collaborate closely with full-stack engineering teams on mobile challenges.
  • Architect, design, and develop mobile solutions for customer operations.
  • Lead teams in delivering impactful mobile products.
  • Solve complex technical problems ensuring quality and quick market reach.
  • Mentor junior developers to foster growth.
  • Enhance team impact and output while promoting technical excellence.
  • Champion Samsara’s cultural principles.

Backend DevelopmentGraphQLAndroidJavascriptReact NativeTypeScriptMobile testingReduxCI/CD

Posted 3 days ago
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.