Apply

Staff Software Engineer

Posted 14 days agoViewed

View full description

πŸ’Ž Seniority level: Staff, 8+ years

πŸ“ Location: United Kingdom

πŸ” Industry: Renewable Energy

πŸ—£οΈ Languages: English

⏳ Experience: 8+ years

πŸͺ„ Skills: AWSBackend DevelopmentCloud ComputingIoTMachine Learning*NixTypeScriptAlgorithmsAPI testingData StructuresServerlessRustCI/CDRESTful APIsLinuxSoftware EngineeringDebugging

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

πŸ“ Ireland, UK

πŸ” Software Development

🏒 Company: HubSpotπŸ‘₯ 1001-5000πŸ’° $35,000,000 Series E over 12 years agoπŸ«‚ Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Passion for Code: Dedicated to writing clean, scalable code and innovating product features.
  • Collaborative: Work closely with product management and design teams to create solutions that surpass customer expectations.
  • Business-Savvy: Enthusiastic about tackling technical challenges and aligning closely with business and go-to-market strategies.
  • Cross-Functional Experience: Familiarity with Go-To-Market teams, internal product development, business process automation, and/or customized CRM solutions.
  • Analytical Skills: Willingness to dive into data analysis tools like Amplitude, Looker, or Excel, collaborating with ops and analytics teams.
  • Problem Solver: Skilled at working collaboratively to solve problems and share knowledge.
  • Leadership: Experience in coaching and mentorship, and collaborating with recruiting to build outstanding engineering teams.
  • Write and deploy production code that significantly impacts users and the business.
  • Design, build, and refine new features and tools, contributing directly to company growth and revenue.
  • Operate within a small, cross-functional team that includes engineers, product managers, designers, and researchers.
  • Collaborate extensively across the company to enhance HubSpot's products and goals.
  • Implement experiments that inform user behavior and improve customer experiences.
  • Gain comprehensive exposure to HubSpot's business operations.
  • Work in a way that suits you best, whether it's fully remote, in-office, or a combination.

LeadershipData AnalysisFrontend DevelopmentJavascriptReact.jsTypeScriptUI DesignCross-functional Team LeadershipAmplitude AnalyticsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ Ireland, UK

πŸ” Software Development

🏒 Company: HubSpotπŸ‘₯ 1001-5000πŸ’° $35,000,000 Series E over 12 years agoπŸ«‚ Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Passion for Code: Dedicated to writing clean, scalable code and innovating product features.
  • Collaborative: Work closely with product management and design teams to create solutions that surpass customer expectations.
  • Business-Savvy: Enthusiastic about tackling technical challenges and aligning closely with business and go-to-market strategies.
  • Cross-Functional Experience: Familiarity with Go-To-Market teams, internal product development, business process automation, and/or customized CRM solutions.
  • Analytical Skills: Willingness to dive into data analysis tools like Amplitude, Looker, or Excel, collaborating with ops and analytics teams.
  • Problem Solver: Skilled at working collaboratively to solve problems and share knowledge.
  • Leadership: Experience in coaching and mentorship, and collaborating with recruiting to build outstanding engineering teams.
  • Write and deploy production code that significantly impacts users and the business.
  • Design, build, and refine new features and tools, contributing directly to company growth and revenue.
  • Operate within a small, cross-functional team that includes engineers, product managers, designers, and researchers.
  • Collaborate extensively across the company to enhance HubSpot's products and goals.
  • Implement experiments that inform user behavior and improve customer experiences.
  • Gain comprehensive exposure to HubSpot's business operations.
  • Work in a way that suits you best, whether it's fully remote, in-office, or a combination.

LeadershipData AnalysisFrontend DevelopmentReact.jsTypeScriptCross-functional Team LeadershipAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsMentoringSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ Ireland, UK

🧭 Full-Time

πŸ” Software Development

🏒 Company: HubSpotπŸ‘₯ 1001-5000πŸ’° $35,000,000 Series E over 12 years agoπŸ«‚ Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Passion for writing clean, scalable code and innovating product features.
  • Collaborative: Work closely with product management and design teams to create solutions that surpass customer expectations.
  • Business-Savvy: Enthusiastic about tackling technical challenges and aligning closely with business and go-to-market strategies.
  • Cross-Functional Experience: Familiarity with Go-To-Market teams, internal product development, business process automation, and/or customized CRM solutions.
  • Analytical Skills: Willingness to dive into data analysis tools like Amplitude, Looker, or Excel, collaborating with ops and analytics teams.
  • Problem Solver: Skilled at working collaboratively to solve problems and share knowledge.
  • Leadership: Experience in coaching and mentorship, and collaborating with recruiting to build outstanding engineering teams.
  • Write and deploy production code that significantly impacts users and the business.
  • Design, build, and refine new features and tools, contributing directly to company growth and revenue.
  • Operate within a small, cross-functional team that includes engineers, product managers, designers, and researchers.
  • Collaborate extensively across the company to enhance HubSpot's products and goals.
  • Implement experiments that inform user behavior and improve customer experiences.
  • Gain comprehensive exposure to HubSpot's business operations.

LeadershipSoftware DevelopmentFrontend DevelopmentJavascriptReact.jsTypeScriptAlgorithmsData StructuresReactAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesMentoringSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: FlashbotsπŸ‘₯ 11-50πŸ’° $60,000,000 Series B over 1 year agoCryptocurrencyEthereumBlockchain

  • Experience in applied programming in Rust, or a similar language with a desire to learn Rust
  • Experience building complex, high-scale, high-performance software
  • Experience developing scalable distributed systems
  • Curious, a desire to learn, and great interpersonal skills
  • Optimizing and maintaining our core block building infrastructure, used across L1 and L2
  • Designing, implementing, and testing new features such as: Executing user’s transactions according to their preferences, Block building algorithms or orchestrations, Advanced analytics and observability
  • Contributing to the development of a decentralized network
  • Contributing to building a culture of engineering excellence

Software DevelopmentBlockchainEthereumAlgorithmsRustWeb3.jsCI/CDRESTful APIs

Posted 5 days ago
Apply
Apply

πŸ“ Americas, Europe

🧭 Full-Time

πŸ’Έ 200000.0 - 250000.0 USD per year

πŸ” Fintech

🏒 Company: RiverπŸ‘₯ 51-100πŸ’° Series B 9 months agoAutomotiveElectric VehicleManufacturing

  • 7+ years of software engineering experience with focus on mobile development.
  • Strong track record building production mobile applications at scale.
  • Expert-level proficiency in React Native and mobile development principles.
  • Strong knowledge of native iOS (Swift/Objective-C) and Android (Java/Kotlin) development.
  • Experience leading technical initiatives and mentoring engineers.
  • Deep understanding of mobile security fundamentals.
  • Passion for River's mission and technology.
  • Architect and development of new features in our React Native codebase.
  • Partner with Product and other stakeholders to scope and execute on new initiatives.
  • Drive engineering initiatives and technical decisions that align with company goals.
  • Design scalable solutions for complex mobile projects across iOS and Android platforms.
  • Mentor engineers and establish mobile development best practices.
  • Write high-quality, tested code and conduct thorough code reviews.

GraphQLLeadershipAndroidDesign PatternsGitiOS DevelopmentJavaKotlinObjective-CReact NativeSoftware ArchitectureSwiftAlgorithmsData StructuresREST APICI/CDMentoringSoftware EngineeringDebugging

Posted 10 days ago
Apply
Apply

πŸ“ Americas, Europe

🧭 Full-Time

πŸ’Έ 200000.0 - 250000.0 USD per year

πŸ” Fintech

🏒 Company: RiverπŸ‘₯ 51-100πŸ’° Series B 9 months agoAutomotiveElectric VehicleManufacturing

  • 6+ years of experience in software engineering
  • You have designed, built and maintained production services at scale and understand how to build reliable systems
  • You write high-quality, reliable code and take ownership of systems you work on
  • You have experience developing solutions to ambiguous problems
  • You're excited about what we are building at River
  • You have a solid understanding of web security fundamentals
  • You have a desire to mentor and lift up other members of your team
  • Architect and develop new features and products in the Elixir codebase powering our web applications and API
  • Work closely with product management to plan and scope new projects and initiatives
  • Present innovative solutions to senior leadership, aligning engineering initiatives with company goals.
  • Lead and architect technical solutions for highly complex abstract projects, ensuring scalability, performance, and maintainability.
  • Write high-quality, tested code
  • Participate in code-reviews
  • Act as a key influencer in the team’s success, providing mentorship and fostering a culture of excellence.
  • Proactively identify and eliminate technical roadblocks.

Backend DevelopmentLeadershipPostgreSQLCloud ComputingFull Stack DevelopmentKubernetesSoftware ArchitectureAPI testingREST APIMentoringDevOpsSoftware Engineering

Posted 10 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: FountainπŸ‘₯ 101-250πŸ’° $100,000,000 Series C almost 3 years agoHuman ResourcesSaaSSoftware

  • 8+ years of experience in software engineering
  • Demonstrated experience in a product-oriented software development
  • Experience leading engineering teams
  • Strong technical expertise in software development and architecture, and cloud-first solutions using some of the following technologies
  • React, TypeScript,TailwindCSS, MUI, Vite, Vitest/Jest, Playwright, Storybook
  • Ruby on Rails, PostgreSQL or equivalent SQL based technology, Redis
  • Ability to work independently and confidently, even in dynamic situations and with limited information
  • Excellent communication skills, both written and verbal, in English, to facilitate effective collaboration with the team.
  • Plan and take responsibility for delivering improvements to your product
  • Lead, train, and coach your team members
  • Design, develop, test, and maintain product features and enhancements
  • Collaborate to enhance core stack technologies and architecture
  • Review and collaborate with other developers' work
  • Ensure the quality, reliability, operations, and security of your product
  • Collaborate closely with the product team throughout the product life cycle
  • Implement and maintain the stack using best practices and current pragmatic boundaries
  • Provide clear reports on scope, planning, and team members to your superiors

AWSBackend DevelopmentLeadershipPostgreSQLSoftware DevelopmentSQLAgileCloud ComputingFrontend DevelopmentJavascriptProduct ManagementReact.jsReact NativeRuby on RailsTypeScriptData StructuresREST APIReactRubyOnRailsCommunication SkillsCollaborationCI/CDProblem SolvingMentoringJSONTeam managementSoftware Engineering

Posted 10 days ago
Apply
Apply

πŸ“ UK

🧭 Full-Time

πŸ’Έ 140000.0 - 180000.0 GBP per year

πŸ” Financial Technology

  • You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
  • Knowledge of Payment systems and experience working in the financial technology industry
  • You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan.
  • You write high quality code that is easily understood and used by others.
  • You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
  • Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support β€œkeep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

AWSBackend DevelopmentPythonSoftware DevelopmentSQLKotlinKubernetesMySQLSparkCI/CD

Posted 14 days ago
Apply
Apply

πŸ“ US, Europe

🧭 Full-Time

πŸ’Έ 180000.0 - 220000.0 USD per year

πŸ” Software Development

🏒 Company: Eppo

  • Able to build using Typescript/NextJS with high quality and velocity
  • Able to build reuseable data visualization components
  • Able to architect data models needed to build systems in mockups
  • Help our customers collaborate on and manage experiments
  • Run the data computations required
  • Report the results in a way that scales across the organization

Frontend DevelopmentFull Stack DevelopmentTypeScriptREST APINext.jsData visualizationData modelingNodeJSSoftware Engineering

Posted 17 days ago
Apply
Apply

πŸ“ United States, Europe

🧭 Full-Time

πŸ’Έ 180000.0 - 220000.0 USD per year

πŸ” Software Development

🏒 Company: Eppo

  • Experience with OLAP SQL queries and processing
  • Expertise with software engineering practices like test coverage and CI/CD workflows
  • Building and maintaining backend APIs that power internal and external systems alike
  • Ability to design and implement systems starting with nothing but requirements

Backend DevelopmentSoftware DevelopmentSQLApache AirflowCloud ComputingSnowflakeTypeScriptAPI testingData engineeringREST APINest.jsCI/CDData modelingNodeJSSoftware Engineering

Posted 17 days ago
Apply