Apply

Software Engineer

Posted 5 months agoInactiveViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 5+ years

๐Ÿ” Industry: Blockchain Technology

๐Ÿข Company: Wormhole Labs๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $8,000,000 Seed about 6 years agoInternet

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 5+ years

Requirements:
  • 5+ years of experience production software used by millions.
  • Be high agency and effect the outcomes they wish to see.
  • Demonstrate customer obsession and feel pride in building great experiences.
  • Be highly collaborative within Wormhole Labs, with other Wormhole contributors, and with customers.
  • Care deeply about the business outcomes of your work and challenge priorities when the business impact is unclear.
  • Have a Bachelor's degree in Computer Science, Engineering, or a related field, although equivalent practical experience will also be taken into consideration.
Responsibilities:
  • Contribute to the open-source development of the Wormhole cross-chain messaging protocol.
  • Collaborate with cross-functional teams to gather customer requirements, analyze business needs, and translate them to enhancements in these components and libraries.
  • Follow best practices for secure development and build future best practices alongside Wormhole security researchers.
  • Maintain and improve testing frameworks and thoroughly test your code with multiple kinds of tests.
  • Stay up to date with the latest in web3 development best practices, tooling, and industry trends.
Apply

Related Jobs

Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 157360.0 - 281000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Samsara๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Secondary Market over 4 years ago๐Ÿซ‚ Last layoff almost 5 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • Bachelor's Degree in Computer Science/Engineering or equivalent practical experience.
  • 12+ years of experience in software design, development, and algorithm related solutions with at least 4 of those years in an architect or leadership role
  • Demonstrated ability to ship production-quality software in a dynamic environment
  • Expertise working with web services at massive scale deployed on Cloud providers such as AWS or Azure
  • Is an expert in writing high quality, performant and maintainable code in a modern programming language
  • Excellent communication, collaboration, and problem-solving skills, with a demonstrated ability to manage technical discussions.
  • Bring a customer-focused mindset to all development, balancing the need to iterate quickly and deliver customer wins iteratively
  • Partner with the Engineering Manager to advocate for long-term technical health of our products alongside the product priorities.
  • Act as a force multiplier on the team by leveraging other engineers and personally exemplify how to deliver value at Samsara
  • Mentor other engineers by actively participating in design and implementation conversations across the team
  • Champion, role model, and embed Samsaraโ€™s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices.

AWSBackend DevelopmentLeadershipSoftware DevelopmentSQLCloud ComputingSoftware ArchitectureAlgorithmsData StructuresCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesTeamwork

Posted about 7 hours ago
Apply
Apply

๐Ÿ“ Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 126225.0 - 163350.0 CAD per year

๐Ÿ” Software Development

๐Ÿข Company: Samsara๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Secondary Market over 4 years ago๐Ÿซ‚ Last layoff almost 5 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • 4+ years of fullstack experience developing and delivering enterprise software.
  • 1+ years of experience working on a mobile-focused team.
  • 1+ years of experience working with either React or React Native in a professional setting.
  • Propose, design, implement, and document shared components/frameworks for use across multiple applications within our ecosystem.
  • Consult with and mentor other engineering teams to guide them through mobile-specific concerns as they plan and build customer-facing features.
  • Ensure a top-quality developer experience by improving the reliability and usability of our continuous integration, metrics collection, and mobile build systems.
  • Champion, role model, and embed Samsaraโ€™s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices.

AWSGraphQLSoftware DevelopmentFull Stack DevelopmentReact NativeTypeScriptGoMobile testingReduxCI/CDMicroservices

Posted about 7 hours ago
Apply
Apply

๐Ÿ“ CAN

๐Ÿ’ธ 178000.0 - 228000.0 CAN per year

๐Ÿ” Software Development

๐Ÿข Company: Affirm๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Post-IPO Equity about 4 years ago๐Ÿซ‚ Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 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.
  • 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.
  • This position requires either equivalent practical experience or a Bachelorโ€™s degree in a related field.
  • 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 DevelopmentPythonKotlinKubernetesMySQLSparkSoftware Engineering

Posted about 8 hours ago
Apply
Apply

๐Ÿ“ Turkey, Poland, Argentina, United States

๐Ÿ” IGaming/Online Casino

๐Ÿข Company: Everyrealm

  • 3+ years of experience in the online casino industry.
  • Proficiency in ReactJS, NextJS, and TailwindCSS for front-end development.
  • Strong experience with Node.js and AWS CDK for back-end development.
  • Hands-on expertise with Prisma for database interaction, specifically PostgreSQL.
  • Experience with AWS services, including Lambda, DynamoDB, RDS, EC2, and ECS Fargate.
  • Solid understanding of secure coding practices, especially relevant to online casino platforms.
  • Ability to architect scalable and maintainable codebases.
  • Strong problem-solving skills and the ability to work both independently and collaboratively.
  • Excellent communication skills for effective interaction with team members and stakeholders.
  • Collaborate with cross-functional teams to develop new features and improve existing functionality for our iGaming platform.
  • Develop RESTful APIs and serverless applications using Node.js and AWS CDK.
  • Optimize applications for maximum speed and scalability using ReactJS and NextJS.
  • Implement modern UI/UX practices with TailwindCSS to create intuitive and aesthetically pleasing front-end interfaces.
  • Integrate and maintain databases using Prisma with PostgreSQL.
  • Manage and deploy applications on AWS services, including RDS with PostgreSQL, EC2, ECS Fargate, and Lambda functions.
  • Troubleshoot and resolve software defects and other technical issues.
  • Maintain code quality through peer reviews, continuous integration, and automated testing.
  • Familiarity with real-time data processing and live casino game mechanics.

AWSNode.jsPostgreSQLDynamoDBReact.jsServerlessNext.jsRESTful APIs

Posted about 8 hours ago
Apply
Apply

๐Ÿ“ Any country where we have a legal entity

๐Ÿ’ธ 110000.0 - 145750.0 USD per year

๐Ÿ” Online Learning

๐Ÿข Company: Coursera Sourcing

  • 3+ years of backend software engineering experience.
  • Experience with Java or similar object-oriented programming languages.
  • Hands-on experience designing scalable microservices and REST/gRPC APIs.
  • Experience with databases such as MySQL or DynamoDB.
  • Experience working with event-driven architectures using Kafka or similar systems.
  • Experience with Generative AI applications including prompt engineering and using APIs such as OpenAI, Claude, or Gemini.
  • Familiarity with emerging GenAI features like function calling, chain of thought reasoning, and agentic workflows.
  • Design and build scalable backend services supporting Course Builder and other authoring tools.
  • Integrate AI-assisted workflows, content ingestion, and assessment generation capabilities.
  • Collaborate cross-functionally to deliver features from design to production.
  • Implement robust monitoring, alerting, and production readiness standards.
  • Contribute to design discussions, code reviews, and technical decision-making.
  • Stay current on Generative AI trends to influence new features and system evolution.

AWSBackend DevelopmentDesign PatternsDynamoDBJavaMySQLSoftware ArchitectureApache KafkaAPI testinggRPCREST APIMicroservicesSoftware Engineering

Posted about 9 hours ago
Apply
Apply

๐Ÿงญ Full-Time

๐Ÿ’ธ 140000.0 - 180000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Seeq๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $50,000,000 Series D 8 months agoIndustrialInternet of ThingsAnalyticsCommercialSoftware

  • Experience working with cloud platforms and technologies, like AWS, Azure, or GCP
  • Expertise in one or more programming languages. An ideal candidate has extensive experience with the JVM and is an expert in Kotlin or Java
  • Demonstrate a strong understanding of software design principles, patterns, and best practices
  • Lead the design and development of complex software systems
  • Mentor and coach junior engineers, guiding them in best practices and helping them grow their skills
Posted about 9 hours ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 132000.0 - 172000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Infinite Reality๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $350,000,000 9 months agoMedia and EntertainmentWeb3Metaverse

  • Extensive DevOps & Security Experience: You bring 5+ years of hands-on experience in DevOps and security monitoring, with a strong focus on logging, monitoring, and incident response. Your background allows you to design, implement, and optimize observability frameworks that enhance system security and performance.
  • Incident Management Expertise: You have a proven track record of managing both security and operational incidents. From detection through resolution, you are adept at coordinating incident response efforts, leading post-incident reviews, and driving improvements to reduce future risks and downtime.
  • Scripting & Automation Skills: You are proficient in scripting languages like Python or Bash, and are passionate about automating repetitive tasks to increase operational efficiency. Your automation solutions help streamline workflows, improve response times, and reduce manual intervention.
  • Proficiency with Logging & Monitoring Tools: You have deep experience with tools like the ELK Stack, Splunk, Prometheus, and other observability platforms. Your expertise enables you to identify patterns, vulnerabilities, and trends in system health and security, empowering teams to act proactively.
  • Collaboration & Cross-Functional Teamwork: You excel at working across teams, engineering, IT, and security, helping foster a culture of observability and continuous improvement. Your ability to communicate technical concepts clearly ensures alignment across stakeholders with varying levels of technical expertise.
  • Strong Problem-Solving Skills: You thrive on solving complex issues, whether itโ€™s a security breach or a system performance bottleneck. Your analytical mindset and experience with root cause analysis ensure that you can resolve problems efficiently and implement lasting solutions.
  • Design & Optimize Logging and Monitoring Systems: Lead the design and implementation of advanced logging and monitoring architectures, ensuring that system performance, security threats, and infrastructure health are captured in real-time. You will drive best practices in observability to ensure our systems are proactive, secure, and resilient.
  • Incident Response & Analysis: Own the full incident management lifecycleโ€”from detection to resolution. Respond to both security and operational incidents, working across teams to minimize impact and quickly resolve issues. Lead post-incident analysis, identify root causes, and drive improvements to prevent future occurrences.
  • Develop Automation Solutions: Build and implement automation workflows to streamline alerting, incident detection, and response processes. Youโ€™ll reduce manual intervention and optimize workflows, helping teams respond more efficiently to system events and improve operational efficiency.
  • Collaborate with Cross-Functional Teams: Work closely with engineering, security, and operations teams to foster a culture of observability. Share best practices, establish clear protocols for incident detection and resolution, and ensure alignment across teams to improve overall system reliability.
  • Monitor Security & Operational Alerts: Establish and fine-tune alerting rules to ensure actionable, precise, and timely notifications for security and system performance events. Youโ€™ll ensure that alerts are well-defined and routed to the right teams, minimizing response time to critical issues.
  • Leverage Data for Continuous Improvement: Analyze logs and metrics to identify trends, anomalies, and potential security vulnerabilities. Youโ€™ll generate data-driven insights that help improve system health, performance, and security posture, contributing to ongoing process improvements.
  • Mentor and Coach: Provide guidance to junior engineers and colleagues, promoting best practices in monitoring, incident management, and automation. Lead by example to elevate the technical capabilities of the team and drive knowledge-sharing across the organization.

AWSDockerPythonBashCloud ComputingCybersecurityKubernetesMicrosoft AzureAPI testingAzureGrafanaPrometheusREST APICommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsLinuxDevOpsTerraformComplianceAnsibleScripting

Posted about 9 hours ago
Apply
Apply

๐Ÿ“ North America

๐Ÿงญ Full-Time

๐Ÿ” Advertising

  • 1+ years of full-time work experience building highly performant web applications.
  • Knowledge of our full-stack technologies is highly preferred - React, Typescript, GraphQL, Ruby on Rails etc.
  • Experience with a technical project end-to-end, from design to delivery.
  • Strong understanding of scalable system design for web-based APIs and backend processing systems.
  • Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences.
  • Experience working with relational databases and key-value stores.
  • Experience working on large scale Ruby on Rails / Go projects.
  • Basic knowledge of AWS or other equivalent cloud platforms (GCP, Azure, etc.).
  • Experience analyzing, benchmarking and optimizing web application page load performance across the entire stack.
  • Experience with creatives, AdTag or programmatic advertising is a plus.
  • Design, improve, and debug complex, scalable distributed systems.
  • Find solutions to optimize bottle-necks and general system wide performance.
  • Always on the lookout to keep the tech stack updated with current standards.
  • Write extensible, scalable and test-driven code.
  • Take part in technical planning and architectural decision-making.
  • Collaborate with team members on designing scalable, well tested, and well documented web architecture, including APIs and backend systems.
  • Be able to take responsibility and ownership of projects from start to finish.
  • Contribute to code reviews and technical spec reviews.

AWSBackend DevelopmentGraphQLSQLFrontend DevelopmentFull Stack DevelopmentRuby on RailsTypeScriptAPI testingGoREST APIReactCI/CDSoftware Engineering

Posted about 10 hours ago
Apply
Apply
๐Ÿ”ฅ Software Engineer
Posted about 10 hours ago

๐Ÿ“ United Kingdom

๐Ÿงญ Full-Time, Part-Time, Or Flexible

๐Ÿ’ธ 38000.0 - 44000.0 GBP per year

๐Ÿ” Education

๐Ÿข Company: Raspberry Pi Foundation๐Ÿ‘ฅ 51-100๐Ÿ’ฐ Corporate over 1 year agoComputerHardwareInformation TechnologySoftware

  • Demonstrable experience of working as a professional Software Engineer with a focus on web technologies; or having work experience in a different field and looking to transition into Software Engineering through completion of a degree, bootcamp, or similar
  • A proactive, pragmatic, and supportive attitude along with being happy to provide and receive constructive feedback
  • Experience with a high-level language such as Ruby, JavaScript, or Python along with a database system (e.g. MySQL, PostgreSQL, MongoDB)
  • A product mindset and the ability to see the bigger picture
  • Interpersonal skills (verbal and written communications), with a collaborative approach to work effectively as part of a cross-disciplinary team
  • An interest in education, especially around computer science, physical computing, and digital making
  • Knowledge of managing infrastructure on platforms such as Heroku, Cloudflare, and AWS
  • Build products, platforms, and services across the Raspberry Pi Foundation, with the goal to create valuable learning experiences
  • Collaboratively deliver high-quality working software with measurable impact
  • Write elegant and secure code, following a test-driven approach
  • Work with Software Engineers and Engineering Managers to improve processes and code quality across our products
  • Help to plan the development of our products through technical analysis and evaluation of architectural needs

PostgreSQLPythonJavascriptMongoDBMySQLRubyCI/CDRESTful APIsSoftware Engineering

Posted about 10 hours ago
Apply
Apply

๐Ÿ“ Any country where Coursera has a legal entity

๐Ÿงญ Full-Time

๐Ÿ’ธ 110000.0 - 145750.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Coursera๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $1,000,000 over 4 years ago๐Ÿซ‚ Last layoff 5 months agoInternetEducationEdTechE-Learning

  • 3+ years of backend software engineering experience.
  • Experience with Java or similar object-oriented programming languages.
  • Hands-on experience designing scalable microservices and REST/gRPC APIs.
  • Experience with databases such as MySQL or DynamoDB.
  • Experience working with event-driven architectures using Kafka or similar systems.
  • Experience with Generative AI applications including prompt engineering and using APIs such as OpenAI, Claude, or Gemini.
  • Familiarity with emerging GenAI features like function calling, chain of thought reasoning, and agentic workflows.
  • Design and build scalable backend services supporting Course Builder and other authoring tools.
  • Integrate AI-assisted workflows, content ingestion, and assessment generation capabilities.
  • Collaborate cross-functionally to deliver features from design to production.
  • Implement robust monitoring, alerting, and production readiness standards.
  • Contribute to design discussions, code reviews, and technical decision-making.
  • Stay current on Generative AI trends to influence new features and system evolution.
Posted about 10 hours ago
Apply

Related Articles

Posted about 1 month ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

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