Apply

Software Engineer

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior, 5+ years

🔍 Industry: Blockchain technology

🏢 Company: Wormhole Labs👥 11-50💰 $8,000,000 Seed almost 6 years agoInternet

⏳ Experience: 5+ years

Requirements:
  • 5+ years of experience with production software used by millions.
  • Demonstrate high agency to effect desired outcomes.
  • Exhibit customer obsession and take pride in creating outstanding experiences.
  • Have strong collaboration skills with team members and customers.
  • Focus deeply on business outcomes and challenge unclear priorities.
  • Hold a Bachelor's degree in Computer Science, Engineering, or a related equivalent experience.
Responsibilities:
  • Contribute to the open-source development of the Wormhole cross-chain messaging protocol.
  • Collaborate with cross-functional teams to gather customer requirements and analyze business needs.
  • Translate business needs into enhancements for components and libraries.
  • Follow best practices for secure development and collaborate with security researchers.
  • Maintain and improve testing frameworks, conducting various types of tests.
  • Stay updated with the latest web3 development trends and tools.
Apply

Related Jobs

Apply
🔥 Software Engineer (L2)
Posted 27 minutes ago

🔍 Healthcare

  • Experience developing best-in-class mobile and web apps.
  • Experience monitoring and supporting apps in production.
  • Strong interest in customer engagement and project leadership.
  • Ability to work deeply on technical problems in a low-structure, high-ownership environment.

  • Write scalable & performant code using Typescript, React, NestJS, and Node.
  • Develop efficient and reusable components and utilities to drive web and mobile application development.
  • Create software features that are robust, reliable, and user-friendly for both internal teams and our customer base.
  • Execute the full software development life-cycle, including problem definition, design, development, testing, demoing, and supporting production use of the features you own.
Posted 27 minutes ago
Apply
Apply
🔥 Senior Software Engineer (L3)
Posted about 1 hour ago

🔍 Healthcare technology

  • Experience developing best-in-class mobile and web apps, as well as monitoring and supporting them in production.
  • Comfortable speaking with customers and leading projects to improve their experiences.
  • Ability to tackle deep technical problems in a low-structure, high-ownership environment while providing updates to the team.

  • Write scalable & performant code using Typescript, React, NestJS, and Node.
  • Develop efficient and reusable components and utilities to drive web and mobile application development.
  • Create software features that are robust, reliable, and user-friendly for both internal teams and our customer base.
  • Execute the full software development life-cycle, including problem definition, design, development, testing, demoing, and supporting production use of the features you own.
Posted about 1 hour ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 87550.0 - 113300.0 CAD per year

🔍 Internet of Things (IoT)

  • You will complete a Bachelor’s or Master’s degree in Computer Science, Mathematics, Software Engineering, Physics, or Data Science between Fall/Winter 2024 - Summer 2025.
  • Experience with technologies such as Golang, Typescript, React, and others is strongly encouraged, indicating your engagement in software development projects.

  • As a Software Engineer at Samsara, you will design and develop features across a broad surface area with a tangible impact on active and future customers.
  • You’ll tackle engineering challenges ranging from architecting data structures for mass data collection to presenting data analytics in intuitive and performant ways on web and mobile.

GraphQLNode.jsPythonDjangoDynamoDBFlaskMongoDBReact NativeTypeScriptNosqlReact

Posted about 1 hour ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 89548.0 - 150500.0 USD per year

🔍 Internet of Things (IoT)

  • You will complete a Bachelor’s or Master’s degree in Computer Science, Mathematics, Software Engineering, Physics, or Data Science between Fall/Winter 2024 - Summer 2025.
  • Experience with technologies like Golang, Typescript, React, and GraphQL is encouraged but not mandatory.

  • As a Software Engineer at Samsara, you will design and develop features across a broad surface area impacting customers.
  • You will work on engineering challenges such as architecting data structures for mass data collection.
  • Your work will also involve presenting data analytics in intuitive ways on web and mobile platforms.

DockerGraphQLNode.jsPythonDjangoDynamoDBFlaskJavaKotlinKubernetesMongoDBRubySwiftTypeScriptReact

Posted about 1 hour ago
Apply
Apply
🔥 Sr Software Engineer
Posted about 1 hour ago

🧭 Full-Time

🔍 Data management and IT/Security

  • Demonstrated experience building products that leverage large scale data sets (Node.js/Typescript).
  • Strong knowledge of data structures, algorithms, and distributed systems.
  • Ability to learn new technologies and root cause complex problems.
  • Experience with Agile processes and rapid iterative development.
  • Strong sense of ownership focusing on high quality and high performing deliverables.
  • Experience developing software or services for cloud based platforms.

  • Develop software for projects and features focusing on backend systems and APIs for data processing.
  • Design, develop, test and maintain clear, concise, and robust code.
  • Collaborate with engineers, designers, and product managers to implement product designs.
  • Create comprehensive test plans and automated tests to ensure product features function as expected.
  • Mentor junior engineers on code design and implementation.
  • Participate in team’s on-call/support rotation and take ownership of developed software.
Posted about 1 hour ago
Apply
Apply

💸 195000.0 - 230000.0 USD per year

🔍 Data processing and SaaS

  • Proven track record building maintainable, well-tested Node.js/TypeScript applications.
  • Deep experience with distributed systems and large-scale SaaS platforms.
  • Strong background developing cloud-native services on major providers (AWS preferred).
  • Excellence in designing secure, intuitive RESTful APIs.
  • Expert knowledge of data structures, algorithms, Linux, and distributed systems principles.
  • Experience implementing secure web development practices and performance optimization.
  • Proficiency with modern testing frameworks such as Mocha, Cypress, Jest.
  • Strong initiative and demonstrated ability to learn quickly.
  • Passionate about software craftsmanship and attention to detail.

  • Drive technical excellence by defining and refining software development practices emphasizing quality, observability, and resilience.
  • Work on platform features like authentication/authorization and orchestration to support Cribl's products.
  • Design and implement solutions for complex distributed systems using Node.js/TypeScript.
  • Mentor junior engineers and help them grow into technical leaders.
  • Partner with product teams to shape the technical vision and roadmap.
  • Balance technical debt, bug fixes, and new features through quarterly planning.
  • Lead the full software development lifecycle emphasizing best practices.
  • Contribute across the full stack as the Cribl platform expands.
  • Participate in an on-call rotation, embracing service ownership.
Posted about 1 hour ago
Apply
Apply

📍 Argentina

🔍 Nonprofit fundraising technology

🏢 Company: GoFundMe👥 251-500💰 Series A over 9 years ago🫂 Last layoff about 2 years agoInternetCrowdfundingPeer to Peer

  • 5+ years of professional experience working with backend programming languages (e.g., Java, Kotlin, Python, PHP) on a customer-facing application.
  • Professional experience with relational database design.
  • Professional experience developing GraphQL or REST APIs using any standard framework.
  • Experience using Git in a workplace environment.
  • Experience with CI/CD tooling in a development environment.
  • Experience working in an agile, intensely iterative software development process.
  • Experience with performance and optimization problems and the ability to both diagnose and prevent these problems.
  • Experience with application performance monitoring and log analytics tools.

  • You’ll collaborate with a team of engineers and product management to implement new features on the GoFundMe Giving team.
  • You'll be responsible for development, testing, deployment, documentation, and maintenance of new and existing backend services and tools.
  • You’ll participate in code reviews to maintain internal standards for style, maintainability, and excellence.
  • You’ll participate in on-call rotations to assist in solving urgent engineering issues.
  • You’ll recognize technical debt, propose and implement solutions.
  • You’ll advocate for improvements to the codebase, and provide leadership to others within your team.

AWSGraphQLPHPPythonSQLAgileGitJavaKotlinKubernetesREST APICI/CD

Posted about 1 hour ago
Apply
Apply

📍 U.S.

🔍 Marketing Technology and Data for Rentals Industry

🏢 Company: Rentable👥 51-100💰 $22,500,000 Series B over 3 years agoInternetSearch EngineLocal AdvertisingReal Estate

  • 2+ years of application development experience.
  • Strong proficiency in HTML/CSS and modern front-end frameworks such as React, Angular, or Vue.js.
  • Experience with Ruby on Rails web development.
  • Familiarity with Design Systems, specifically Tailwinds.
  • Experience building responsive applications across a variety of browsers and devices.
  • Strong proficiency in JavaScript / ES6, including DOM manipulation.
  • Solid understanding of fundamental web technologies such as HTTP, REST, AJAX, and JSON.
  • Ability to solve complex problems and work with designers.

  • Contribute to the development of new features in a fast pace, agile environment.
  • Create engaging and intuitive user interfaces for cutting-edge AI web applications.
  • Grow professionally, have fun, and contribute to remote work culture.

HTMLCSSJavascriptReact.jsRuby on RailsREST APIJSON

Posted about 2 hours ago
Apply
Apply
🔥 Frontend Software Engineer
Posted about 2 hours ago

📍 Arizona, California, Colorado, Connecticut, Georgia, Illinois, Iowa, Maryland, Massachusetts, Michigan, Missouri, New York, North Carolina, Ohio, Oregon, Texas, Virginia, Washington, Washington, D.C or Wisconsin.

🔍 Government and public policy

  • Bachelor's degree in Computer Science or a related field, or equivalent work experience.
  • At least 3-5 years of experience in frontend development.
  • Experience with React and Typescript.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Strong attention to detail and ability to deliver high-quality work under tight deadlines.
  • Self-starter with a passion for building great user experiences.
  • Understanding of software development processes and the importance of software quality.
  • Flexibility and openness to new ideas and ways of working.

  • Design, develop, test, and maintain multiple React applications, libraries, and plugins.
  • Write clean, maintainable, and well-documented and tested code.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality products.
  • Continuously improve the performance, reliability, and security of applications.
  • Improve and simplify frontend testing methodologies.
  • Mentor junior engineers on frontend best practices and code quality.
  • Stay up-to-date with the latest frontend technologies and best practices.

Frontend DevelopmentTypeScriptReact

Posted about 2 hours ago
Apply
Apply

📍 CA, WA, NY, NJ, CT, all other U.S. states

🧭 Full-Time

💸 169000.0 - 240000.0 USD per year

🔍 Financial Technology

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity almost 4 years ago🫂 Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 4+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • Experience developing highly available distributed systems using AWS, MySQL, and Kubernetes.
  • Ability to define technical plans for significant features with elegant designs.
  • Proficiency in making significant changes in large code bases safely.
  • Proactive in seeking feedback and demonstrating growth ownership.
  • Strong verbal and written communication skills for collaboration with global teams.
  • Bachelor’s degree in a related field or equivalent practical experience.

  • You will be responsible for owning and delivering quarterly goals for your team.
  • Lead engineers through ambiguity to solve open-ended problems.
  • Ensure support throughout delivery and collaborate with product management, design & analytics.
  • Identify project, process, technology or business issues and advocate for solutions.
  • Create and monitor metrics for your team's artifacts and support operations.
  • Foster a culture of quality and ownership and set code review standards.
  • Develop talent by providing feedback and guidance.

AWSBackend DevelopmentPythonKotlinKubernetesMachine LearningMySQL

Posted about 15 hours ago
Apply

Related Articles

Posted 5 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 5 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 5 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 5 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 5 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.