Apply

Staff Software Engineer

Posted 14 days agoViewed

View full description

💎 Seniority level: Staff, 8+ years

📍 Location: UK

🔍 Industry: Renewable energy

🏢 Company: Lunar Energy👥 101-250💰 $300,000,000 over 2 years agoElectrical DistributionCleanTechEnergy ManagementRenewable EnergyClean Energy

⏳ Experience: 8+ years

🪄 Skills: AWSIoTMachine LearningTypeScriptServerlessRust

Requirements:
  • 8+ years of experience as a Software Engineer.
  • Experience in strongly typed languages, such as Typescript, Rust or others.
  • Experience working with IoT devices in the cloud.
  • Working experience with Unix operating systems.
  • Enjoys working in a smaller team where they can see the huge impact of their work.
  • Values learning and approaches new information with an open mind.
  • Is autonomous and enjoys managing their own workload and deadlines.
Responsibilities:
  • Building the required platform infrastructure to ingest and process big streams of data in real time, using AWS primitives.
  • Solving complex optimisation problems, using machine learning and other often bespoke algorithms.
  • Designing and implementing the business logic to expose our functionality via APIs and UI interfaces, using functional programming and serverless computing.
Apply

Related Jobs

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

📍 United Kingdom, Europe, North America

🧭 Full-Time

🔍 Internet safety, AI solutions

🏢 Company: Unitary

  • Expert Python development experience.
  • Strong skills in creating and managing containerised microservices running on Kubernetes.
  • Advocacy for software best practices, standards, and culture.
  • Active hands-on development for at least the next 12 months.
  • Knowledge of event-driven architectures.
  • DevOps mindset with cloud platform skills.
  • Basic knowledge of Go.
  • Understanding of machine learning principles.
  • Architect and implement a new generation of tools and services for building AI Agents.
  • Re-imagine and refactor existing services and tooling to support scaling beyond current capabilities.
  • Deliver software as part of onboarding new clients and use cases.
  • Establish design patterns and approaches for scalable architecture and empower others to follow them.
  • Bridge machine learning and platform engineering capabilities.

AWSPythonKubernetesMachine LearningGoDevOpsMicroservices

Posted 6 days ago
Apply
Apply

📍 United Kingdom

🔍 Restaurant industry

  • Developer productivity focused engineer.
  • Passion for engineering tooling and productivity.
  • Experience in building development platforms.
  • Set quality standards for engineering processes.
  • Lead the design of distributed systems.
  • Collaborate with stakeholders on technical roadmaps.
  • Help build and design the development platform.
  • Ensure system reliability and drive process automation.
  • Introduce innovative technologies.
  • Act as a technical advisor to senior leadership.

AWSDockerPostgreSQLPythonSoftware DevelopmentCloud ComputingDevOpsMicroservices

Posted 11 days ago
Apply
Apply

📍 United Kingdom

🧭 Contract

💸 70400.0 - 83600.0 GBP per year

🔍 Restaurant technology

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field; Master’s Degree preferred.
  • 12+ years of experience in software engineering with expertise in Microsoft .NET applications.
  • Demonstrated deep technical knowledge across distributed systems, cloud infrastructure, and CI/CD.
  • Advanced expertise in designing scalable, resilient architectures including microservices and cloud-native deployments.
  • Skilled in optimizing system performance using advanced resilience patterns.
  • Proficient in cloud architecture, infrastructure automation, and DevOps practices using tools like Terraform and Kubernetes.
  • Strong collaboration and strategic influence skills.
  • Lead the architecture and implementation of large, strategic initiatives.
  • Provide deep technical mentorship and guidance to multiple teams.
  • Take ownership of the architecture for critical systems, ensuring scalability and reliability.
  • Collaborate with stakeholders to drive technical roadmaps and influence decisions.
  • Oversee the quality of distributed systems and enhance observability.
  • Champion infrastructure automation and CI/CD improvements.
  • Collaborate on cross-team initiatives to deliver integrated solutions.
  • Evaluate and introduce new technologies for strategic initiatives.
  • Act as a key technical representative in discussions with senior leadership.

AWSKafkaMicrosoft .NETCI/CDTerraformMicroservices

Posted 11 days ago
Apply
Apply

📍 UK

🧭 Full-Time

🔍 Customer relationship management (CRM)

🏢 Company: HubSpot👥 1001-5000💰 $35,000,000 Series E over 12 years ago🫂 Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and for product feature development and innovation.
  • Experience collaborating with product management and designers.
  • Excitement about technical challenges and business strategies.
  • Interest in developing data analysis skills and using tools like Amplitude or Looker.
  • Ability to work collaboratively and transfer knowledge.
  • Coaching and mentorship experience.
  • Track record in partnering with recruiting.
  • Write and ship production code that has meaningful user and business impact.
  • Envision, build and analyze new features and tools, each contributing to company growth and revenue.
  • Work with a small cross-functional team of engineers, PMs, designers, content designers, and researchers.
  • Collaborate with HubSpotters across the company.
  • Help HubSpot users meet their goals via changes made.
  • Implement experiments for insights into user behavior and improve experience.

Backend DevelopmentData AnalysisJavaMachine Learning

Posted 12 days ago
Apply
Apply

📍 UK, Ireland

🧭 Full-Time

🔍 Customer Relationship Management (CRM)

🏢 Company: HubSpot👥 1001-5000💰 $35,000,000 Series E over 12 years ago🫂 Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and for product feature development and innovation.
  • Experience working closely with, and contributing ideas and feedback to, product management and designers.
  • Interest in developing data analysis skills and experience with tools like Amplitude, Looker, or Excel.
  • Coaching and mentorship experience.
  • A track record in partnering with recruiting to build strong engineering teams.
  • Write and ship production code that has meaningful user and business impact.
  • Envision, build and analyze new features and tools, each contributing to company growth and revenue.
  • Work with a small cross-functional team of engineers, PMs, designers, and researchers.
  • Implement experiments that provide insights into user behavior and experience.

Backend DevelopmentSoftware DevelopmentData AnalysisFrontend DevelopmentJavaTypeScriptReact

Posted about 2 months ago
Apply
Apply

📍 Ireland, UK

🧭 Full-Time

🔍 Customer Relationship Management (CRM)

🏢 Company: HubSpot👥 1001-5000💰 $35,000,000 Series E over 12 years ago🫂 Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and for product feature development and product innovation.
  • Experience working closely with product management and designers to create solutions that exceed customer needs.
  • Excitement for big technical challenges and proximity to business strategies.
  • Experience working with Go To Market teams, internal product teams, business process automation, and/or customized CRM implementations.
  • Interest in developing data analysis skills with tools like Amplitude, Looker, and Excel.
  • Ability to work collaboratively to solve problems and develop product architecture.
  • Coaching and mentorship experience.
  • A track record of partnering with recruiting to build remarkable engineering teams.
  • Write and ship production code that has meaningful user and business impact.
  • Envision, build and analyze new features and tools, each contributing to company growth and revenue.
  • Work with a small cross-functional team of engineers, PMs, designers, content designers, and researchers.
  • Collaborate with HubSpotters all over the company, whether in engineering, product, design, research, marketing, sales, etc.
  • Help HubSpot users meet their goals via changes made.
  • Implement experiments that provide insights into user behavior and experience.
  • Get exposure to how HubSpot works as a business.

Data AnalysisJavaTypeScriptReact

Posted about 2 months ago
Apply
Apply

📍 UK, Spain

🧭 Full-Time

🔍 Hospitality technology

🏢 Company: Duetto Research

  • BS degree in Computer Science or a related technical field.
  • Proven track record of driving technical direction and delivering high-quality software.
  • Proficiency in Java, Spring, React, Typescript, JavaScript, CSS, and Cypress.
  • Familiarity with GraphQL.
  • Extensive experience with scalable server-side Java applications.
  • Advanced experience with CI/CD pipelines and test automation.
  • Familiarity with event-driven architecture.
  • Strong understanding of SQL and NoSQL technologies.
  • Drive the architecture and development of Duetto´s products and integrations.
  • Provide technical guidance, planning, and mentorship to engineers.
  • Act as a leader in the team and in cross-team initiatives.
  • Own the end-to-end delivery of features and services.
  • Design, develop, and maintain scalable applications.
  • Write automated tests and implement event-driven architecture.
  • Collaborate with teams to improve product architecture.

AWSGraphQLSQLCypressCSSJavaJavascriptMongoDBSpringTypeScriptReactCI/CDMicroservices

Posted 2 months ago
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.
  • 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.
  • 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.

LeadershipPythonIoTJavascriptTypeScriptC++GoCollaboration

Posted 2 months ago
Apply