Apply

Senior Staff Software Engineer

Posted 2024-11-30

View full description

💎 Seniority level: Staff, 9+ years

📍 Location: Europe

🔍 Industry: Internet of Things (IoT)

🗣️ Languages: English

⏳ Experience: 9+ years

🪄 Skills: LeadershipPythonIoTJavascriptTypeScriptC++GoCollaborationJavaScript

Requirements:
  • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience.
  • 9+ years of experience in software design, development, and algorithm-related solutions.
  • At least 2 years in an architect or leadership role.
  • 3+ years of experience building large scale distributed systems.
  • 3+ years experience leading cross-organizational projects.
  • Ideal candidates should have experience working with an engineering team of over 100 engineers.
  • Strong programming skills in Go, Python, JavaScript, TypeScript, C/C++, or other similar languages.
  • Expertise in large-scale enterprise software applications and production-quality software delivery.
Responsibilities:
  • 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 the technology and engineering culture.
  • Architect, design, and develop software enabling Samsara to operate at scale.
  • Lead teams in delivering products and capabilities contributing to Samsara’s products and revenue.
  • Solve technical problems, ensuring quick and high-quality product market readiness.
  • Act as a multiplier for the team, enhancing the impact and productivity of each member.
  • Represent Samsara in external-facing forums to contribute to the engineering brand.
  • Champion Samsara’s cultural principles as the company scales.
Apply

Related Jobs

Apply

📍 Spain

🧭 Full-Time

💸 117000 - 147000 EUR per year

🔍 Financial services

🏢 Company: Affirm👥 1001-5000💰 $ Post-IPO Equity on 2021-01-13🫂 on 2023-02-08LendingFinancial ServicesPaymentsFinTech

  • 10+ years of software development experience with success in leading large-scale initiatives.
  • Ability to define technical roadmaps and strategies impacting multiple teams.
  • Expertise in designing, building, and scaling automation-related frameworks.
  • Strong communication skills for collaboration with both technical and non-technical teams.
  • Hands-on experience in Python, Kotlin, or React with knowledge of testing best practices.

  • Define and execute the technical strategy for Test Platform Engineering.
  • Lead complex, cross-team initiatives and make critical technical decisions.
  • Align roadmaps across multiple domains to ensure test infrastructure supports product scalability.
  • Mentor engineers to elevate technical standards and design robust testing frameworks.
  • Architect scalable test systems to maintain quality and enable growth.

LeadershipPythonSoftware DevelopmentKotlinStrategyReactCommunication SkillsCollaboration

Posted 2024-12-03
Apply
Apply

📍 Europe

🧭 Full-Time

🔍 Internet of Things (IoT)

  • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience.
  • 9+ years of experience in software design, development, and algorithm related solutions with at least 2 of those years in an architect or leadership role.
  • 3+ years of experience building large scale distributed systems.
  • 3+ years experience leading cross-organizational projects.
  • Has worked with an engineering team of > 100 engineers.
  • 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.

LeadershipPythonIoTJavascriptTypeScriptC++GoCollaborationJavaScript

Posted 2024-11-29
Apply
Apply

📍 Poland

🧭 Contract

💸 415000 - 515000 PLN per year

🔍 Financial services

  • 10+ years of experience as a software engineer.
  • Ability to synthesize complex business, product, and technical requirements.
  • Strong understanding of distributed systems and their architecture.
  • Excellent written and verbal communication skills.
  • Excellent project management skills and organization.
  • Business impact focus and pragmatic project delivery.
  • Passion for cross-functional collaboration.
  • Python/Kotlin development experience is a plus.
  • Experience with AWS or other cloud providers.

  • Drive the evolution of our Repayments platform with a focus on extensibility, robustness, and performance.
  • Draft, review and refine technical specification documents.
  • Participate in architectural reviews and collaborate with tech leads.
  • Help create engineering strategy and define the technical roadmap.
  • Partner with cross-functional teams to understand requirements.
  • Build APIs and data models within micro-service architectures.
  • Create parallelizable and idempotent batch jobs for data processing.
  • Mentor engineers to support team growth and efficiency.

AWSLeadershipProject ManagementPythonKotlinStrategyCommunication SkillsMentoring

Posted 2024-11-13
Apply
Apply

📍 England

🧭 Full-Time

💸 162000 - 202000 GBP per year

🔍 Financial services

  • 10+ years of experience as a software engineer
  • Ability to synthesize complex business, product, and technical requirements.
  • Strong understanding of distributed systems and architectural decisions.
  • Excellent verbal and written communication skills, including asynchronous communication.
  • Excellent project management skills and organizational abilities.
  • Business impact focus and pragmatic approach.
  • Passion for working with cross-functional teams.
  • Python/Kotlin development experience is a plus.
  • Experience with AWS and/or other cloud providers.

  • Drive the evolution of our Repayments platform with a focus on extensibility, robustness and performance.
  • Draft, review and refine technical specification documents.
  • Participate in architectural reviews and collaborate with other tech leads.
  • Help create the engineering strategy for the Repayments Nexus group based on the broader engineering and product strategies.
  • Partner cross-functionally with product and business teams to understand requirements and translate them into solutions.
  • Build APIs and data models within micro-service and event-driven architectures.
  • Create parallelizable and idempotent batch jobs to process large amounts of data.
  • Mentor engineers and support team growth and efficiency.

AWSLeadershipProject ManagementStrategyCommunication Skills

Posted 2024-11-09
Apply
Apply

📍 Poland

🧭 Contract

💸 415000 - 515000 PLN per year

🔍 Financial services

  • 10+ years of software development experience with success in large-scale initiatives.
  • Ability to define technical roadmaps impacting multiple teams.
  • Expertise in building and scaling automation frameworks.
  • Strong communication skills for collaboration across technical and non-technical teams.
  • Hands-on experience with Python, Kotlin, or React, with knowledge of testing best practices.

  • Define and execute the technical strategy for Test Platform Engineering, ensuring alignment with organizational goals.
  • Lead complex, cross-team initiatives and make critical technical decisions.
  • Work with stakeholders to align roadmaps across multiple domains.
  • Mentor and guide engineers to elevate technical standards and quality.
  • Architect scalable test systems to enable rapid growth and maintain quality.

LeadershipPythonSoftware DevelopmentKotlinStrategyReactCommunication SkillsCollaboration

Posted 2024-10-31
Apply
Apply

📍 Poland

🧭 Contract

💸 415000 - 515000 PLN per year

🔍 Financial Services

  • 10+ years of experience as a software engineer.
  • Ability to synthesize complex business, product, and technical requirements.
  • Strong understanding of distributed systems and impact of architectural decisions.
  • Excellent communication skills, proficient in asynchronous communication.
  • Excellent project management skills with a high degree of organization.
  • Business impact focus with a pragmatic approach to project delivery.
  • Passion for cross-functional teamwork.
  • Python/Kotlin development experience is a plus.
  • Experience with AWS and/or other cloud providers.

  • Drive the evolution of our Repayments platform with a focus on extensibility, robustness, and performance.
  • Draft, review, and refine technical specification documents.
  • Participate in architectural reviews and collaborate with tech leads.
  • Create the engineering strategy for Repayments Nexus group.
  • Partner cross-functionally with product and business teams.
  • Build APIs and data models for micro-service architecture.
  • Mentor engineers and support team growth.

LeadershipProject ManagementStrategyCommunication Skills

Posted 2024-08-30
Apply