Rain logo
Rain

The Corporate Card for Web3

Software Engineer - Solana

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 1-10Since 2021H1B SponsorCompany SiteLinkedIn

Location

New York

Posted

82 days ago

Salary

$140K - $240K / year

Seniority

Mid Level

Bachelor Degree5 yrs expEnglishNode.jsRust

Job Description

Software Engineer - Solana

Rain

About the CompanyRain makes the next generation of payments possible across the globe. We’re a lean and mighty team of passionate builders and veteran founders. Our infrastructure makes stablecoins usable in the real-world by powering card transactions, cross-border payments, B2B purchases, remittances, and more. We partner with fintechs, neobanks, and institutions to help them launch solutions that are global, inclusive, and efficient. You will have the opportunity to deliver massive impact at a hypergrowth company that is funded by some of the top investors in fintech, crypto, and SaaS, including Sapphire Ventures, Norwest, Galaxy Ventures, Lightspeed, Khosla, and several more. If you’re curious, bold, and excited to help shape a borderless financial future, we’d love to talk. Our EthosWe believe in an open and flat structure. You will be able to grow into the role that most aligns with your goals. Our team members at all levels have the freedom to explore ideas and impact the roadmap and vision of our company. About the RoleYou'll design, build, and maintain Solana programs and the backend services that integrate with them, while contributing to shared infrastructure across EVM, Solana, and Stellar. Our platform powers crypto-backed card products — processing high transaction volumes, continuously ingesting on-chain data, and navigating the unique complexity of each chain, with scalability and reliability engineered in from day one. What You'll Do - Own and evolve Solana programs end-to-end — from development through deployment and maintenance - Build robust, scalable backend services that interact with Solana, EVM, and Stellar networks - Scale our on-chain infrastructure to support millions of users globally — powering transactions, data ingestion, and real-time processing - Play a central role in shaping the technical and product roadmap - Drive architectural decisions in a fast-moving, rapidly evolving product - Ship new capabilities quickly and iteratively to our customers What We're Looking For - Deep expertise in the Solana ecosystem, including its programming model, tooling, and best practices - Strong proficiency in Rust - Solid understanding of smart contract security patterns and common vulnerability classes - Experience with Node.js and backend systems - 2–10+ years of engineering experience; compensation will be calibrated accordingly Nice to Have - Fintech experience — neobank or card issuing background gets extra brownie points. Things that enable a fulfilling, healthy, and happy experience at Rain: - Unlimited time off 🌴 Unlimited vacation can be daunting, so we require Rainmakers to take at least 10 days off. - Flexible working ☕ We support a flexible workplace. If you feel comfortable at home, please work from home. If you’d like to work with others in an office, feel free to come in. We want everyone to be able to work in the environment in which they are their most confident and productive selves. New Rainmakers will receive a stipend to create a comfortable home environment. - Easy to access benefits 🧠For US Rainmakers, we offer comprehensive health, dental and vision plans for you and your dependents, as well as a 100% company subsidized life insurance plan. - Retirement goals💡Plan for the future with confidence. We offer a 401(k) with a 4% company match. - Equity plan 📦 We offer every Rainmaker an equity option plan so we can all benefit from our success. - Rain Cards 🌧️ We want Rainmakers to be knowledgeable about our core products and services. To support this mission, we issue a card for our team to use for testing. - Health and Wellness 📚 High performance begins from within. Rainmakers are welcome to use their card for eligible health and wellness spending like gym memberships/fitness classes, massages, acupuncture - whatever recharges you! - Team summits ✨ Summits play an important role at Rain! Time spent together helps us get to know each other, strengthen our relationships, and build a common destiny. Expect team and company off-sites both domestically and internationally.

Benefits

  • Commuter benefits, Company-sponsored outings, Fitness stipend, Company-sponsored happy hours, Open door policy, Open office floor plan, Relocation assistance, Free snacks and drinks, Team based strategic planning, OKR operational model, Unlimited vacation policy, Some meals provided, Home-office stipend for remote employees, Hybrid work model, In-person all-hands meetings, Mother's room

Related Job Pages

More Software Engineer Jobs

Rain logo

Software Engineer - Stellar

Rain

The Corporate Card for Web3

Full TimeRemoteTeam 1-10Since 2021H1B Sponsor

About the CompanyRain makes the next generation of payments possible across the globe. We’re a lean and mighty team of passionate builders and veteran founders. Our infrastructure makes stablecoins usable in the real-world by powering card transactions, cross-border payments, B2B purchases, remittances, and more. We partner with fintechs, neobanks, and institutions to help them launch solutions that are global, inclusive, and efficient. You will have the opportunity to deliver massive impact at a hypergrowth company that is funded by some of the top investors in fintech, crypto, and SaaS, including Sapphire Ventures, Norwest, Galaxy Ventures, Lightspeed, Khosla, and several more. If you’re curious, bold, and excited to help shape a borderless financial future, we’d love to talk. Our EthosWe believe in an open and flat structure. You will be able to grow into the role that most aligns with your goals. Our team members at all levels have the freedom to explore ideas and impact the roadmap and vision of our company. About the RoleYou'll design, build, and maintain Soroban smart contracts on Stellar and the backend services that integrate with them, while contributing to shared infrastructure across EVM, Solana, and Stellar. Our platform powers crypto-backed card products — processing high transaction volumes, continuously ingesting on-chain data, and navigating the unique complexity of each chain, with scalability and reliability engineered in from day one. What you'll do - Own and evolve Soroban smart contracts end-to-end — from development through deployment and maintenance - Build robust, scalable backend services that interact with Stellar, EVM, and Solana networks - Scale our on-chain infrastructure to support millions of users globally — powering transactions, data ingestion, and real-time processing - Play a central role in shaping the technical and product roadmap - Drive architectural decisions in a fast-moving, rapidly evolving product - Ship new capabilities quickly and iteratively to our customers What we're looking for - Deep expertise in the Stellar ecosystem, including Soroban's programming model, tooling, and best practices - Strong proficiency in Rust - Solid understanding of smart contract security patterns and common vulnerability classes - Experience with Node.js and backend systems - 2–10+ years of engineering experience; compensation will be calibrated accordingly Nice to have, but not mandatory - Fintech experience — neobank or card issuing background gets extra brownie points - Familiarity with Stellar classic operations Things that enable a fulfilling, healthy, and happy experience at Rain: - Unlimited time off 🌴 Unlimited vacation can be daunting, so we require Rainmakers to take at least 10 days off. - Flexible working ☕ We support a flexible workplace. If you feel comfortable at home, please work from home. If you’d like to work with others in an office, feel free to come in. We want everyone to be able to work in the environment in which they are their most confident and productive selves. New Rainmakers will receive a stipend to create a comfortable home environment. - Easy to access benefits 🧠For US Rainmakers, we offer comprehensive health, dental and vision plans for you and your dependents, as well as a 100% company subsidized life insurance plan. - Retirement goals💡Plan for the future with confidence. We offer a 401(k) with a 4% company match. - Equity plan 📦 We offer every Rainmaker an equity option plan so we can all benefit from our success. - Rain Cards 🌧️ We want Rainmakers to be knowledgeable about our core products and services. To support this mission, we issue a card for our team to use for testing. - Health and Wellness 📚 High performance begins from within. Rainmakers are welcome to use their card for eligible health and wellness spending like gym memberships/fitness classes, massages, acupuncture - whatever recharges you! - Team summits ✨ Summits play an important role at Rain! Time spent together helps us get to know each other, strengthen our relationships, and build a common destiny. Expect team and company off-sites both domestically and internationally.

New York
$140K - $240K / year
Striveworks logo

Senior Software Engineer

Striveworks

Striveworks is a software development company that has created a platform to rework “the data analytic process as high-level code.” As an employer, the company desires to creat

Full TimeRemoteTeam 67Since 2018

Build, Deploy, and Maintain AI for an Unpredictable WorldStriveworks helps organizations harness the power of artificial intelligence to solve real-world national security and business challenges by serving as the command center between data, models, and business outcomes. Founded by data scientists and engineers, Striveworks set out to make the journey from deployment to ongoing optimization simple and effective. With Striveworks, organizations aren’t just deploying AI—they’re building systems that remain reliable, adaptable, and ready to scale in an unpredictable world. Mission-critical operations require models that perform where they’re deployed, scale as workloads grow, and adapt rapidly as AI capabilities advance. Striveworks meets these demands, increasing reliability and performance while lowering costs—and enabling confident, data-driven decision-making in dynamic environments. The RoleAs a Senior Software Engineer at Striveworks, you’ll be challenged—and trusted—on day one to be a core contributor to the products and direction of the company. Our flagship product, Chariot, is used by customers to develop, deploy, and maintain production ML models. We’re looking for exemplary engineers with a product mindset, who can write quality code in Go and Python and who ultimately want to be core contributors to the direction of the company. You’re right for this challenge if you value and possess technical expertise and you push the boundaries of your own capabilities. You are outcome driven, not requirements driven. We’re looking for people who are excited about our central development themes: - Everything as Code - Cloud-neutral development - User-centric design - Hexagonal, event-driven, microservice architecture - Optimizing, deploying, and refining AI models and algorithms This position offers a fully remote work environment, or you can work hybrid/on site at our office in northwest Austin, TX. The Right FitIn addition to the specific skills and expertise detailed below, we are looking for individuals who share our values. Sharing a set of values allows us to move at the speed of trust. Collectively, we value a high-trust work environment where people respect each other and use candor kindly and constructively. We value work that intersects passion and perseverance, we geek out about the potential of our contributions, and we find joy in working hard on things that matter. Finally, we value taking ownership, having agency, and feeling individual responsibility for collective results. Here’s what else we’re looking for: - 6–8 years of hands on development experience - Excellence in Go, C++ (17 or higher), Java (11 or higher), C# (9 or higher), or Rust - Proficiency in Python - Experience with DevOps tooling: CI/CD tools, Git, Docker, Kubernetes - Proven experience with cloud architecture: commercial cloud, OpenStack - Experience in the design and development of performant, scalable services - Familiarity with database design and architecture: relational and non-relational - Ability to work cross-functionally and participate in or lead design discussions - Ability to independently lead the software development life cycle, from collaborating with product teams on requirements to executing technical design, implementation, and deployment - Experience in knowledge sharing, mentoring, and coaching (i.e., onboarding, code reviews, leading junior engineers) - Strong understanding of software development principles, such as object-oriented programming, design patterns, documentation, and agile methodologies - Driven, self-directed personality - Strong sense of mission and commitment to making a difference - Bachelor’s degree in CS or related field, or similar experience - Due to the nature of this role, candidates must be a US person (a US citizen, a US national, or a Green Card holder) The Wish ListWe’re very interested in developers who possess the above qualifications, and we heavily appreciate and consider the addition of: - Understanding of synchronous/asynchronous programming and concurrency - Comfort with integration of deep learning libraries (e.g., PyTorch, TensorFlow) - Experience designing RESTful, gRPC, or GraphQL APIs - Understanding of networked and distributed computing - Knowledge of messaging systems (e.g., NATS, Kafka, RabbitMQ) - Experience with workflow automation The anticipated base pay range for this position is $160,000 to $200,000/year. Striveworks’ total compensation package includes a competitive base salary, equity grants, and cash bonuses. The Benefits - Medical/dental/vision insurance - Voluntary life, long-term disability, accident, and hospital indemnity insurance - HSA and FSA (including dependent care FSA) plans - 401(k) plan - Unlimited PTO - Paid parental leave Check us out on Built In! Striveworks is an Equal Opportunity Employer and does not discriminate in employment on the basis of race, color, religion, belief, sex (including pregnancy and gender identity or expression), national origin, social or ethnic origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factors. Striveworks will not tolerate discrimination or harassment of any kind. If you require assistance or a reasonable accommodation in the application process, please contact Operations at hr@striveworks.us. Striveworks is a participating employer in the E-Verify program.

Indiana + 1 moreAll locations: Indiana | Texas
$160K - $200K / year
Grow Therapy logo

Staff Software Engineer, Lives Covered

Grow Therapy

Grow Therapy is an online mental healthcare platform that was launched in 2020 during the spike in depression and anxiety amid the COVID-19 pandemic. The missio

About Us: Grow Therapy is on a mission to serve as the trusted partner for therapists growing their practice, and patients accessing high-quality care. Powered by technology, we are a three-sided marketplace that empowers providers, augments insurance payors, and serves patients. Following the mass increase in depression and anxiety, the need for accessibility is more important than ever. To make our vision for mental healthcare a reality, we’re building a team of entrepreneurs and mission-driven go-getters. Since launching in February 2021, we’ve empowered more than ten thousand therapists and hundreds of thousands of clients across the country and insurance landscape. We’ve raised more than $178mm of funding from Sequoia Capital, Transformation Capital, TCV, SignalFire, and others. The Opportunity: We’re looking for a highly technical, systems-oriented Staff Engineer to drive architecture, scalability, and platform strategy across the Lives Covered organization at Grow Therapy. This role will work horizontally across Billing & Payments and Partnerships to strengthen the core systems that power insurance workflows, partner integrations, financial infrastructure, and clinical data exchange. You will operate at the intersection of product, platform, and infrastructure—partnering closely with Engineering Managers and Product leads to shape long-term technical direction while unblocking high-impact initiatives. You’ll identify fragmentation across services, design durable abstractions, and ensure that foundational systems (e.g., billing integrity, claims lifecycle, partner ingestion, data sharing) scale with Grow’s growth. What You’ll Be Doing: - Define and own the long-term technical vision for core Lives Covered systems, including billing integrity, claims lifecycle, partner integrations, scheduling, and clinical data exchange. - Architect scalable backend systems that support high-volume financial transactions, partner onboarding, eligibility checks, prior authorization workflows, and data sharing across payors and employers. - Design and evolve durable systems of record (e.g., Ledger, rates, coverage models) that ensure auditability, correctness, and extensibility as Grow scales. - Standardize and simplify complex partner integrations by building reusable platform primitives that reduce the marginal cost of onboarding new partners. - Lead cross-team initiatives that span Billing & Payments and Partnerships, bringing clarity to ambiguous, high-impact technical challenges. - Instrument critical financial and integration flows, using data to identify bottlenecks, reduce uncollected revenue, and improve partner onboarding speed. - Establish architectural guardrails, service boundaries, and documentation standards to ensure consistency and long-term maintainability. - Mentor senior engineers and elevate architectural rigor across multiple teams, influencing without direct authority. You’ll Be a Good Fit If: - You have 8+ years of professional software engineering experience, including leading complex, cross-team technical initiatives. - You’ve designed and operated scalable backend systems or systems of record in domains like payments, integrations, data platforms, or high-volume transactional systems. - You are comfortable bringing clarity to ambiguity—translating complex business or regulatory requirements into durable technical architecture. - You influence without authority, communicate clearly across engineering, product, and operations, and raise the technical bar through mentorship. - You think in systems and leverage—optimizing for long-term scalability, reuse, and reduced marginal cost rather than one-off solutions. Employment Type: Full Time, Exempt Base Compensation: The base compensation range for this position is $217,000–$288,700 USD Annually This is a hybrid role with the expectation to work onsite from our NYC or Seattle hub location three days per week (Tuesday, Wednesday, and Thursday) and travel 2–3 times per year (e.g., company and department offsites). The base compensation for this role will vary depending on several factors, including relevant experience, qualifications, and the candidate’s working location. Full Time Employee Benefits: - Comprehensive Health Coverage: Medical, dental, and vision insurance, plus life and disability coverage. - Parental Leave & Family Support: Up to 18 weeks paid leave and a new child stipend. - Financial Wellness: 401(k) program and equity opportunities. - Meals & Home Office Support: Stipends for home office setup and ongoing funds for meals, with tailored perks for both remote and in-office employees. - Time Off to Recharge: Flexible PTO, 12 paid holidays, and a full winter break week. - Wellness & Development: Annual stipends to put towards personal & professional growth. - Mental & Physical Health Support: No-cost access to therapy through the Grow platform, weekly flexible hours for self-care (“Mental Health Mornings/Afternoons”) and memberships to leading wellness apps (such as One Medical, Headspace, and Talkspace). - Extra Perks: Pet insurance discounts, commuter benefits, and global travel assistance. Research shows that some groups hesitate to apply unless they meet every qualification. If you’re excited about this role but don’t check every box, we encourage you to apply. At Grow, we value diverse experiences, transferable skills, and the unique strengths each person brings. Grow Therapy is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Use of AI Tools: By submitting your application, you acknowledge and consent to the use of automated tools as part of our recruitment process. Specifically, we use a third-party AI tool, Gem, to assist in the initial screening of resumes. This tool analyzes resumes based on role-specific criteria provided by our recruiters to identify potentially strong matches for the role. Importantly, no hiring decisions are made by the AI tool. All decisions about which candidates move forward are made by our human recruiting team after independent review.More information about Gem’s approach to compliance with California FEHA regulations on automated decision systems and New York Local Law 144 can be found on the Gem compliance website.We are committed to transparency and fairness in our hiring practices. If you have questions about how our AI tools work, or would like more information about how your application will be processed, please contact us at talentops@growtherapy.com. If you require an accommodation due to a disability, or have concerns about the use of AI in the hiring process, please also contact us. We are happy to provide assistance or offer an alternative method of participating in the recruitment process.

Washington
$217K - $288.7K / year
Job Closed
Compa logo

Software Engineer, All Teams

Compa

Compa is a venture-backed SaaS startup revolutionizing the future of compensation. In a dynamic job market with hiring challenges, accountability, and the rise of AI, companies need the best data to stay ahead of industry changes, competition, and costs. Compa has developed the premier real-time compensation data platform, delivering top-tier compensation intelligence to leading enterprise teams. Compa is a compensation intelligence company built to augment enterprise compensation teams in the era of AI. Our customers include the world’s biggest companies: Apple, NVIDIA, Tesla, Mastercard, T-Mobile, Sanofi, Moderna, Gilead Sciences, and more.

Full TimeRemoteTeam 70Since 2020

About CompaCompa is a venture-backed AI startup revolutionizing the future of compensation. In a dynamic job market with hiring challenges, accountability, and the rise of AI, companies need the best data to stay ahead of industry changes, competition, and costs. Compa has developed the premier real-time compensation data platform, delivering top-tier compensation intelligence to leading enterprise teams. Compa is a compensation intelligence company built to augment enterprise compensation teams in the era of AI. Our customers include the world’s biggest companies: NVIDIA, Stripe, DoorDash, Open AI, TMobile, Moderna, Workday, Ulta, Target, and more. Locations: Compa headquarters are located in Irvine, California, with growing sites in Denver, Colorado and San Francisco, California. We’re a collaborative, curious, and driven team that values transparency, ownership, and continuous learning and prioritizing in person work where possible. Location: While Compa is a remote friendly company, for this role there is a preference for candidates located near one of our offices in Irvine, CA, Denver, CO or Boston, MA. The Role:At Compa, we’re building the future of enterprise compensation. Our platform helps the world’s largest companies make smarter, fairer, and more transparent pay decisions—powered by live data and thoughtful design. As a Software Engineer, you’ll have significant ownership and autonomy to build the systems and infrastructure that power Compa’s core products. You’ll work across the stack, collaborate closely with product and design, and contribute to features that directly impact enterprise customers. In this role, you will: - Ship production-grade software across Compa’s web app and backend systems - Build new features and improve existing workflows in collaboration with Product and Design - Write clean, scalable code and contribute to system architecture decisions - Participate in code reviews, team rituals, and roadmap discussions - Solve real problems for enterprise compensation teams—from data pipelines to user experience Minimum Qualifications - 2+ years of experience shipping production software in a collaborative environment - Strong proficiency in at least one modern web development language or framework - Comfortable working across the stack or specializing in either frontend or backend - Proven ability to work autonomously and follow through on commitments - Pragmatic and thoughtful about trade-offs—focus on outcomes over tools - Strong communication and collaboration skills Preferred Qualifications - Experience in early-stage or high-growth startup environments - Familiarity with compensation, HR tech, or enterprise SaaS (not required) - Experience working on data-driven products or complex user workflows - Interest or experience in AI systems or ML infrastructure (a plus, not a requirement) - Comfortable navigating ambiguity and working in fast-paced, iterative environments Tech StackYou don’t need experience with all of these, but familiarity with any is a plus: - Backend: Django, Python - Frontend: React, TypeScript, GraphQL - Infrastructure: AWS - Other Tools: vLLM, Linear, Slack, Notion, Metabase

California
$125K - $180K / year