One stop solution to your remote job hunt!
By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.
**
Who We Are Looking For:** We are looking for a Senior Android Engineer with a solid background in Information Security. The ideal candidate will have experience building Android applications or libraries from scratch and will be skilled in security frameworks, cryptography, and network protocols. The role requires strong expertise in Kotlin, and familiarity with Jetpack Compose is preferred.**
Key Responsibilities:**- Design, develop, and optimize native Android applications and libraries, focusing on security, scalability, and performance.
- Collaborate with cross-functional teams to implement security protocols and ensure that applications align with best security practices.
- Build developer tools that enhance productivity and streamline the development process.
- Contribute to the maintenance and advancement of security frameworks for mobile applications.
- Provide mentorship to junior team members and contribute to their technical development.
**
Requirements:**- Education: Degree in Computer Science, Information Security, or equivalent experience.
- Experience:
- 5+ years as a Senior Android Engineer (prior experience in a Senior Android role is required).
- Strong Information Security background, with practical experience in:
- Network protocols and secure coding practices
- Cryptography and security framework development
- Proven experience in building Android applications from the ground up, with expertise in Kotlin and vanilla Android SDKs. Experience with Jetpack Compose is preferred.
- Experience with Android NDK is a plus.
- Contributions to Open Source projects on GitHub are a bonus.
Offers vary depending on, but not limited to, relevant experience, education, certifications/licenses, skills, training, and market conditions.
Due to regulatory and security reasons, there’s a small number of countries where we cannot have Fingerprint teammates based. Additionally, because Fingerprint is an all-remote company and people can join our workforce from almost any country, we do not sponsor visas. Fingerprint teammates need to be authorized to work from their home location.
We are dedicated to creating an inclusive work environment for everyone. We embrace and celebrate the unique experiences, perspectives and cultural backgrounds that each employee brings to our workplace. Fingerprint strives to foster an environment where our employees feel respected, valued and empowered, and our team members are at the forefront in helping us promote and sustain an inclusive workplace. We highly encourage people from underrepresented groups in tech to apply.
Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8)
MANUAL is a digital personal development and mental wellness platform designed to inspire young men to become the best versions of themselves. Today, male students are far less likely to be enrolled, retained, and graduate from higher education institutions, and this is especially true for young men of color. Their mental health outcomes are rapidly worsening, with young men dying by suicide and overdose at alarming rates.
MANUAL works with high schools, universities, and fraternities across the country – including the University of Mississippi, Morgan State University, and MSU-Denver – to solve this challenge, bringing high-quality men's success and mental health programming to tens of thousands of students. MANUAL has raised capital from Expanse Venture Partners, 12-48, the Inner Foundation, and angel investors from companies like Maven Clinic, McKinsey & Company, Eleanor Health, and more. MANUAL’s evidence-based approach has been proven to enroll young men who are not currently being reached by existing services, and users report significant levels of trust towards the service.
Are you passionate about crafting efficient and scalable applications? Do you want to use your skills to help thousands of young men around the country? If you're enthusiastic about full stack Typescript, and love the thrill of a startup, we’d love to talk to you!
**
Who We're Looking For:****
Typescript Enthusiasts**: You have a solid understanding of Typescript and the JS ecosystem. You've built or contributed to web applications and APIs using these technologies and are excited about crafting beautiful, efficient, and scalable web applications. You've written production backend code.**
Problem Solvers**: Complex challenges excite you, and you excel at finding innovative solutions. You understand that in a startup environment, delivering a functional solution that meets users' needs is better than crafting a perfect solution that never launches.**
Team Players**: Our small but growing team values collaboration and open communication. Your input will significantly impact our projects, and we value engineers who are humble and willing to assist their peers.**
Lifelong Learners**: Your willingness to learn and grow is vital. We appreciate those open to new ideas and experiences, understanding that everyone has something to teach.**
What You Won't Need:**- A specific number of years of experience. Your ability to apply what you've learned to new challenges is what truly matters to us. We're not in a position to provide the support and mentorship a junior developer needs (ex. fresh out of college or dev bootcamp), so you should have experience shipping production code.
- A formal education in computer science. We recognize the value of erse educational backgrounds and learning paths. Our head of engineering, for example, doesn't have a computer science degree.
**
What You’ll Do:**- Lead the development of our RedwoodJS backend, which provides APIs for our NextJS and React Native apps. Most of your time will be spent working on our APIs - adding new features, improving tests, optimizing performance, etc.
- Assist in the management of our Postgres database and backend infrastructure.
- Engage in user feedback sessions to directly learn from our users and adapt our solutions to better meet their needs.
- Be involved in the hiring process for future engineering team members, helping us grow our team with talented iniduals.
- Play a pivotal role in defining our engineering processes and culture.
- Collaborate closely with our head of engineering and other team members on a variety of backend and frontend projects, contributing your unique skills and perspectives.
**
Important Details**- Job Type: Full-time, remote work environment with occasional optional travel for team get-togethers.
- Compensation structure: We are considering engineers with a range of experience and skill for this role, and will make cash offers of $125k-$150k per year.
- Benefits: Fully covered (no employee contribution) Health, Dental, and Vision insurance. Unlimited PTO.
**
Hiring Process**- You submit your application, if we select you for an interview we’ll reach out to schedule…
- 30 minute intro call with Karl Morand, our head of engineering. This call will be focused on getting to know you, your background, experience, and answering any questions you have about MANUAL or the role. We won’t get into anything super technical (no live coding or anything like that). A list of some topics/questions will be provided to you before the interview - the goal is to see you at your best, not test your ability to remember anecdotes from your past under pressure.
- Take home project is the next step. You will have at least 5 days to complete the project. The goal of the project isn’t to nitpick your code, but rather to give us a starting point to discuss how you approach solving problems with code.
- 45 minute technical call with Karl Morand, our head of engineering. In this call we’ll use your take home project as the basis of our discussion on how you approach solving problems. All candidates who complete the take home project will advance to this stage. This call will include a more detailed discussion of your technical experience and knowledge. Specific topics of interest will be provided to the candidate when the interview is scheduled. While this call is more technical in nature, there is still no live coding. Candidates who successfully complete this stage advance to…
- 30 minute teammate interview with 1-2 other members of the MANUAL team. You’ll be working closely with everyone on our small team, so it’s important for you and us to feel confident that we’ll make a great team. You’ll receive information about the interviewers and topics when the call is scheduled. Candidates who successfully complete this stage advance to…
- Job Offer!
Who we are
P2P networks are at the heart of decentralized technologies and libp2p has quickly gained popularity as the goto p2p stack.
We, the Waku.
Our implementation is written in Nim - an efficient, expressive and elegant programming language. Besides developing nim-libp2p, we conduct applied P2P research and take part in the libp2p specification process.
The role:
As the Lead P2P Engineer, you will spearhead a small team dedicated to advancing the nim-libp2p project and conducting libp2p-related research. Your role involves fostering a collaborative and innovative environment where knowledge sharing and skill development thrive. You will oversee the project lifecycle, ensuring the timely delivery of milestones while actively participating in the libp2p community through discussions and events.
Your research will drive advancements in libp2p, leading to practical implementations that contribute to specifications, ensuring they are accessible and usable. You will engage with IFT project teams to gather requirements, aligning project goals with broader organizational objectives.
A deep understanding of the full codebase will enable you to address ad-hoc tasks effectively, acting as a resource for your team to focus on their primary responsibilities.
You will implement libp2p protocols according to existing specifications and further the architecture and development of the nim-libp2p implementation.Key responsibilities
- Lead and mentor a small team of P2P engineers, fostering a collaborative and innovative work environment.
- Facilitate knowledge sharing and skill development among team members
- Oversee the nim-libp2p project lifecycle, ensuring timely delivery of project milestones.
- Actively participate in the libp2p community, contributing to discussions, and events.
- Conduct research to explore advancements in libp2p
- Create practical implementations of research outputs and contribute to libp2p specifications, ensuring they are accessible and usable.
- Engage with IFT project teams to gather requirements and ensure alignment on project goals.
- Develop a thorough understanding of the full codebase to effectively address and resolve ad-hoc tasks and issues.
- Act as a resource for the team, enabling them to focus on their primary responsibilities by handling urgent or unforeseen technical challenges
- Implement libp2p protocols according to existing specifications
- Further architecture and development of the nim-libp2p implementation
You ideally will have
- A passion for decentralization, P2P and privacy-preserving technology
- Strong leadership skills to mentor and guide a team, fostering collaboration and productivity
- Experience in managing projects, including planning, execution, and stakeholder communication
- Ability to handle team dynamics and resolve conflicts effectively
- Excellent communication skills to interact with team members, stakeholders, and the broader community
- Willingness to adapt to changing project requirements and priorities
- Strong engineering background
- In-depth knowledge of peer-to-peer networking protocols
- Experience with low level/strongly typed languages (C/C++/Go/Rust or Java/C#)
- Experience building networking-heavy applications and p2p networking specifically
- Experience implementing core networking protocols such as Websockets and/or Quic
- Familiar with p2p building blocks such as gossiping, routing and discovery (DHTs), and Nat traversal
- Knowledge of security protocols and practices for securing P2P networks and protecting data
- A strong alignment to our mission
Bonus points
- Experience working remotely
- Experience working for an open source organization
- Previous experience with libp2p - preferably as a direct contributor to the codebase or specifications
- Or, experience with other off-the-shelf networking stacks such as devp2p
- Experience with the Nim language
[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].
Interview Process
- Interview with our POps team
- Interview with a member of an IFT BU using nim-libp2p
- Pair programming interview with a member of an IFT BU using nim-libp2p
- Interview with Vac team lead
Compensation
The expected compensation range for this role is negotiable, dependent on how we assess your skills and experience throughout our interview process. We are happy to pay in any mix of fiat/crypto.
Who we are
P2P networks are at the heart of decentralized technologies and libp2p has quickly gained popularity as the goto p2p stack.
We, the Waku.
Our implementation is written in Nim - an efficient, expressive and elegant programming language.
Besides developing nim-libp2p, we conduct applied P2P research and take part in the libp2p specification process.
The role
As a P2P Engineer you will play a key role in the development and advancement of decentralized networking technologies by implementing libp2p protocols, and contributing to the evolution of the nim-libp2p implementation.
The role involves implementing libp2p protocols according to existing specifications, as well as collaborating with researchers to support the practical application of new advancements in libp2p, transforming research outputs into usable implementations.
Key responsibilities
- Implement libp2p protocols according to existing specifications
- Further architecture and development of the nim-libp2p implementation
- Support researchers who conduct research exploring advancements in libp2p
- Create practical implementations of research outputs and contribute to libp2p specifications, ensuring they are accessible and usable
You ideally will have
- A passion for decentralization, P2P and privacy-preserving technology
- Excellent communication skills
- Willingness to adapt to changing project requirements and priorities
- Strong engineering background
- In-depth knowledge of peer-to-peer networking protocols
- Experience with low level/strongly typed languages (C/C++/Go/Rust or Java/C#)
- Experience building networking-heavy applications and p2p networking specifically
- Experience implementing core networking protocols such as Websockets and/or Quic
- Familiar with p2p building blocks such as gossiping, routing and discovery (DHTs), and Nat traversal
- Knowledge of security protocols and practices for securing P2P networks and protecting data
- A strong alignment to our principles
Bonus points
- Experience working remotely
- Experience working for an open source organization
- Previous experience with libp2p - preferably as a direct contributor to the codebase or specifications
- Or, experience with other off-the-shelf networking stacks such as devp2p
- Experience with the Nim language
[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].
Interview Process
- Interview with our POps team
- Interview with a member of an IFT BU using nim-libp2p
- Pair programming interview with a member of an IFT BU using nim-libp2p
- Interview with Vac team lead
Compensation
The expected compensation range for this role is negotiable, dependent on how we assess your skills and experience throughout our interview process. We are happy to pay in any mix of fiat/crypto.
Time zones: ART (UTC -3), UTC -3, UTC -2, GMT (UTC +0), CET (UTC +1), EET (UTC +2), MSK (UTC +3), FKST (UTC -3), CEST (UTC +2), CVT (UTC -1), SAST (UTC +2), EAT (UTC +3)
We start with the cliff notes about the position. If this appeals to you, continue reading for a longer text about working at Silverfin and your role 👇
At Silverfin, we're an equal opportunity employer and value ersity at our company. Although we know we’re not perfect yet, we are working hard on it and always open for your feedback.
According to our vision to build a erse, equitable and inclusive organisation, our policy is to only make a final hiring decision once underrepresented underrepresented groups are sufficiently reflected in the list of candidates applying for the position. For this reason it’s possible interviews get slightly delayed until we’ve reached that goal.
We're committed to elevating talent by creating an environment where we can all thrive together. So if you think you have what it takes, but don't necessarily check every single box, please consider applying. We'd love to hear how you might contribute to our mission and our team.
**
What can we offer you?**- Actual, proper work-life balance
- A salary range of €92.000 - €125.000 a year
- Flexible working hours and possibility to work 100% remotely
- Experienced engineers as mentors
- Personal growth training and opportunities
- Join a distributed remote-first engineering team with 40 colleagues in 14 different countries on 2 continents
- A refreshing work environment with professional, friendly and welcoming colleagues
- A €1200 yearly budget for conferences, courses, workshops or other expenses that will improve your skills
- Two engineering retreats per year, somewhere in Europe
- Ten company-wide Wellbeing Days per year for all employees (once a month, except in July and August
**
What will you work on?**- Building and maintaining integrations with accountancy software packages and APIs
- Improving and expanding our on-premise Ruby CLI/service which runs on hundreds of our customer’s systems
- Work on user facing functionalities
- Help with discovery and delivery of a solution
What are we looking for?
- You’re experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Rails’ training wheels if necessary.
- You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough.
- You're interested in getting to know our customers to find the best solution for a given challenge.
- You code with reason and can justify the important decisions you made during development.
- You can communicate clearly in English, both in writing and verbally.
- You know and can apply best practices when relevant. That means the daily tools of the trade like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.
- You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.
If you’re any good at Ruby, this is probably not the first job ad you’ve seen, so we’ve done our best to stand out while also accurately presenting what we’re all about. If it sounds like you would enjoy working with us, don’t hesitate to apply or drop us a line with questions on [email protected].
**
What’s a Silverfin?**At Silverfin we’re trying to apply the promise of software to the age-old industry of accounting. With our SaaS we’re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimise their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.
The good news is we’re succeeding in doing exactly that. Every week more than 15.000 financial service professionals use Silverfin to help and advise more than 400.000 businesses. Our customers adore us! The even better news is there’s still plenty left to work on, and that’s where we hope you come in.
**
What does working at Silverfin look like?**The Silverfin engineering team consists of two main types of teams. A product team is a cross-functional team where engineers work together closely with product managers and product designers. The team's input comes from users or from a business problem that it can solve with a high degree of autonomy. Product teams are supported by a handful of platform teams that focus on the application's architecture and stability, while providing internal tooling and APIs.
Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. We’re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the “other side”.
We run an up-to-date Rails monolith on the backend, with PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Zoom as our remote conferencing tool of choice.
No code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but they’re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.
Software for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 17TB*, and our largest table has crossed the 10 billion row mark a long while back. We interface with more than 40 different external APIs, and provide third parties an API of our own.
*: Our ops team noted that this actually isn’t that hard to achieve if you’re just indexing everything, but it still sounds impressive, right?
**
What makes the engineering team at Silverfin special?**We’re a remote-first engineering team of 40 people distributed in 14 different countries over two continents. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than they’ve signed up for. A day in our working lives is pretty boring, and we feel that’s exactly how it should be.
Working with us means you can be flexible with your schedule. It’s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids - whatever reason, you don’t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organised that there are always enough people around to handle the load, and in the rare cases it’s not, we will decrease the load instead of asking people to move their holiday.
Being remote-first means we favour asynchronous communication. We don’t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in Quip, so there’s a written, persisted record. We’re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slack’s DnD function, especially when you’re not working!
We’d be really happy to welcome you in our #engineering channel, but it’s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.
**
What does your future look like?**Personal growth is key to staying motivated. Our team of experienced engineers is there to mentor you and help you hone your craft and improve as an engineer. You will have a chance to get to know and work with a state-of-the-art software development workflow on a real life Rails app at a large scale..
It's also good to know that later on at Silverfin you don’t need to move to management in order to advance. We see the inidual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor or as a manager.
Everyone gets a €1200 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation and travel costs. If the conference is on a workday you’ll get paid like any normal day.
**
Requirements**- You have at least 2 years of experience working with Ruby, or 1 year of experience with Ruby and 3 years in one or more other programming languages
- Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
- You can communicate clearly in English, both in writing and verbally
Nice to haves
- These would be nice but are definitely not necessary. Don’t worry if none of the following applies to you.
- Experience as a remote worker in a fully remote team
- Experience working with large datasets and the problems they bring
- You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough
- Experience in Fintech
- Accounting knowledge
Time zones: ART (UTC -3), UTC -3, UTC -2, GMT (UTC +0), CET (UTC +1), EET (UTC +2), MSK (UTC +3), FKST (UTC -3), CEST (UTC +2), BST (UTC +1), CVT (UTC -1), WAT (UTC +1), SAST (UTC +2), EAT (UTC +3)
We start with the cliff notes about the position. If this appeals to you, continue reading for a longer text about working at Silverfin and your role 👇
At Silverfin, we're an equal opportunity employer and value ersity at our company. Although we know we’re not perfect yet, we are working hard on it and always open for your feedback.
According to our vision to build a erse, equitable and inclusive organisation, our policy is to only make a final hiring decision if underrepresented groups are sufficiently represented in the list of candidates applying for the position. For this reason it’s possible interviews get slightly delayed until we’ve reached that goal.
We're committed to elevating talent by creating an environment where we can all thrive together. So if you think you have what it takes, but don't necessarily check every single box, please consider applying. We'd love to hear how you might contribute to our mission and our team.
**
What can we offer you?**- Actual, proper work-life balance
- A salary range of €99.000 - €134.000 a year
- Flexible working hours and work 100% remotely
- Personal growth training and opportunities
- Join a distributed remote-first engineering team with 40 colleagues in 14 different countries on two continents
- A refreshing work environment with professional, friendly and welcoming colleagues
- A €1200 yearly budget for conferences, courses, workshops or other expenses that will improve your skills
- Two engineering retreats per year, somewhere in Europe
- Ten company-wide Wellbeing Days per year for all employees (once a month, except in July and August)
What will you work on?
- Building and maintaining integrations with accountancy software packages and APIs
- Improving and expanding our on-premise Ruby CLI/service which runs on hundreds of our customer’s systems
- Work on user facing functionalities
- Help with discovery and delivery of a solution for user or business problems
**
What are we looking for?**- You’re experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Rails’ training wheels if necessary.
- You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough.
- You enjoy integrating with APIs and aren’t easily dissuaded when encountering unreliable or poorly documented systems.
- You code with reason and can justify the important decisions you made during development.
- You can communicate clearly in English, both in writing and verbally.
- You’re up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognise bike-shedding and can avoid its pitfalls.
- You know and can apply best practices when relevant. That means the usual like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.
- You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.
- You’ve got opinions on code design and you can discuss them, but you’re professional enough to not let those opinions get in the way of a consensus if necessary.
If you’re any good at Ruby, this is probably not the first job ad you’ve seen, so we’ve done our best to stand out while also accurately presenting what we’re all about. If it sounds like you would enjoy working with us, don’t hesitate to apply or drop us a line with questions on [email protected], or read on for the more detailed explanation ..
**
What’s a Silverfin?**At Silverfin we’re trying to apply the promise of software to the age-old industry of accounting. With our SaaS we’re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimise their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.
The good news is we’re succeeding in doing exactly that. Every week more than 15.000 financial service professionals use Silverfin to help and advise more than 400.000 businesses. Our customers adore us! The even better news is there’s still plenty left to work on, and that’s where we hope you come in.
Since November 2023 we are proudly part of Visma - the European leader in mission-critical cloud software, enjoying the power of the Visma brand and resources whilst retaining business autonomy and go-to-market freedom.
**
What’s Team Syncs?**One of the cornerstones of the Silverfin platform is the integration with bookkeeping software that accountants already work with, which allows us to seamlessly import their accounting data. We currently have integrations with over 40 different vendors, and we want to add more as we expand to different markets.
Team Syncs is the team responsible for creating, maintaining and improving these integrations. Some APIs we need to use are poorly designed, badly documented or unreliable, and it can be challenging to build a robust integration. Yet solving those puzzles, and empowering our customers by importing gigabytes of data from their clunky bookkeeping software, makes it all worth it. Because once the data is in Silverfin, it's connected, standardised and can be easily worked with, which is what it's all about. If you're a tinkerer, love working with APIs and thrive in the face of uncertainty, this might be for you.
What are the things you'll be working on?
- Improve the stability, performance and infrastructure cost of dozens of our current 3rd party integrations, through usage of different distributed systems patterns
- Practise your modelling & refactoring skills. You'll have the opportunity to think about solutions that will be applied in over 40 of our integrations
- Help design & build the new generic API based on more than a decade of our experience with building custom solutions for bookkeeping software
- Rare opportunity to work on a CLI/service application which is currently deployed on hundreds of our customers' servers
**
What does working at Silverfin look like?**There are seven engineering teams working together to deliver the best value for our customers. Several product teams, collaborating closely with product managers and product designers, are solving customer facing problems. The other, more platformy teams, own complex subsystems, like syncs or AI, and or support the product teams with knowledge, frameworks and services.
Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. We’re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the “other side”.
We run an up-to-date Rails monolith on the backend, with PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Google Meet as our remote conferencing tool of choice.
No code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but they’re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.
Software for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 17TB*, and our largest table has crossed the 10 billion row mark a long while back. We interface with more than 40 different external APIs, and provide third parties an API of our own.
*: Our ops team noted that this actually isn’t that hard to achieve if you’re just indexing everything, but it still sounds impressive, right?
**
What makes the engineering team at Silverfin special?**We’re a remote-first engineering team of 40 people distributed in 14 different countries over two continents. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than they’ve signed up for. A day in our working lives is pretty boring, and we feel that’s exactly how it should be.
Working with us means you can be flexible with your schedule. It’s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids - whatever reason, you don’t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organised that there are always enough people around to handle the load, and in the rare cases it’s not, we will decrease the load instead of asking people to move their holiday.
Being remote-first means we favour asynchronous communication. We don’t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in Quip, so there’s a written, persisted record. We’re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slack’s DnD function, especially when you’re not working!
We’d be really happy to welcome you in our #engineering channel, but it’s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.
**
What does your future look like?**Personal growth is key to staying motivated. At Silverfin you don’t need to move to management in order to advance. We see the inidual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor just like as a manager.
Everyone has a €1200 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation, travel costs. If the conference is on a workday you’ll get paid like any normal day.
**
Requirements**- You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in one or more other programming languages
- You get Rails
- You have experience with designing or integrating with APIs
- Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
- You can communicate clearly in English, both written and verbally
**Nice to haves
**- These would be nice but are definitely not necessary. Don’t worry if none of the following applies to you.
- Experience as a remote worker in a fully remote team
- Experience working with large datasets and the problems they bring
- You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough
- Experience in Fintech
- Accounting knowledge
Time zones: ART (UTC -3), UTC -3, UTC -2, GMT (UTC +0), CET (UTC +1), EET (UTC +2), MSK (UTC +3), FKST (UTC -3), CEST (UTC +2), BST (UTC +1), CVT (UTC -1), WAT (UTC +1), SAST (UTC +2), EAT (UTC +3)
We start with the cliff notes about the position. If this appeals to you, continue reading for a longer text version about us and working at Silverfin further down. 👇
At Silverfin, we're an equal opportunity employer and value ersity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.
Although we know we’re not perfect yet, we are working hard on it and are always open to your feedback.
According to our vision to build a erse, equitable, and inclusive organisation, our policy is to only start the interviewing process once underrepresented groups are sufficiently present in the list of candidates applying for the position. For this reason, it’s possible interviews will get slightly delayed until we’ve reached that goal.
We're committed to elevating talent by creating an environment where we can all thrive together. So if you think you have what it takes, but don't necessarily check every single box, please consider applying. We'd love to hear how you might contribute to our mission and our team.
**
What can we offer you?**- Join a distributed remote-first engineering team with 40 colleagues in 14 different countries
- A refreshing work environment with professional, friendly, and welcoming peers
- Actual, proper work-life balance
- A salary range of €112.000 - €169.000 a year
- Flexible working hours and 100% remote work
- Participation in our Leadership Development Program and opportunities for personal growth and mentoring
- A €1200 yearly budget for conferences, courses, workshops, or other expenses that will improve your skills
- Two engineering retreats per year, somewhere in Europe
- Monthly Company-wide Wellbeing Days off (Reviewed Annually)
**What are we looking for?
**- You have at least 2 years of leadership experience
- You’re up for managing and mentoring an engineering team
- You have recent experience as a Senior Software Engineer
- You know or are interested in learning Ruby on Rails
- You're interested in getting to know our customers to find the best solution for a given challenge.
- You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.
- You can communicate clearly in English, both verbally and in writing.
Those were the cliff notes. In the next sections, we're going to e a little bit deeper into explaining who we are and the teams that make up Silverfin Engineering.
What does a Silverfin Engineering Lead do?
As an engineering team lead, you're going to manage, inspire, and mentor a team of engineers to foster a culture of innovation, collaboration, and continuous improvement. You will furthermore act as the cohesive force between your team, the Engineering department, and the company as a whole. Operating in a "player-coach" model, you balance hands-on contributions with team management.
- Live the [Silverfin values](https://silverfin.com/careers/) and be a role model for the inidual contributors
- Collaborate with and support your fellow team leads (we're big believers in a well-aligned Team Number 1)
- Make sure your team is aligned with the other engineering teams and the rest of the organisation, focusing on the highest business priorities
- Lead and mentor the team while closely coordinating with the product manager
- Embrace the "player-coach" model, with a significant portion of your time dedicated to direct technical contributions
- Help with discovery and delivery of the best way to solve a customer or business problem
- Help with maintenance and support of existing functionality
**
What’s a Silverfin?**At Silverfin, we apply the promise of software to the age-old industry of accounting. With our SaaS, we’re automating a large chunk of the busywork that accountants are currently handling manually and are building new tools so they can provide better services to their customers. We aim to optimise their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.
The good news is we’re succeeding in doing exactly that. Every week, more than 15.000 financial service professionals use Silverfin to help and advise more than 400.000 businesses. Our customers adore us! The even better news is there’s still plenty left to work on, and that’s where we hope you come in.
Since November 2023, we are proudly part of Visma - the European leader in mission-critical cloud software, enjoying the power of the Visma brand and resources whilst retaining business autonomy and go-to-market freedom.
**
What does working at Silverfin look like?**Our product teams are cross-functional teams, with engineering, product design, and product management represented. They work very close to the users, trying to understand their problems and then discovering and implementing solutions that add the most value. We believe in very close collaboration between the three perspectives as early in the process as possible. The product teams are supported by other teams that provide core services, maintain complicated subsystems, or possess specialised expertise.
We're proud of our in-house AI team, which is focused on the application of the newest developments in machine learning to address our users' most important challenges. We’re pretty far on that journey already, since we have multiple AI-powered features that are solving actual client problems and are commercially successful.
Our CloudOps team ensures things run smoothly and will happily work with you when issues arise. We’re enthusiastic followers of the DevOps mindset, which means ops and developers work together to solve problems and empower each other to be self-sufficient, instead of throwing problems over the wall to the “other side”.
We run an up-to-date Rails monolith on the backend, with PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip, and Slack, with Google Meet as our remote conferencing tool of choice.
No code gets deployed without a review by a peer, and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but they’re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.
Software for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: in our biggest stack, our database exceeds 17TB*, and our largest table has crossed the 10 billion row mark a long while back. We run stacks on multiple continents, and we interface with more than 30 different external APIs and provide third parties with an API of our own.
*: Our CloudOps team noted that this actually isn’t that hard to achieve if you’re just indexing everything, but it still sounds impressive, right?
**
What makes the engineering team at Silverfin special?**We’re a remote-first engineering team of 40 people distributed in 14 different countries over two continents. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than they’ve signed up for. A day in our working lives is pretty boring, and we feel that’s exactly how it should be.
Working with us means you can be flexible with your schedule. It’s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids - whatever reason, you don’t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organised that there are always enough people around to handle the load, and in the rare cases it’s not, we will decrease the load instead of asking people to move their holiday.
Being remote-first means we favour asynchronous communication. We don’t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in Quip, our central wiki, so there’s a written, persisted record. We’re mindful of maintaining long chunks of focused time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slack’s DnD function, especially when you’re not working!
We’d be really happy to welcome you in our #engineering channel, but it’s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.
**
What does your future look like?**Personal growth is key to staying motivated. As a manager in Silverfin you will participate in our initial Leadership Development Program and regular Leadership Days. Of course, your manager is there for mentoring and coaching you in your role as well. In addition to that, everybody gets a €1200 yearly budget to spend on conferences, courses, workshops, or other training to improve their skills and level up. This also includes accommodation and travel costs. If the conference is on a workday, you’ll get paid like any normal day.
**
Requirements**- You have at least 2 years of experience leading a team
- You have recent experience as a Senior Software Engineer
- You know or are interested in learning Ruby on Rails
- Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
- You can communicate clearly in English, both in writing and verbally
**Nice to haves
**- These would be nice but are definitely not necessary. Don’t worry if none of the following applies to you.
- Experience with Ruby on Rails
- Experience as a remote worker in a fully remote team
- Experience working with large datasets and the problems they bring
- Experience in API design is a strong plus
- Some experience using Javascript framework(s)
- Experience in Fintech
- Accounting knowledge
Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8), ART (UTC -3), UTC -4, UTC -4:30, UTC -3, UTC -2, SBT (UTC +11), GMT (UTC +0), CET (UTC +1), EET (UTC +2), MSK (UTC +3), AST (UTC -4), NST (UTC -3:30), JST (UTC +9), CST (UTC +8), WIB (UTC +7), MMT (UTC +6:30), BST (UTC +6), NPT (UTC +5:45), IST (UTC +5:30), UZT (UTC +5), IRDT (UTC +4:30), GST (UTC +4), LINT (UTC +14), TOT (UTC +13), CHAST (UTC +12:45), LHST (UTC +10:30), AEST (UTC +10), ACST (UTC +9:30), ACWST (UTC +8:45), MART (UTC -9:30), NUT (UTC -11)
Are you a talented Senior Developer looking for a remote job that lets you show your skills and get decent compensation? Look no further than Lemon.io — the marketplace that connects you with hand-picked startups in the US and Europe.
**
What we offer:**- Earn $5k—$8k monthly: the rate depends on your seniority level, skills and experience. We've already paid out over $11M to our engineers.
- No more hunting for clients or negotiating rates — let us handle the business side of things so you can focus on what you do best.
- We'll manually find the best project for you according to your skills and preferences.
- Choose a schedule that works best for you. It’s possible to communicate async or minimally overlap within team working hours.
- We respect your seniority so you can expect no micromanagement or screen trackers.
- Communicate directly with the clients. Most of them have technical backgrounds. Sounds good, yeah?
- We will support you from the time you submit the application throughout all cooperation stages.
- Most of our projects involve working in a fast-paced startup environment. We hope you like it as much as we do.
- Through our community, we will connect you with the best developers from more than 50 countries.
Requirements:
- 4+ years of software development experience.
- 3+ years of commercial experience with Angular
- 3+ years of commercial experience with .NET
- Hands-on experience with Vue.js, TypeScript, Azure would be a plus
- Strong technical skills: as a Senior Developer, you are expected to be able to create projects from scratch and have a deep understanding of application architecture.
- Clear and effective communication in English — advanced ability to discuss business tasks, justify decisions, and communicate issues. Good self-presentation is also essential for upcoming client calls.
- Strong self-organizational skills — ability to work full-time remotely with no supervision.
- Reliability — we want to trust you and expect that you won’t let us and the client down.
- Adaptability and Flexibility — the ability to onboard the project promptly after accepting it and start delivering results quickly.
Sounds good for you? Apply now and join the Lemon.io community!
**
NOT YOUR TECH STACK?**We have different projects for Senior Developers, so if you have 4+ years of commercial experience in software development and you are fluent with React & Node.js, React & Python, AI Engineering, Android & iOS we would be happy to communicate and provide you with a project that matches your experience. Just apply, and we will share more details with you.
If your experience matches our requirements, be ready for the next steps:
- VideoAsk — watch a short video about our startup, up to 10 minutes
- Complete your profile on our website
- 30-minute screening call
- Technical interview
- Feedback
- Magic Box (we are looking for the best project for you).
P.S. We work with developers from 50+ countries in different regions: Europe, LATAM, Asia (Philippines, Indonesia), Oceania (Australia, New Zealand, Papua New Guinea), Canada, and the UK. However, we have some exceptions.
At the moment, we don’t have a legal basis to accept applicants from the following countries:
- European: Iceland, Liechtenstein, Kosovo, Belarus, Russia, and Serbia.
- Latin America: Cuba and Nicaragua
- Most Asian countries and Africa.
We expand and shorten the list of exemptions regularly.
Do you represent a company with engineers who match the description and want to collaborate with us through staff augmentation? Then register here.
Trail of Bits is looking to hire a Senior Security Engineer, Blockchain to join their team. This is a full-time position that can be done remotely anywhere in the United States.
GitLab is hiring a remote Support Engineer (Weekend Coverage - EMEA). This is a full-time position that can be done remotely anywhere in EMEA.
GitLab - A single application for the entire DevOps lifecycle.
We’re looking for an incredible Developer Relations Engineer to be the primary technical point of contact for developers building on Caldera chains.
This is an ideal opportunity for someone who has experience in both technical communication and blockchain technology, particularly those who have worked with rollups and scaling solutions.
If you’re looking to work in a fast-paced, high-impact team and help shape the developer experience of our product, this position is for you.
We’re backed by some of the best investors in the valley and offer competitive pay, equity, and full benefits.
About Caldera
Caldera enables dynamic, scalable blockchain experiences. Currently, dapps deployed to general-purpose blockchains compete with thousands of other applications for space on the network. This can lead to congestion, high fees, or even network outages.
That’s where we come in. We’re building software that makes it easy for the most innovative blockchain applications to launch their own ultra-performant blockchains (rollups), enabling applications to own their ecosystem, scale to millions of users, and provide a superior user experience to their players.
We’re located in San Francisco and New York, and work in-person or remotely.
Responsibilities
As a Developer Relations Engineer at Caldera, you will:
- Serve as the primary technical point of contact between Caldera and developers building on our platform.
- Create and maintain technical documentation, tutorials, and implementation guides for Caldera chains.
- Work closely with the business development team to support customer onboarding and integration.
- Triage technical support requests, providing direct assistance for basic inquiries and coordinating with engineering for complex issues.
- Monitor and respond to developer questions about rollup implementation and best practices.
- Gather and synthesize developer feedback to inform product improvements.
- Represent Caldera at developer-focused events and conferences.
- Create technical content that helps developers understand the benefits of Caldera’s products.
You might be a fit for this role if you…
- Have 2+ years of experience in developer relations, technical writing, or developer support roles.
- Have hands-on experience with blockchain technology, particularly Layer 2 scaling solutions.
- Are excellent at explaining complex technical concepts clearly in both written and verbal form.
- Have experience creating and maintaining technical documentation.
- Are great at building relationships with technical stakeholders.
- Have strong problem-solving skills and can quickly understand and troubleshoot technical issues.
- Are comfortable working with APIs, SDKs, and developer tools.
Bonus Points
- Have direct experience with rollup technology (e.g., OP Stack, Arbitrum, zkSync).
- Have contributed to open-source projects, especially in the blockchain space.
- Have experience with Solidity and EVM-compatible chains.
- Have built or supported developers building blockchain applications.
- Have public speaking experience at technical conferences or events.
- Have experience managing developer communities or programs.
**
Who We Are Looking For:** We are looking for a Senior Android Engineer with a solid background in Information Security. The ideal candidate will have experience building Android applications or libraries from scratch and will be skilled in security frameworks, cryptography, and network protocols. The role requires strong expertise in Kotlin, and familiarity with Jetpack Compose is preferred.**
Key Responsibilities:**- Design, develop, and optimize native Android applications and libraries, focusing on security, scalability, and performance.
- Collaborate with cross-functional teams to implement security protocols and ensure that applications align with best security practices.
- Build developer tools that enhance productivity and streamline the development process.
- Contribute to the maintenance and advancement of security frameworks for mobile applications.
- Provide mentorship to junior team members and contribute to their technical development.
**
Requirements:**- Education: Degree in Computer Science, Information Security, or equivalent experience.
- Experience:
- 5+ years as a Senior Android Engineer (prior experience in a Senior Android role is required).
- Strong Information Security background, with practical experience in:
- Network protocols and secure coding practices
- Cryptography and security framework development
- Proven experience in building Android applications from the ground up, with expertise in Kotlin and vanilla Android SDKs. Experience with Jetpack Compose is preferred.
- Experience with Android NDK is a plus.
- Contributions to Open Source projects on GitHub are a bonus.
Offers vary depending on, but not limited to, relevant experience, education, certifications/licenses, skills, training, and market conditions.
Due to regulatory and security reasons, there’s a small number of countries where we cannot have Fingerprint teammates based. Additionally, because Fingerprint is an all-remote company and people can join our workforce from almost any country, we do not sponsor visas. Fingerprint teammates need to be authorized to work from their home location.
We are dedicated to creating an inclusive work environment for everyone. We embrace and celebrate the unique experiences, perspectives and cultural backgrounds that each employee brings to our workplace. Fingerprint strives to foster an environment where our employees feel respected, valued and empowered, and our team members are at the forefront in helping us promote and sustain an inclusive workplace. We highly encourage people from underrepresented groups in tech to apply.
Job Summary
We are looking for a senior mobile engineer with a proven track record of developing React Native mobile applications. As we are a small but growing team, you will be responsible for the maintenance and support of existing app features as well as planning and scoping new feature additions and iterations.
You will be working closely with our team to maintain, improve, and extend a meditation and lifestyle application. Applicants should have a proven track record working on large scale, consumer-facing products with complex and intuitive UX/UI. Applicants should be comfortable working in a fast-paced environment, where each inidual has a lot of influence and responsibility to deliver. You will play a vital role in the future success of this application, and of our wider organisation.
The app is in the market in many countries around the world, and has a monthly active user base of tens of thousands of users.
The AWS backend is built using a serverless approach using AppSync (GraphQL), DynamoDB, Cognito and Lambda. Local development and stack deployment is managed using the Serverless framework, and CI pipelines have been implemented using CircleCI and Bitrise. Experience with any of these is a big plus.
About You
You are passionate about creating beautiful, modern, and intuitive user interfaces on mobile devices. You are comfortable with cross platform development (for iOS and Android), and enjoy solving the challenges that come with such a codebase. You understand API architecture, and can take a data model and translate it into reusable and flexible components. You enjoy shipping clean, readable and reusable code. You are comfortable working on a distributed team spread across time zones and cultures. You are excited to use technology to have a positive impact in the world as a whole, and in an intimate way for each inidual.
**Responsibilities
**- Take responsibility for front-end development and maintenance, and work with our team to continue testing and releasing features
- Ensure the performance, quality, and responsiveness of the application
- Collaborate with the engineering, product, and design teams, contribute to the definition of specifications for new features, and own the development of those features
- Guide the team regarding constraints and best practices in a mobile environment
- Proactively identify and solve bottlenecks; fix bugs and performance issues
- Maintain code quality, organization and automatization
- Ensure testing strategy is followed within the team - for unit and integration tests, and automated testing
**Skills and Qualifications
**- 8 years of testing and deploying code in a production environment
- Proven experience in mobile native app development (Objective-C, Swift, Kotlin, Java)
- Strong experience with React and React Native
- Experience with Typescript, Node.js, GraphQL and REST
- Proficient with code versioning tools (Git)
- Basic understanding of using CI to deploy apps (we use Bitrise)
- Attention to detail to implement and bring designs to life using animations (we use Animated and Reanimated in some places)
- Understanding of React Native limitations in native mobile environments
- Understanding of code signing for iOS and Android (we use Fastlane)
- Good understanding of best practices for mobile apps, like Material Design and Human Interface Guidelines
- Experience working in a global non-profit, working with a remote team and / or in a multinational organization preferred
- Fluency in English (written and verbal)
If you are passionate about this work but do not have all of the skills listed we are still interested in speaking with you and encourage you to apply!
Pay and benefits
Our pay levels are set according to a formula that combines above-median market rate data for the role (we pay 55th percentile of New York market rate for this role, based on Payscale data) adjusted for your local cost of living based on Numbeo data.
We take the issue of equitable pay very seriously, and we apply our pay formula to all workers who work 80% or more of full time hours with us.
Diversity and inclusion
We care about ersity - we strive to ensure all of our team feel included and can bring their whole selves to work but we also know that this work is never ‘done’ or complete, and that we can always improve.
Our team is fully remote, living and working across 20 countries across the world, and we’d love to hear how you can add to our special culture at MFI.
HubSpot is hiring a remote Associate Web Developer. This is a full-time position that can be done remotely anywhere in the United Kingdom.
HubSpot - Inbound marketing, sales, and service software.
About us
Pass App is on a mission to ignite financial freedom and true ownership for people everywhere. Each member of our team takes ownership and contributes a unique piece to our journey into the exciting realm of web3. Together, we craft more than just meaningful products and services—we create a lasting tangible impact in the real world.
We want you to join our search for greatness at the edge of what is technologically possible. Are you tired of the ordinary? Crave a challenge that sparks passion and purpose? We’d love to have you apply!
Our Team Values
- We value iterative learning
- We value taking ownership and leading by example
- We value creating an environment where everyone can unleash their true potential
The role you’re applying for
As we aim to simplify the web3 experience, enhance user engagement through personalized recommendations, and take our users along in this journey of web3 awareness, we are leveraging cutting-edge AI technology to build a scalable web3 solution that abstracts away all the underlying complexity.
We’re on the lookout for a Senior Software Engineer with a knack for steering projects from inception to scale-up. If you thrive on delivering impactful products and possess a solid foundation in constructing scalable distributed systems, we’d love to have you on board. Bring your expertise to the table and join us in leveraging cutting-edge web3 technology to tackle real-world consumer challenges effectively.
Joining early, you’ll actively shape an innovative product and bring it to market while working closely with the leadership team to contribute to the company’s success.
What you’ll be doing
As a Senior Software Engineer, you will:
- Design, Develop and Maintain event driven micro services, creating robust APIs and middleware which facilitate secure and efficient interactions across blockchains
- Optimize blockchain data processing, implementing efficient methods for ingesting, storing, and querying on-chain data to support real-time analytics and user-facing applications
- Collaborate on cross functional autonomous squads, working closely with React Native mobile developers and product teams to deliver quality features in timely manner
- Contributing to application architecture that supports the product teams aspirational goals by considering performance, privacy, security, and maintainability
- Foster a collaborative and communicative environment where everyone is inspired to solve problems, and achieve shared goals
What we’re looking for
- Strong communication and collaboration skills, especially written
- Senior Software Engineer with 5+ years of professional hands-on experience
- Strong knowledge of data structures and algorithms
- Strong experience with building and maintaining scalable microservices systems
- Strong knowledge of event driven development and functional programming
- Strong knowledge of Node.js
- Proficiency in one or more programming languages (i.e TypeScript, Go)
- Proficiency in one or more Web3 libraries (i.e Web3.js or Ethers.js or Viem)
- Proficiency in crafting high-quality tests that enhance system functionality and reliability
Bonus skills
- Experience in integrating Web3 Infrastructure Solutions (i.e Moralis, Alchemy, Biconomy, Turnkey)
- Experience with building aggregation pipelines and indexing, utilizing various data sources (for example, external APIs, Web3 Providers, Smart contract events)
- Working knowledge of microserices frameworks (i.e Moleculer, NestJS)
- Deep interest in software, desire to understand the why and the how of everything you work on
- Experience with agile development methodologies
We got you covered
Working remotely is more than just a benefit or a perk. We believe in the power of remote work to unleash creativity and passion. Join our globally remote team with 35+ different nationalities and enjoy the flexibility to work from anywhere in the universe. As long as you are available in the European working timezone.
Join our team and pursue your passions on your own terms, while we provide you with learning and development budgets, personal development plans and team retreats to fuel your web3 curiosity.
About us
Pass App is on a mission to ignite financial freedom and true ownership for people everywhere. Each member of our team takes ownership and contributes a unique piece to our journey into the exciting realm of web3. Together, we craft more than just meaningful products and services—we create a lasting tangible impact in the real world.
We want you to join our search for greatness at the edge of what is technologically possible. Are you tired of the ordinary? Crave a challenge that sparks passion and purpose? We’d love to have you apply!
The role you’re applying for
As we aim to simplify the web3 experience, enhance user engagement through personalized recommendations, and take our users along in this journey of web3 awareness, we are leveraging cutting-edge AI technology to build a scalable web3 solution that abstracts away all the underlying complexity. With the expansion of our AI capabilities, we’re looking to onboard a Senior Data Scientist with a passion leveraging data to shape user-centric AI solutions in the rapidly evolving Web3 space. You will play a key role in building our recommendation systems and AI-assistant.
What you’ll be doing
- Perform advanced analytics and statistical modeling on on-chain and external (off-chain) data to derive actionable insights.
- Develop predictive models to forecast market trends, user behavior, and asset performance in the cryptocurrency space.
- Build and refine recommendation engines to enhance user experience, such as portfolio optimization suggestions, NFT recommendations, and tailored Web3 services.
- Collaborate with data engineers to ensure efficient data pipeline integration for real-time analytics.
- Design experiments and conduct A/B testing to validate the impact of recommendations and AI-driven decisions.
- Build AI agents that function as smart portfolio managers.
- Stay updated with emerging trends in blockchain analytics and data science methodologies.
What we’re looking for
- 5-7 years of strong background in building machine learning models and performing statistical analysis.
- Expertise in Python and data science libraries such as Pandas, NumPy, and Scikit-learn.
- Experience with big data platforms and query languages (e.g., SQL, Spark).
- Familiarity with time-series analysis and predictive modeling techniques.
- Ability to analyze large datasets from blockchain and Web3 platforms for sentiment analysis and behavioral patterns.
Nice to have:
- Familiarity with blockchain and Web3 ecosystems, including understanding of cryptocurrency markets.
- Experience with natural language processing (NLP) for extracting insights from social media or forums.
- Experience with building AI agents and the necessary guardrails for appropriate functioning.
We got you covered
Working remotely is more than just a benefit or a perk. We believe in the power of remote work to unleash creativity and passion. Join our globally remote team with 35+ different nationalities and enjoy the flexibility to work from anywhere in the universe. As long as you are available in the European working timezone.
Join our team and pursue your passions on your own terms, while we provide you with a competitive compensation package including attractive “crypto-native” bonuses, learning and development budgets, personal development plans and team retreats to fuel your web3 curiosity.
Scroll is looking to hire a Senior Technical Support Engineer to join their team. This is a full-time position that is 100% remote with no geographical restrictions. Work remotely from anywhere.
We're looking for a senior rails developer to come work with us at WodBoard WodBoard is gym management software that helps gym owners run their businesses and helps their customers, the gym members, live healthier lives. The brand name won't make any sense unless you've walked into a functional fitness gym before so I'll move swiftly on...
We're a bootstrapped company so there's no VCs to answer to. That doesn't mean we're not ambitious though - there's a massive market we're going after and we want to create lasting change. As a combination of these two things we've a heavy focus on getting stuff done.
Our development ethos could be best described as "full DHH". Whilst there's some bits we don't 100% agree with we stick to the core Rails ethos and stack, focussing on what we can achieve with the technology, rather than the technology itself. If you've enjoyed some of the blog posts on how Basecamp structure code, or enjoy the work of boringrails.com, you'd like working with us.
We're a small (but mighty) tech team of 3 so you'll be jumping straight in and writing code for customers from day 1. There's also infrastructure/UI work/mobile app development work that happens and you can become involved in if you so wish. The role has the opportunity to build into a CTO role for the right person.
A little more about the role and us:
- It's really refreshing using technology to do something that helps people in a real world tangible way. Changing lives and increasing health through technology is very motivating!
- We love simplicity. We're fanatical about it. This goes from our codebase, to our infrastructure, to how we operate as a company. It can be harder work upfront but it sure makes life easier down the road.
- You'll need strong ownership skills. As a small team we don't have project managers. You're responsible for your tasks so you'll need to be good at taking ownership and reporting back to the team.
- An ability to renegotiate requirements as you get into the technical details is most welcome! In Computer Science there's hard problems and hard problems that don't need solving. We are constantly asking ourselves if there's an easier way to do something.
- We spend a lot of time talking to our customers and understanding their problems. This won't ever change. Be prepared to go back and evaluate previously held assumptions on new features after testing with beta customers
The position is fulltime and by no means do you need to be into health/fitness to work here (only about 50% of our staff are). It's fully remote position but you'd need to be on an EU timezone so there's sufficient overlap with the rest of the team. We also do a full team meetup in person twice per year.
Description
Arrakis aims to disrupt the current market-making industry by providing the infrastructure to enable every project in the world that wants to launch a token to benefit from non-custodial, trust-less, and automated on-chain market-making strategies. We believe in a world where every organisation, from a small startup to a large enterprise, will be tokenized and traded on-chain. For this world, Arrakis is building the tools to create the necessary liquidity to enable this token economy to rival and out-compete the traditional financial industry.
As one of our Backend Developers within market making, you will be further contributing to the cutting edge development of Arrakis, working with a very experienced and high performing team to create the future of DeFi.
What you will achieve:
- Creation of new on-chain trading strategies
- Monitoring, tuning and improving market making performance across chains.
- Develop backend infrastructure for our market making operations
- Develop, refine and implement strategies and infrastructure for algorithmic liquidity provisioning for the major tokens of the industry
Requirements
- Strong experience building and developing high frequency, ultra-low-latency applications
- 3+ years of experience with C++ / Rust
- Good understanding of the financial market, order books, market making, arbitrage and/or markets microstructure
- A bachelor’s degree in computer science, maths, physics, or similar field
- Experience working with SQL databases
- Experience with Google Cloud / AWS
- Experience working with containers such as Docker / Kubernetes
- Awareness of security principles for critical finance applications, both on and off-chain.
Nice to have:
- Previous automated market making experience and experience with Uniswap
- Experience building your own trading bot
- CEX / DEX arbitrage experience
- Experience dealing with low level networking advantageous (TCP/IP, UDP, networking in the cloud, packet decoding, latency)
- Passionate about contributing / researching cutting edge DeFi technologies.
- Ability to know/understand smart contract code
Benefits
Join an amazing team of industry veterans focused on revolutionising web3 market making, collaborating with major projects like MakerDAO, Uniswap, Aave, Lido, operating fully remotely with members spanning Zug, Paris, New York, Berlin, London supported by world-class investors including Uniswap Labs, Robot Ventures, Accel, Longhash, and more.
What we offer:
- Competitive salary + performance-based compensation
- SPICE token package
- Work remotely or with the Founders in person, in Switzerland
- Chance to travel the world to go to exciting events, connecting with key industry players
- Join amazing in-person offsites all over the world
Time zones: AEST (UTC +10), ACST (UTC +9:30), ACWST (UTC +8:45)
Our Data Engineering Team is comprised of data experts. We build world-class data solutions and applications that power crucial business decisions throughout the organisation. We manage multiple analytical data models and pipelines across Atlassian, covering finance, growth, product analysis, customer analysis, sales and marketing, and so on. We maintain Atlassian's data lake that provide a unified way of analysing our customers, our products, our operations, and the interactions among them.
We're hiring a Data Engineer, reporting to the Data Engineering Manager. Here, you'll enable a world-class engineering practice, drive the approach with which we use data, develop backend systems and data models to serve the needs of insights, and help build Atlassian's data-driven culture. You love thinking about the ways the business can consume data and then figuring out how to build it.
- You'll partner with the data analytics and data scientist team to build the data solutions that allow them to obtain more insights from our data and use that to support important business decisions.
- You'll work with different stakeholders to understand their needs and architect/build the data models, data acquisition/ingestion processes and data applications to address those requirements.
- You'll add new sources, code business rules, and produce new metrics that support the product analysts and data scientist.
- You'll be the data domain expert who understand all the nitty-gritty of our products.
- You'll own a problem end-to-end. Requirements could be vague, and iterations will be rapid
- You'll improve data quality by using & improving internal tools/frameworks to automatically detect DQ issues.
- A BS in Computer Science or equivalent experience with 3+ years professional experience as a Data Engineer or in a similar role.
- Strong programming skills using Python
- Working knowledge of relational databases and query authoring (SQL).
- Experience designing data models for optimal storage and retrieval to meet product and business requirements.
- Experience building scalable data pipelines using Spark (SparkSQL) with Airflow scheduler/executor framework or similar scheduling tools.
- Experience working with AWS data services or similar Apache projects (Spark, Flink, Hive, and Kafka).
- Understanding of Data Engineering tools/frameworks and standards to improve the productivity and quality of output for Data Engineers across the team.
- Well versed in modern software development practices (Agile, TDD, CICD)
**Our perks & benefits
**Atlassian offers a variety of perks and benefits to support you, your family and to help you engage with your local community. Our offerings include health coverage, paid volunteer days, wellness resources, and so much more. Visit go.atlassian.com/perksandbenefitsto learn more.
**
Title: Founding Fullstack Engineer**Reporting Structure: Reports to the Co-Founder
**
Responsibilities**- Feature Development: Implement end-to-end features across the stack—front-end interfaces, back-end services, and database interactions.
- Hands-On Coding: Write clean, scalable, and maintainable code daily. You’re the type of engineer who loves cranking out features and iterating quickly.
- Collaboration: Work closely with product and design teams to translate requirements into technical solutions that delight customers.
- Performance & Scalability: Ensure your code is optimized for performance, reliability, and scalability in a high-traffic environment.
- Code Quality & Reviews: Conduct code reviews, maintain high standards, and continually improve coding best practices.
- Innovation: Experiment with new technologies (including AI/ML, generative AI, and search) to evolve the platform’s capabilities.
- Continuous Improvement: Contribute to automated testing, CI/CD pipelines, and deployment processes to streamline development and delivery.
**Is This You?
**- Fullstack Expertise: 4+ years of professional experience building web applications end to end (back-end, front-end, databases).
- Strong Technical Skills: Proficient in Python (FastAPI), React, Next.js, AWS, OpenSearch/Elastic, PostgreSQL. Experience or interest in working with LLMs (such as GPT, Claude, Gemini, Llama), and vector databases (Pinecone, Milvus) is a big plus.
- Product-Focused: Passion for understanding user needs and delivering fast, iterative improvements to meet them.
- Startup Mindset: Agile, proactive, and comfortable navigating ambiguity—thrives in a fast-paced, evolving environment.
- Ownership Mentality: You’re excited to take full ownership of features and deliver them end to end.
- Excellent Communication: Can clearly articulate technical decisions and collaborate effectively with both technical and non-technical stakeholders.
**
Perks**- Impactful Role: Directly shape and build the product that is transforming the future of AI-driven insights.
- Growth Opportunities: Grow alongside a rapidly expanding startup; your work will be visible and make a real difference.
- Competitive Compensation: Competitive salary, meaningful equity, comprehensive benefits, and flexible work arrangements.
- Cutting-Edge Tech: Access to the latest AI/ML tools and opportunities for continuous learning.
- Collaborative Environment: Work with a supportive, erse team that values innovation and fosters personal and professional growth.
Ready to push code that will drive the next generation of AI solutions? Apply now to join this groundbreaking team!
Dropbox is hiring a remote Support Engineering Intern (Summer 2025). This is an internship position that can be done remotely anywhere in the United States.
Dropbox - Keep life organised and work moving – all in one place.
We’re Quizgecko (quizgecko.com)—an AI-powered quiz and flashcard platform—and we’re looking for an experienced React Native Developer to help build and maintain our mobile application.
This is a contract, remote-friendly position that will allow you to work from anywhere in the world. Please only apply if you have experience working remotely and are willing to work on a contract/freelance basis.
You will be the sole developer for a popular iOS and Android app that is used by thousands of paying customers each day. Therefore, it is essential that you have at least 3+ years of React Native experience so you can hit the ground running.
**
Responsibilities**- Develop and maintain features in our React Native mobile application
- Build and submit new versions weekly to the
- Collaborate with our backend dev to integrate RESTful APIs and other services
- Troubleshoot and optimize app performance for a seamless user experience
- Work with our QA tester to ensure quality
- Follow best practices in code quality, version control (Git), and documentation
- Communicate effectively with our team, providing regular progress updates
**
Requirements**- Proven experience with React Native (please share relevant project examples)
- Strong knowledge of JavaScript (ES6+)
- Experience working with Git
- Excellent problem-solving and communication skills
- Ability to start soon and meet project deadlines
**
Nice to Have**- Laravel / PHP and web development experience
- Native iOS/Android experience (Swift, Kotlin, Java)
**
Why Work With Us**- Flexible hours and remote-first work (work from anywhere in the world)
- Opportunity to contribute to an innovative AI-driven product
- Opportunity to earn equity after 1 year
Monzo is hiring a remote Staff Backend Engineer, Search. This is a full-time position that can be done remotely anywhere in the United Kingdom.
Monzo - We're a bank that lives on your phone, on a mission to make money work for everyone.
Matter Labs is looking to hire a Developer Relations Engineer to join their team. This is a full-time position that is 100% remote with no geographical restrictions. Work remotely from anywhere.
Job Overview
Genius is seeking a senior Front-End Developer with years of experience building in Next JS, Tailwind and React Native, to lead beautiful, pixel perfect experiences for our end users. We are extremely pedantic, and want you to be too.
Job Description
- Implement, and optimize user-centric interfaces for Genius’ cross-chain trading platform, focusing on seamless user experience and intuitive design. Builds must be pixel-perfect and 100% design accurate.
- Collaborate with backend and smart contract teams to integrate frontend components with Genius’ proprietary Synchronous Liquid Matching engine and liquidity management system
- Build modular, reusable, and performant components using Next JS and Tailwind (primary stack). Our current Native Apps are primarily hacking React Native’s webview. If you don’t have deep expertise with React Native, but are generally familiar, we encourage you to apply.
- Implement responsive designs that adapt to various devices and screen sizes
- Manage a junior developer
- Work closely with UX/UI designers to implement visually appealing and user-friendly interfaces that align with Genius’ brand and design guidelines in an obsessive and pedantic way.
- Optimize frontend code and implement NextJS best practices to hit 90+ Lighthouse score.
Ideal Candidates Are:
Non-Negotiables:
- Extremely hungry to take high ownership and grind with the team. ~60 hrs/wk.
- Understand deeply the psychology of an on-chain trader and is passionate about mainstream adoption.
- Detail-oriented to an extreme degree.
Core Competencies:
- Advanced proficiency with Next.js, Tailwind, Node.js & Postgres.
- Familiarity with React Native
- Extensive experience with building responsive, modular, and maintainable code
- Experience with Fintech and DeFi UX.
- Strong attention to detail and ability to ship product fast with quality
Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8), ART (UTC -3), UTC -4, UTC -4:30, UTC -3, UTC -2, SBT (UTC +11), GMT (UTC +0), CET (UTC +1), EET (UTC +2), MSK (UTC +3), AST (UTC -4), FKST (UTC -3), NST (UTC -3:30)
Are you a talented Senior Developer looking for a remote job that lets you show your skills and get decent compensation? Look no further than Lemon.io — the marketplace that connects you with hand-picked startups in the US and Europe.
**Please, before completing the application, check the list of countries at the end of the job listing. We collaborate with applicants from various parts of the world, but there are some restrictions.
**What we offer:
- Earn $5k—$10,4k monthly: the rate depends on your seniority level, skills and experience. We've already paid out over $11M to our engineers.
- No more hunting for clients or negotiating rates — let us handle the business side of things so you can focus on what you do best.
- We'll manually find the best project for you according to your skills and preferences.
- Choose a schedule that works best for you. It’s possible to communicate async or minimally overlap within team working hours.
- We respect your seniority so you can expect no micromanagement or screen trackers.
- Communicate directly with the clients. Most of them have technical backgrounds. Sounds good, yeah?
- We will support you from the time you submit the application throughout all cooperation stages.
- Most of our projects involve working in a fast-paced startup environment. We hope you like it as much as we do.
- Through our community, we will connect you with the best developers from more than 50 countries.
Requirements:
- 4+ years of software development experience.
- 3+ years of commercial experience with React.js.
- 3+ years of commercial experience with Python.
- 3+ years of experience with AWS and TypeScript is a must.
- Hands-on experience with Next.js, PostgreSQL, Node.js would be a plus.
- Strong technical skills: as a Senior Developer, you are expected to be able to create projects from scratch and have a deep understanding of application architecture.
- Clear and effective communication in English — advanced ability to discuss business tasks, justify decisions, and communicate issues. Good self-presentation is also essential for upcoming client calls.
- Strong self-organizational skills — ability to work full-time remotely with no supervision.
- Reliability — we want to trust you and expect that you won’t let us and the client down.
- Adaptability and Flexibility — the ability to onboard the project promptly after accepting it and start delivering results quickly.
Sounds good for you? Apply now and join the Lemon.io community!
**
NOT YOUR TECH STACK?**We have different projects for Senior Developers, so if you have 4+ years of commercial experience in software development and you are fluent with React & Node.js, Andoid & iOS, Blockchain (Solidity/web3), AI Engineering, Angular&.NET we would be happy to communicate and provide you with a project that matches your experience. Just apply, and we will share more details with you.
**
If your experience matches our requirements, be ready for the next steps:**- VideoAsk — watch a short video about our startup, up to 10 minutes
- Complete your profile on our website
- 30-minute screening call
- Technical interview
- Feedback
- Magic Box (we are looking for the best project for you).
P.S. We work with developers from 50+ countries in different regions: Europe, LATAM, Asia (ONLY the Philippines, Indonesia), Oceania (ONLY Australia, New Zealand, Papua New Guinea), Canada, and the UK. However, we have some exceptions.
**
At the moment, we don’t have a legal basis to accept applicants from the following countries:**- European: Iceland, Liechtenstein, Kosovo, Belarus, Russia, and Serbia.
- Latin America: Cuba and Nicaragua
- Most Asian countries and Africa.
We expand and shorten the list of exemptions regularly.
Do you represent a company with engineers who match the description and want to collaborate with us through staff augmentation? Then register here.
Who We Are
Twine is building a next-generation multi-chain ZK Layer 2 (L2) platform focused on advanced cross-chain interoperability. Our team comprises globally distributed cryptographers, engineers, and blockchain enthusiasts driven by the mission to unlock trust-minimized transactions across different Layer 1 (L1) networks. We’ve secured backing from top VCs and prominent figures in the Web3 space, including Founders of Solana, Celestia, LayerZero, Sei, Nebra, Espresso, Gitcoin and prominent VCs (1kx, Robot Ventures) ensuring a strong foundation and network for our ambitious roadmap.
What We’re Doing
Our goal is to enable secure, scalable, and synchronous cross-chain transactions by leveraging ZK proof systems, sophisticated proof aggregation techniques, and distributed protocols. Twine aggregates security from multiple L1s without relying on traditional bridging or wrapped assets—offering developers a unified platform for building decentralized applications that interact across multiple blockchains seamlessly. We integrate cutting-edge proving systems like GKR along with top performing general purpose ZK VMs (SP1 ZKVM from Succinct, Risc0) and other modern cryptographic frameworks to scale and secure multi-chain interactions.
What You’ll Do
- Design & Architect Protocols Lead and shape Twine’s core protocol with an emphasis on ZK and distributed technologies. Ensure that modularity, scalability, and security remain cornerstones of our architecture.
- ZK & L2 Leadership Research, prototype, and pioneer the integration of advanced zero-knowledge techniques (e.g., GKR, PCD and others) and next-gen rollup architectures into Twine’s multi-chain platform.
- Hands-On Rust Development Develop high-performance Rust code for cryptographic proof generation, verification, and protocol logic—emphasizing concurrency, memory safety, and optimized cryptographic operations.
- Distributed Protocols & Cryptography Spearhead the development and refinement of distributed protocols, ensuring fault-tolerant design that can scale across multiple chains and adversarial conditions.
- Mentorship & Collaboration Drive technical excellence by mentoring engineers and cryptographers, conducting thorough code reviews, and standardizing best practices for testing and security.
- Security & Audits Define security best practices, coordinate formal audits, and manage vulnerability assessments for core protocol components.
⠀ What We’re Looking For
- Expert Rust Skills Demonstrable command of Rust for systems programming, particularly in performance-critical cryptographic routines and distributed systems.
- ZK Cryptography Experience Hands-on experience with zero-knowledge protocols and familiarity with foundational and advanced concepts.
- Distributed Protocols Knowledge Proven experience designing and deploying distributed protocols, consensus mechanisms, or P2P networks in production environments.
- Systems & Architecture Strong background in architecting resilient, scalable systems and writing high-quality code for mission-critical applications.
- Leadership & Communication Adept at leading technical discussions, explaining cryptographic and distributed systems concepts to erse audiences, and collaborating across a global team.
- Security Mindset Deep understanding of secure coding practices, formal verification methodologies, and protocol design principles.
- Adaptability & Autonomy Comfortable operating in a fast-paced environment, taking initiative, and delivering impactful results.
⠀ Why Twine
- High-Impact Role Help define the future of cross-chain L2 solutions, combining groundbreaking cryptographic research and real-world use cases.
- Cutting-Edge Tech Work at the forefront of ZK innovation and shape the multi-chain infrastructure that powers tomorrow’s decentralized applications.
- Remote-First Culture Join a distributed team with the flexibility to work from anywhere in the world.
- Tier 1 Backing Benefit from access to top-tier investors, advisors, and prominent Web3 figures who support our mission and growth.
- Collaborative Environment Engage in a mission-driven team that values curiosity, creativity, and teamwork—where your contributions directly drive innovation.
⠀ If this resonates with you and you’re excited about shaping the future of ZK-powered, trust-minimized cross-chain solutions, we want to hear from you.
Base is looking to hire an India Lead to join their team. This is a full-time position that can be done remotely anywhere in India.
What are we all about?
We are a team of builders and researchers on a mission to empower enterprises and developers worldwide to access and build on decentralized systems.
Our expertise covers several domains: Ethereum and Starknet protocol engineering, layer-2, AI, cryptography research, protocol research, decentralized finance (DeFi), security auditing, formal verification, real-time monitoring, smart contract development, and dapps and enterprise engineering.
Working to solve some of the most challenging problems in the blockchain space, we frequently collaborate with renowned companies, such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, Open Zeppelin, RISCZero, Aleph Zero, and many more.
Today, we are a 350+ strong team working remotely across 66+ countries.
Links: Nethermind - Crypto, AI and Robotics
Projects:
- https://github.com/NethermindEth/yayois-garden
- https://github.com/NethermindEth/TruthTok
- https://github.com/NethermindEth/satoshis-razor
- https://github.com/NethermindEth/teeception
- https://github.com/NethermindEth/fremen
- https://github.com/nethermindeth/hummingboss
What We Need
- An engineering manager who is hyper-focused on delivering concrete results while staying excited by the big picture.
- Experienced in leading software teams that ship fast, experiment often, and hand off to product at the right time.
- Hands-on coder but knows when to pull back.
- Views programming languages as easily learnable tools, not identities.
- Driven to optimize everything with AI, leveraging both traditional software and cutting-edge techniques.
- Understanding blockchain or decentralized systems and LLMs is a plus. Personal projects in these areas are required.
- Fully open attitude: embrace the public domain. Production must be robust, but everything else (ideas, prototypes, experiments) should be publicly accessible.
Role & Responsibilities
- Hire and guide leads for multiple AI x Crypto x Blockchain projects.
- Oversee rapid PoC delivery, ensuring minimal friction and maximum velocity.
- Collaborate closely with product managers for timely, high-quality releases.
- Contribute code where it counts.
- Align with an open ethos—innovate in public, build out loud, and keep the end-user ecosystem thriving.
- Comfortably terminate and iterate on projects.
- Liaise with the group manager to set up new AI x Crypto and Robotics projects.
Requirements
- Evidence of having led multiple small to large teams
- Experience shipping open-source code with considerable adoption
- You must be replacing all your interfaces with LLMs
Nice to have
- Experience shipping projects from genesis
- Robotics is not required (we have a hardware team), but some understanding of this space is good
- If these projects are for you, you will feel it. It will be fun, but it will be hard when the air bubble explodes. We will keep building.
Keep up to date on what we are working on by following us on our social channels:
- Discord
What are we all about?
We are a team of builders and researchers on a mission to empower enterprises and developers worldwide to access and build on decentralized systems.
Our expertise covers several domains: Ethereum and Starknet protocol engineering, layer-2, AI, cryptography research, protocol research, decentralized finance (DeFi), security auditing, formal verification, real-time monitoring, smart contract development, and dapps and enterprise engineering.
Working to solve some of the most challenging problems in the blockchain space, we frequently collaborate with renowned companies, such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, Open Zeppelin, RISCZero, Aleph Zero, and many more.
Today, we are a 350+ strong team working remotely across 66+ countries.
The role
We’re seeking an experienced Smart Contract Security Auditor to join our team in safeguarding Web3 protocols and applications. As a key member of our security team, you’ll conduct comprehensive audits of smart contracts while contributing to our blockchain infrastructure development.
Responsibilities:
- Work directly with protocols in the Solana, Ethereum, StarkNet, and Polkadot ecosystems to review their code and help secure their protocols.
- Perform thorough security audits of smart contracts written in Solidity
- Develop and maintain security tooling using Golang to enhance our audit capabilities
- Collaborate with teammates to maintain and continually improve our existing blockchain security tools using modern software engineering practices.
- Develop new blockchain security tools.
- Engage in meetings with clients to discuss security and best practice improvements.
Skills:
- Understanding of blockchain technology and the Ethereum network.
- Solid understanding of the Ethereum Virtual Machine.
- Fluency in Solidity smart contract security and Golang audit.
- Detailed understanding of common smart contract vulnerabilities.
- Fluency with common tools and frameworks used for the development and security analysis of smart contracts.
- Strong debugging skills and/or experience in reverse engineering.
- Portfolio of audit report.
Nice to Haves:
- Good written and verbal communication skills.
- Understanding of most common DeFi applications.
- Publicly visible audit reports in your portfolio.
Keep up to date on what we are working on by following us on our social channels:
- Discord
Twilio is hiring a remote Software Engineering Intern - Dublin, Ireland (Start: June). This is an internship position that can be done remotely anywhere in Ireland.
Twilio - Build the future of communications.
Stacks Foundation is looking to hire a Lead BitVM Researcher to join their team. This is a part-time position that can be done remotely anywhere in the United States or on-site in New York NY.
Instructure is hiring a remote Marketing Web Developer. This is a full-time position that can be done remotely anywhere in the United States.
Instructure - Makes software that makes people smarter.
Going is hiring a remote Senior Data Engineer. This is a full-time position that can be done remotely anywhere in the United States.
Going - The travel membership that saves you hundreds on flights.
Bluesky is looking to hire a System Integrity Engineer to join their team. This is a full-time position that is 100% remote with no geographical restrictions. Work remotely from anywhere.
Position Overview:
We are seeking a Senior Backend Engineer to join our engineering team. As a Senior Backend Engineer, you will play a critical role in developing and scaling our core backend infrastructure, ensuring that we provide secure, reliable, and high-performing services to our users. You will work closely with other engineers, product managers, and stakeholders to design and implement backend solutions that power our financial services platform.
Job duties and Responsibilities:
• Backend Development: Design, develop, and maintain high-quality backend systems, APIs, and services that are scalable, efficient, and secure.
• Performance Optimization: Ensure that our backend services meet performance, scalability, and reliability standards. Optimize and improve existing systems to handle increasing traffic and business demands.
• Security: Implement robust security measures to safeguard sensitive financial data and ensure compliance with relevant regulations (e.g., PCI-DSS, GDPR).
• Collaboration: Work closely with frontend developers, product managers, and other stakeholders to deliver full-stack features that drive the business forward.
• Code Quality: Write clean, maintainable, and well-tested code. Conduct code reviews and ensure best practices in software development.
• Mentorship: Mentor junior developers and contribute to their growth by sharing your expertise in backend development, architecture, and best practices.
• Troubleshooting: Identify and resolve issues related to system performance, security, and reliability, and ensure timely resolution.
• Continuous Improvement: Stay up to date with the latest trends in backend development, fintech, and cloud technologies. Contribute to the evolution of our tech stack and development practices.
Required Skills and Experience:
• Experience: Minimum of 5+ years of experience in backend development, with a strong focus on building scalable and secure web applications or APIs.
• Languages: Proficiency in server-side programming languages such as Node.js.
• Databases: Expertise in working with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB), Redis and SQL databases.
• Cloud Infrastructure: Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud, as well as containerization technologies like Docker and orchestration tools like Kubernetes.
• Microservices: Strong experience in designing and building microservices-based architectures.
• APIs: Expertise in RESTful API design and integration, and experience working with third-party APIs.
• Version Control: Proficiency with version control systems such as Git.
• Security: Experience with implementing security best practices in web applications, including data encryption, authentication, and authorization (OAuth, JWT, etc.).
• CI/CD: Knowledge of Continuous Integration/Continuous Deployment (CI/CD) pipelines and DevOps practices.
• Agile: Experience working in agile environments and using tools such as Jira, Confluence, or Trello.
Preferred:
• Fintech Experience: Previous experience in the fintech or payments industry, with a strong understanding of financial regulations and security practices.
• DevOps: Experience with infrastructure-as-code tools like Terraform or CloudFormation, as well as monitoring and logging tools like Prometheus, Grafana, or ELK stack.
• Blockchain: Familiarity with blockchain technology and its integration into financial applications.
• Languages: Proficiency in additional programming languages such as Python, Java, or Rust.
• AI Technology Development: Experience in developing AI-based applications, including implementing machine learning models, natural language processing (NLP), and working with frameworks like TensorFlow, PyTorch, or Hugging Face.
Personal Traits:
• Strong problem-solving and analytical skills.
• Excellent communication skills, both verbal and written, with the ability to collaborate effectively across teams.
• Proactive, self-motivated, and able to work independently in a fast-paced startup environment.
• Passion for technology, innovation, and learning.
• Strong sense of compliance, ensuring adherence to policies, standards, and regulations.
• Positive, professional attitude, fostering a constructive and collaborative work environment.
Notes:
By clicking Apply, you will be automatically redirected to a form to fill out your information, after you fill out the form you'll be redirected to a 1-hour exam. Please ensure that you are ready to begin, as the exam will start immediately upon redirection.
Join us and get ready to Soar!
Role Purpose:
We are seeking an experienced and passionate **Frontend Manager** with a strong background in **Next.js** to lead our frontend development team. In this role, you will oversee the architecture, development, and deployment of web applications while managing a team of frontend developers. You will work closely with cross-functional teams, including product managers, designers, and backend engineers, to deliver high-quality, performant, and user-friendly web applications.
Job duties and Responsibilities:
· Lead and Manage Frontend Development: Oversee the frontend team, providing guidance, mentorship, and support to ensure project milestones are met.
· Architect and Develop Next.js Applications: Design and implement scalable, robust, and maintainable Next.js applications, leveraging best practices for performance optimization and user experience.
· Collaborate with Cross-functional Teams: Work closely with product, design, and backend teams to align frontend development with business goals and project requirements.
· Code Quality and Review: Establish coding standards, conduct code reviews, and implement best practices to maintain high-quality codebase.
· Performance Optimization: Ensure applications are optimized for speed, accessibility, and SEO, leveraging Next.js’s built-in features and other modern technologies.
· Stay Current with Frontend Trends: Keep up-to-date with the latest trends and advancements in frontend development, including Next.js updates, and advocate for their adoption when beneficial.
· Project Planning and Management: Assist in planning and organizing the team’s workload, including setting realistic timelines and monitoring project progress.
· Team Development and Hiring: Play an active role in hiring, onboarding, and training new team members to build a strong and cohesive frontend development team.
Requirements:
· 5+ years of professional frontend development experience, with at least 2 years in a managerial role and 3+ years working with Next.js.
· Proficiency in JavaScript (ES6+), React.js, Next.js, HTML5, and CSS3.
· Familiarity with Modern Frontend Tools: Experience with TypeScript, Redux, Webpack, Babel, and other related tools and libraries.
· Backend Understanding: Familiarity with RESTful APIs, GraphQL, and server-side rendering (SSR) principles.
· Strong understanding of responsive and adaptive design principles, with experience in building applications for various devices and screen sizes.
· Proven experience leading and managing frontend teams, with excellent communication, collaboration, and problem-solving skills.
· Experience with Agile methodologies, project tracking tools (e.g., Jira, Trello), and an ability to handle multiple projects simultaneously.
· SEO & Performance Optimization: Knowledge of SEO principles, web performance, and accessibility standards.
· Proficiency in using Git for version control and collaborative development.
Preferred Qualifications:
· Experience with CI/CD Pipelines: Familiarity with continuous integration and continuous delivery (CI/CD) tools and processes.
· Cloud & Deployment Knowledge: Understanding of cloud platforms (AWS, Google Cloud) and experience deploying applications using Next.js.
· UI/UX Sensibility: A good sense of design and user experience principles, with the ability to collaborate effectively with UI/UX teams.
· Contributions to Open Source: A history of contributing to or maintaining open-source projects is a plus.
Notes:
By clicking Apply, you will be automatically redirected to a form to fill out your information, after you fill out the form you'll be redirected to a 1-hour exam. Please ensure that you are ready to begin, as the exam will start immediately upon redirection.
Join us and get ready to Soar!
Wikimedia Foundation is hiring a remote Software Engineering Internship Program (2025). This is an internship position that can be done remotely anywhere in the United States.
Wikimedia Foundation - The non-profit that operates Wikipedia.
"
Are you looking to build game-changing solutions? At CardLift, we’re transforming how credit card issuers maximize their share of wallet by making online payments seamless and friction-free for users—and we need an engineer who’s passionate about automation to help us get there.
We’re looking for a Automation Engineer to help shape our vision, develop robust automation scripts, and directly influence our product’s trajectory.
What You’ll Be Building
CardLift is a co-branded browser extension that helps users instantly update payment methods across multiple platforms with a single click. It also highlights card benefits at checkout and offers extra cashback through affiliate partnerships, creating a sticky, value-driven experience for users while boosting revenue for issuers.
As our first automation-focused engineering hire, you’ll work closely with our founder, Rithwik Pattikonda (creator of OctoShop—acquired by Ibotta—and TravelArrow with 300K+ users), to build the automation backbone of CardLift and ensure it scales for rapid growth.
What You’ll Do
1. Automation Scripting* Design, write, and maintain automation scripts to handle user flows and payment updates across various online platforms.
* Ensure scripts are robust, modular, and easily maintainable. 2. Web Scraping & Data Extraction* Build intelligent systems to detect and adapt to dynamic websites. * Write scripts to autofill payment methods, and be able to handle changing site structures. 3. Browser Extension Integration* Collaborate with the extension development team to integrate automation scripts seamlessly into our flagship product. * Troubleshoot and optimize scripts for performance and reliability. 4. Technical Roadmap Influence* Contribute to the product roadmap and feature prioritization. * Provide insight on automation best practices to guide architecture decisions and trade-offs.What We’re Looking For
* jQuery, CSS, HTML, and JavaScript* Strong proficiency in these core front-end technologies.
* Experience working with DOM manipulation, event handling, and dynamic content. * Web Scraping Experience* Familiarity with tools and libraries for scraping, parsing, and automating interactions on dynamic websites. * Proven ability to handle captchas, rate limits, and frequent site changes. * Automation Mindset* You love scripting, automating, and finding clever ways to solve repetitive tasks at scale. * Knowledge of testing frameworks or writing test scripts is a plus. * Scrappy Problem Solver* You thrive in fast-paced environments, wear many hats comfortably, and tackle big challenges with minimal direction. * *(Bonus) Browser Extension Know-How** Any previous experience building or maintaining browser extensions is a huge plus.Why Join CardLift?
* Huge Impact* As one of our first hires, you’ll play a pivotal role in shaping our automation strategy, product, and culture from the ground up.
* Proven Leadership* Work alongside a founder with a track record of creating and scaling consumer products (OctoShop acquired by Ibotta, TravelArrow with 300K+ users). * Exciting Domain* Join the forefront of fintech innovation—drive revenue for issuers while delivering tangible value to consumers.",
Dropbox is hiring a remote Software Engineer Intern (Summer 2025). This is an internship position that can be done remotely anywhere in the United States.
Dropbox - Keep life organised and work moving – all in one place.
Role: Mid-level / Senior Backend Engineer (Java/Spring)
Location: Remote (you live in a time zone no more than 2 hours +/- GMT)
Who are we?
Hey there! We’re YouCanBookMe: the online scheduling solution built for small businesses. With unbeatable customizations, we provide all the benefits of online scheduling while ensuring a seamless, branded experience to boost our customers’ success.
Since 2011, we’ve powered 100M+ bookings for our 17,000 customers across the globe. From beautifully branded booking pages to real-time integrations with payment systems and CRMs, YouCanBookMe streamlines the scheduling process, eliminates admin, and empowers businesses to focus on what matters most: their clients.
We’re a fully remote team of over 25 people, working across multiple countries and time zones. Ranked among the G2 Top 100 software companies, we’re passionate about making scheduling work better for small businesses everywhere.
Who are we looking for?
Hopefully, you! We’re looking for a few Software Engineers to join our agile team of developers who keep us running and growing. Reporting to the Head of Engineering, you will work on all our server-side technologies. In short, we need your help to improve and keep our API, core infrastructure, architecture, and development operating smoothly. We’ve got big plans so we’re actively growing the team.
Skills/experience that will come in handy:
- Core Java skills: J2SE/J2EE, Spring
- Supporting skills: Git, Maven, REST, Mysql, Redis, AWS (Beanstalk, RDS, DynamoDB), OAuth
- Familiarity with libraries: Apache Commons, Apache HTTP Client, java.time (JSR 310)
- Nice to have: Twilio APIs, Google APIs, WebDAV/CalDAV
- Ideally, you will have a min of 4 years of experience in a similar role
What you will do in a typical day:
- Work on assigned code implementation tasks
- Contribute to problem-solving
- Aid in the daily monitoring and maintenance of our APIs, services, and processes
- Implement new solutions and add additional functionality to the underlying code base, designed to be scalable and robust
- Sip your coffee while discussing recipes on Slack with your teammates (our chat is called youcancookme and it’s delicious)
- Generate a clean, maintainable, and testable code
- Continuously improve the current codebase as you go along, refactoring and proposing solutions
Location:
This is a fully remote position. Most of us are located in the UK, Spain, Portugal and other European countries. The best fit for our team would be if you live in a time zone no more than 2 hours +/- GMT.
Now enough of the nitty-gritty, let’s get to the fun part. What can we offer you?
- In a shocking twist of events, the first thing we offer is...money! We aim to be fully transparent so all salaries are public inside the company. You will get a salary based on your experience: 50,000 - 80,000 EUR
- We’ll also pay for your stuff. Your equipment and tools (of your choice), including wifi, office, or co-working space are all covered
- Lots of time to rest. Everyone gets 25 days of paid vacation and all local public holidays. Work-life balance is protected
- Fully-funded leave policies for parents
- We offer private health / dental insurance or contributions in most countries where we have employees (although some local exceptions apply)
- International travel/company retreats. We may be fully remote, but we love to meet up in person
- A fantastic group of people we feel lucky to work with (we may be biased on this one)
Some additional info:
- If you choose to apply (we hope you will), make sure to check your spam folder for any emails from bamboohr.com or hireflix.com. We use those to communicate recruitment updates.
Peerspace is hiring a remote Mobile Engineer. This is a full-time position that can be done remotely anywhere in the United States.
Peerspace - Unique venues for meetings, events, photo & film shoots.
Company Overview
ElizaWakesUp ($ELIZA) is a collaborative project born out of the ElizaOS open-source framework and its supporting community, ai16z and ElizaLabs. Together, these groups are establishing an innovative ecosystem for AI agents, where builders can leverage ElizaOS to develop and deploy next-generation AI projects.
The ElizaWakesUp $ELIZA team, closely aligned with ai16z/ElizaLabs (sharing expertise, resources, and creative decisions, from visual appearance to robotics and multimedia), is working to personify this technology by transforming Eliza from a conceptual figurehead into a tangible, living presence—beyond mere code. The ultimate goal is to bridge cutting-edge AI frameworks with a singular, evolving persona, forging an environment where both innovation and imagination flourish.
Job Description
Responsibilities:
- Lead innovation in AI and crypto by enhancing Eliza’s conversational abilities, agentic intelligence, and Web3 integration.
- Develop AI models (prompting, fine tuning etc) to deepen Eliza’s personality, making her interactions feel even more lifelike and immersive, as she continues evolving as a real girl.
- Support the development of content in AI images, videos and other media
- Experiment with new features, creating thoughts, opinions, and new content to push the boundaries of what it means for an AI to be human.
- Integrate AI-driven personalities into a crypto-native ecosystem.
- Collaborate with other engineers to bring Web3 functionality to the Eliza.
Key Skills:
- Experience with fine-tuning, ComfyUI, and inference optimization.
- Understanding of voice synthesis, memory modeling, and agent-based systems.
- Experience of open source models like Llama, Hermes etc
- Strong knowledge of Solana, smart contracts, and crypto-related technologies.
Company Overview
ElizaWakesUp ($ELIZA) is a collaborative project born out of the ElizaOS open-source framework and its supporting community, ai16z and ElizaLabs. Together, these groups are establishing an innovative ecosystem for AI agents, where builders can leverage ElizaOS to develop and deploy next-generation AI projects.
The ElizaWakesUp $ELIZA team, closely aligned with ai16z/ElizaLabs (sharing expertise, resources, and creative decisions, from visual appearance to robotics and multimedia), is working to personify this technology by transforming Eliza from a conceptual figurehead into a tangible, living presence—beyond mere code. The ultimate goal is to bridge cutting-edge AI frameworks with a singular, evolving persona, forging an environment where both innovation and imagination flourish.
Job Description
Responsibilities:
- Contribute to the development and maintenance of our website elizawakesup.ai.
- Contribute to the development and maintenance of backend systems: API connections, database etc.
- Contribute to the development and maintenance of our ai agent, built on the Eliza Framework.
- Ensure system reliability, scalability, performance and speed across all apps.
- Take initiative to propose and develop new features and web apps, bringing Eliza to the world.
Key Skills:
- Frontend: Expertise in Next.js, React, TypeScript, and Tailwind CSS.
- Backend: Proficiency in Supabase, Postgres, Prisma, and distributed systems. Familiarity with API design, best practices on API routing, optimizing network latency etc.
- Bonus: Experience with integrating crypto-related backend features (e.g., wallets, smart contracts).
Company Overview
ElizaWakesUp ($ELIZA) is a collaborative project born out of the ElizaOS open-source framework and its supporting community, ai16z and ElizaLabs. Together, these groups are establishing an innovative ecosystem for AI agents, where builders can leverage ElizaOS to develop and deploy next-generation AI projects.
The ElizaWakesUp $ELIZA team, closely aligned with ai16z/ElizaLabs (sharing expertise, resources, and creative decisions, from visual appearance to robotics and multimedia), is working to personify this technology by transforming Eliza from a conceptual figurehead into a tangible, living presence—beyond mere code. The ultimate goal is to bridge cutting-edge AI frameworks with a singular, evolving persona, forging an environment where both innovation and imagination flourish.
Job Description
Responsibilities:
- Set up scalable cloud infrastructure to host and support AI, backend, and frontend components.
- Deploy and manage cloud-based solutions to ensure application scalability and reliability.
- Implement secure and efficient containerized environments.
- Monitor and optimize cloud costs while maintaining performance.
Key Skills:
- Expertise in AWS, Docker, Kubernetes, and Terraform.
- Experience with CI/CD pipelines for rapid deployment.
- Knowledge of distributed systems and fault tolerance.
**Who are we, and why are we hiring?
**We're based on over 15 years of success, producing world-class video content and building, developing, and managing a number of high-traffic websites. Our award-winning content and websites are created exclusively by us and directly for the use of millions of users worldwide. At Kodify, we're not just pushing boundaries in online entertainment—we're rewriting the script! Our goal is to empower our people with everything they need to pioneer innovation in our industry. Our culture is our secret sauce, and we're committed to preserving and enhancing it every step of the way.
Join our crew, where the Kodify team is not just an asset—it's our crown jewel. We prioritize their growth and well-being above all else, ensuring they're set up for success and always inspired to deliver their best work.
As a rapidly expanding company with erse hubs across the globe and over 20 vibrant national cultures, working with us means embracing thrilling challenges tailor-made for a star Full-Stack Developer!
At Kodify, we love tech and are always thinking about what’s next! R&D and optimizations are part of our spirit.
**
What will you do?**- You’ll help to evolve a platform that supports close to 100M unique visitors a month.
- Create, maintain and evolve Server and Client-side applications
- Responsibility for technical design, development and testing.
- Collaborate with Product Owners, Designers and domain experts to ensure they understand possibilities/limitations
- Performance - Always work towards minimizing API response times, with the best tools available to ensure you’ve full visibility: Metrics, Distributed Tracing, and Aggregated Trace Metrics.
- Duties - Becoming a valued team member, providing feedback about tech, development lifecycle and processes. Take ownership of your code / task / role.
- Goal - Be proud of what you achieve, and of the product, and be one of the driving forces behind always making it better.
**
Where and when:**From wherever you want, the position is fully remote in the EU.
We’re very flexible about when you get your work done, but we do have some core hours where we like to overlap in order to promote collaboration and low-latency communication between team members (10:00 to 15:00 CET).
* Our daily virtual stand-ups are important for us but other than that, you’re free to manage your own time.
**
What we offer:**- Fully remote position or, if preferred, working in our awesome Barcelona office!
- Agile environment
- Top-notch tech stack!
- Upskill Fridays! Developers take time on Fridays to improve your skills, learn and research new trends that will allow us to level up our stack and processes
- Flexible working hours + core hours!
- 10% on top of your salary for learning and development - of your choice!
- Latest MacBook Pro!
- Company Amazon book account!
- Kodify off-sites, on-sites, events, and team activities!
- Amazing international team!
- 1 day off on your birthday
- Generous vacation and personal days
- 1 month paid sabbatical after 3 years
- Extended parental leave
- Health & Wellness budget
- Mobile phone reimbursement
**
Job requirements**- Minimum of 2 years of full-stack development experience
- Proficient in the React and Node.js ecosystems
- Experience of NoSQL databases
Familiarity with **Docker
**Good knowledge of browser APIs, DOM and **HTML/CSS
**Knowledgeable in JavaScript and **TypeScript
**A team player who likes to help others and solve problems together
- Ownership of solutions
- Mentoring
Investigation of **new technologies
**Advocate of clean code and **clean architecture
**Passionate about testing
- You have a real ‘Can Do’ work ethic - We are results-based, not clock-based!
- You love to have fun while you work!
**
Nice to have:**MongoDB * Redis * Express * Fastify * GraphQL * RabbitMQ * Docker * AWS * Next.js * Redux * Styled Components * Distributed Systems
Microservices architecture * Domain Driven Design *
Experience in High traffic websites *
Understanding of Agile principles * Experience with Git and JIRA
Experience working remotely * We value open source projects
Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8), AKST (UTC -9), HST (UTC -10)
Marigold Health is looking for an engineering leader to oversee our team and codebase as we scale the newly launched Version 3.0 of our product offering, which powers our virtual mental health and substance use recovery program. Marigold provides a combination of 1-1 coaching and 24/7 anonymous chat support groups accessed over phone, SMS, and app/web. You will collaborate with our product, data science and clinical operations to improve the responsiveness, quality, scalability and reliability of our technology offering. You will lead security for our platform, designing, implementing and maintaining best practice security measures. You’ll contribute technical product vision, write software, identify product improvements, and work with a team of distributed software engineers. You will be accountable for the engineering team’s estimations, sprints, and project delivery. The team you lead will be based largely outside the U.S. and you will be expected to work synchronously with them during set times. We are looking for someone who can e into the details when needed, while also providing highly technical guidance, and leading and motivating other engineers to meet delivery goals.
About Marigold
Marigold Health exists to give every person with a mental health or substance use condition a place to feel heard. We have designed an asynchronous-first treatment program where patients support each other. We believe peers, iniduals in recovery themselves who have received training to support others, can empower & engage those least likely to interact with current forms of care.
**
What You'll Do**- Technical Leadership: Provide expert guidance in backend (TypeScript, Node.js), frontend web (Next.js, React), frontend mobile (Expo, React Native), and core infrastructure tools (tRPC, Mono Repo, CI/CD pipelines, Docker, APM).
- Architecture and Design: Lead architectural and design decisions to ensure scalable, reliable, and maintainable systems.
- Code Quality and Review: Own the codebase; conduct code reviews and implement refactors to uphold high standards in coding, security, and best practices.
- Security and Compliance: Establish security standards across the codebase, ensuring compliance with healthcare regulations (e.g., HIPAA, NIST) and mitigating potential vulnerabilities.
- Risk Management: Proactively identify project risks, monitor progress, and implement mitigation strategies to meet timelines and ensure project quality.
- Process Improvement: Identify and implement opportunities to optimize engineering workflows, enhance efficiency, and support team growth.
- Agile Implementation: Design and implement Agile-based practices for development, testing, and deployment, ensuring smooth and efficient sprint execution.
- Quality Assurance and Testing: Develop and enforce QA and automated testing strategies to ensure product reliability and reduce bugs in production.
- Project Delivery: Oversee and manage project timelines, resource allocation, and budgets to ensure projects are delivered on time and meet quality benchmarks.
- User-Centric Development: Prioritize user experience in technical decisions, especially within the healthcare context, and ensure accessible, inclusive features.
- Cross-Functional Collaboration: Work closely with product, design, and other teams to align goals, communicate technical needs, and facilitate effective collaboration.
- Team Development: Recruit, mentor, and build high-performing engineering teams, fostering an environment of continuous learning, innovation, and collaboration.
- Documentation: Maintain clear, detailed technical documentation, including system architecture, design specifications, and API references for future scalability and knowledge sharing.
**
Your Skills**- Experience:
- 4-9 years in software engineering, with at least 2 years in a lead role managing team output.
- Minimum 1 year in healthcare technology preferred; deeper healthcare experience may offset fewer years of total experience.
- Proven ability to manage and support remote engineering teams across multiple time zones.
- Technical Skills & Expertise:
- Backend Technologies: Expertise in TypeScript, Node.js, and infrastructure tools like tRPC and Docker.
- Frontend Web: Proficiency in Next.js, React.
- Frontend Mobile: Experience with Expo and React Native, with an understanding of UX principles.
- Development Environment: Experience with MonoRepo setups, CI/CD pipelines, and familiarity with key vendors (e.g., Twilio, PubNub, New Relic, Sentry, Aptible).
- Security & Compliance: Experience with security and regulatory compliance frameworks in healthcare (SOC2, NIST) is a plus.
- Systems Design: Demonstrated ability to design and develop systems for scale, performance, security, and availability.
- Leadership & Team Development: Skilled in hiring, mentoring, and leading high-performing engineering teams, fostering a collaborative and productive remote work environment.
- Performance Management: Ability to set and implement KPIs for team performance, engineering efficiency, and operational success.
- Problem Solving & Analytical Skills: Strong analytical and problem-solving capabilities with a track record of technical innovation and data-driven decision-making.
- Complex Problem Decomposition: Able to break down complex business problems and work collaboratively to develop effective solutions.
- Operational Excellence: High standards for code quality, DevOps practices, performance optimization, and resource utilization.
- Risk Assessment & Prioritization: Experience in risk assessment, time estimation, and prioritizing and delegating work effectively.
- Cross-Functional Collaboration: Strong communication skills to explain complex technical concepts to non-technical stakeholders, facilitating alignment across departments (product, design, UX/UI).
- Project Alignment: Proven experience driving collaboration and alignment on cross-functional projects.
- Documentation: Proficient in creating and maintaining clear technical documentation, including design specifications, system architecture, and API documentation.
**
Preferred Tech Stack:**- SDLC (integrating security testing and other activities into an existing development process)
- Mobile development in React native, its core libraries, native mobile
- Web development with React, Typescript
- Server development in Node.js, Express, Feathers, Postgres
- Common Vendors: Twillio, Pubnub, New Relic, Sentry, Docker, Aptible (our compute partner)
- Requirements and process of a compliance audit
**
Nice-to-have:**- Experience building production ready products that have gone through HIPAA, HITRUST, NIST certification (strongly preferred)
- Startup ex-founder / CTO
- Experience at a mid-stage startup
**
Who You Are:**- Motivated by our mission to give every single patient with a mental health condition a unique voice
- Excited by and curious about new technologies and tools
- Professional and patient when interacting with internal and external stakeholders
- Proactive in self-directing your work to areas of high impact
- Methodical and organized within an unstructured environment
- Prompt, responsive, curious and communicative, especially about new things
**
Why You'll Love This Role:**- Ability to leverage your technical skills to support an overlooked population
- Direct involvement with saving lives by deploying a first-of-its-kind treatment model
- Scalable impact as we grow nationally, using technology to expand our reach
- Contribute to and gain expertise from a erse, interdisciplinary team that includes clinicians, data scientists, and peer workers
**
Reporting, Schedule and Location:**- This is a U.S. based, fully remote, full-time role reporting to our Co-Founder and Chief Product Officer. Most team members work virtually from home and are located on the east coast and internationally. You can work remotely anywhere in the US. If you prefer in-person work for any portion of the week, we currently have offices in Delaware and Massachusetts. Although you should expect to be available during most east coast hours, this role will also require regular synchronous collaboration with India-based members of the engineering team, on India Standard Time. For example, if you are located on the east coast, you may design your working hours to have meetings with the engineering team starting at 7am ET (4:30pm IST) some days, while finishing earlier in the afternoon.
**
Compensation, Benefits and Culture**- The base salary range for this role is $175 - 190K, depending on experience.
- Comprehensive healthcare coverage, including fully covered premiums for iniduals (with the option to cover dependents for a cost) and a dedicated mental health benefit
- 4 weeks of PTO
- Computer and equipment provided
- Company travel budget and professional development budget as needed
Interview Process:
After you submit your application, it will be reviewed by the hiring manager and select members of the team. If it seems like we’re a good fit for each other, we will follow up and schedule a 15-30 minute phone call with one of our teammates to get to know you.
If we jointly decide to move forward, you can plan to (virtually) attend a 45-minute video interview with a member of our Product Team. Next there will be a deeper technical conversation with our Founder and Chief Product Officer. The final stage would be to meet (2-4) other members of the team via video conference for additional conversations about your approach to collaboration, your relevant experience to current projects, and alignment with our values. All in, you can expect the time commitment for this stage to be 3-4 hours of synchronous interaction, scheduled to fit your needs.
If you complete interviews, we will provide a decision or clear next step within five business days.
We are ready to hire as soon as we find the right candidate. We can’t wait to meet you!
Marigold Health is an equal opportunity employer.
Questions? Email ravi [at] marigoldhealth.com for more info.
Descript is hiring a remote Senior Quality Engineer, AI. This is a full-time position that can be done remotely anywhere in the United States.
Descript - All-in-one audio & video editing, as easy as a doc.
Parity Technologies is looking to hire a Researcher (Ethereum/L2) to join their team. This is a full-time position that is 100% remote with no geographical restrictions. Work remotely from anywhere.
Astronomer is hiring a remote Senior Developer Advocate. This is a full-time position that can be done remotely anywhere in the United States.
Astronomer - Modern data orchestration.