\nProof is the world's first identity-assured transaction management platform and we are on a mission to digitize trust for all of lifeโs most critical transactions. Developed by the same market leaders and experts who brought notarization online with Notarizeโ , Proof offers trust in a digital world by verifying identities and securing transactions to protect businesses and their customers. Since 2015, weโve completed many of the worldโs first digital commerce transactions, including the first online real estate closing, online mortgage closing, online auto sale, and online will and we're still just getting started!\n\n\nWe are looking for an experienced full stack Senior Software Engineer to help build and maintain Proofโs products.\n\n\nOur tech: Proof platformโs back-end is Ruby on Rails, Postgres SQL, Redis, hosted on AWS. Our front-end apps are built with React, GraphQL, Apollo and TypeScript.\n\n\n\nWhat youโll do as a Senior Software Engineer (full-stack) at Proof:\n* Collaborate with Product and Defend team engineers to design, create, and maintain features for Proof's customers and users\n* Write high complexity code autonomously, with exceptional quality and on time\n* Drive project scoping activities, effectively dealing with ambiguous requirements\n* Troubleshoot complex technical issues in production, pertaining to team's areas of ownership\n* Drive improvements, collaboration, and best practices through code reviews and mentoring\n* Proactively write and maintain technical documentation\n* Participate in production on-call rotation several times a year, after receiving in-depth training\n\n\n\nWhat weโre looking for:\n* 5+ years of experience as a software engineer building complex, performant, customer-facing enterprise applications using Ruby on Rails and React\n* Concern for quality and enthusiasm for writing unit and integration tests\n* A willingness to learn any part of the stack: back-end services, data layer, web interfaces, APIโs, 3rd party integrations, cloud infrastructure and so on\n* Comfort with adapting to new technology and new opportunities\n* Full ownership of the code you write, from the technical design through to production\n* Bias towards action and solutions\n* The ability to work autonomously and own problems from end to end\n* Effective communication and active listening skills, with a thoughtful, collaborative approach to problem-solving\n\n\n\nYouโll really stand out if you have:\n* Experience with React, TypeScript, GraphQL\n* Experience with AWS\n\n\n\nOur engineering culture:\n* Proof has a strong focus on mentorship, with regular 1:1s, reviews, and check-ins to ensure that you are learning & growing as an engineer. Your manager will help you set personal goals, support your learning, and track your progress against those goals, to encourage you in the growth of your career, wherever it may take you. \n* Communicate it: You'll be part of a small, cross-functional team with a highly collaborative process that values thoughtful communication, not just with other engineers but with all parts of the organization. \n* Ship it: We have a very tight, almost continuous deployment cycle. We ship most of the code weekly, alongside a daily Fastlane process with a focus on small features & improvements. \n* Fix it: Weโre a startup with big plans, and thereโs so much to do. Whether itโs an antiquated legal process, an edge-case user interaction, a quirky piece of code, or unnecessary friction in the CI/CD process, we show up every day with the goal of digging in and leaving something better than we found it.\n\n\n\nOur Proof Pillars\n* Pave the Way: When obstacles arise, we break through barriers with passion and perseverance. We lead with creativity and forward-thinking. We aim to set new standards and shape the future in a repeatable, scalable way so the path to success is easier for our team to follow.\n* Own It: We embrace the responsibility that comes with supporting life's most important transactions. When a problem arises we relentlessly pursue the solution with a 'Yes before no' attitude. Because every problem and every transaction is treated like it's our own.\n* Act with Integrity: We are in the business of building trust and it is at the core of everything we do. We are honest and transparent with our customers, each other and ourselves. If we make a mistake, we own up to it right away and do what it takes to make it right. Our dedication to security and compliance is key to earning trust, fighting fraud and ultimately, our success.\n* Play to Win: We believe excellence is about always striving to be better so when we get it wrong, we iterate, we learn and we grow. We know we can only go so far alone, we're better together and collectively, we win!\n\n\n\nHere are some of our great benefits:\n* Medical, dental, and vision benefits\n* Life insurance, long and short-term disability coverage\n* 401k Plan with a 4% match, beginning on your hire date\n* Unlimited Sick and Vacation time\n* 14 paid company holidays\n* 2 company Chillax weeks (Summer & Winter)\n* 12 weeks of paid parental leave\n* 4 week sabbatical after 5 years of continuous full time employment\n* Health Reimbursement Arrangements for fertility and gender affirmation\n* Lunch on Proof through Grubhub credit\n* Monthly work from home stipend\n* Professional development credit\n* Monthly reimbursement for Wellness\n* And more!\n\n\n\n\n\n$150,000 - $190,000 a yearThis salary range represents the low and high end of the salary range for this job in the US. Minimums and maximums may vary based on location. The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience and other relevant factors. The total compensation package for this role includes base pay, the benefits listed above, and equity. \n\nThis position will be posted and accepting applications through July 18th, 2025.\n\n\nProof is committed to building an inclusive environment for people of all backgrounds and everyone is encouraged to apply. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Ruby, Senior, Legal and Engineer jobs that are similar:\n\n
$70,000 — $150,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nRemote, Boston, MA Preferred
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
\n\n\nAbout DataCamp\n\nDataCamp's mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, DataCamp equips learners and organizations of all sizes to harness the power of data and AI. As a trusted partner to over 14 million learners and 5,000+ companies, including 80% of the Fortune 1000, DataCamp is leading the charge in addressing the critical data and AI skills shortage.\n\nAbout the role\n\nWe are looking for a talented Senior Engineer with experience in Ruby and a willingness to learn TypeScript to join our Payment and Subscriptions team. This role is a fantastic opportunity to impact DataCampโs mission to democratize data science education by ensuring seamless and efficient payment and subscription experiences for our users. As a member of this team, you will play a crucial role in shaping the technical direction of our payment systems, contributing to the growth and success of our platform.\n\nIf you are passionate about building robust, scalable systems and excited about enhancing the financial backbone of our educational platform, read on and apply to join our team!\n\nAbout you\n\nAt DataCamp, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You thrive in a fast-paced, high-performing environment and are driven by a passion for making a meaningful impact. You're adaptable, embracing change and ambiguity with enthusiasm. Your initiative and entrepreneurial spirit push you beyond just meeting targetsโyou aim to understand the "why" behind our goals and take ownership to drive the business forward. Youโre a collaborative team player who values transparency and always seeks to improve and innovate. If this sounds like you, we encourage you to apply!\n\nResponsibilities\n\n\n* Develop and maintain payment and subscription systems using Ruby on Rails and TypeScript.\n\n* Contribute to the technical direction of the payment systems to ensure scalability and reliability.\n\n* Collaborate closely with cross-functional teams to integrate payment solutions with other parts of the platform.\n\n* Implement new features and improve existing ones to enhance the user payment and subscription experience.\n\n* Ensure the security and compliance of all payment processes.\n\n* Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to users.\n\n* Participate in code reviews and provide constructive feedback to peers.\n\n\n\n\nQualifications\n\n\n* Proficiency with Ruby on Rails and TypeScript (Senior preferred for TypeScript).\n\n* Strong experience with relational databases (MySQL/PostgreSQL).\n\n* Front End development experience (React is a bonus).\n\n* Familiarity with cloud environments, particularly AWS.\n\n* Experience with containerization and orchestration (Docker, Kubernetes).\n\n\n\n* Bonus: Experience with payment systems such as Zuora or Chargebee.\n\n* Bonus: Experience with scaling applications and handling large audiences.\n\n* Bonus: Experience with microservices, event sourcing, DDD, and TDD.\n\n* Knowledge of additional programming languages is a plus.\n\n\n\n\nWhy Datacamp? \n\nJoining DataCamp means becoming part of a dynamic, creative, and international start-up. Here are just a few of the reasons why youโll love being on our team:\n\n\n* Exciting challenges: Face new technical challenges daily, keeping your work engaging and rewarding.\n\n* Competitive compensation: We offer a competitive salary with attractive benefits.\n\n* Flexibility: Benefit from flexible working hours because the future is flexible! \n\n* Continuous learning: Access a yearly learning budget for conferences & training to support your professional growth.\n\n* Global retreats: Participate in international company retreats, fostering a global team spirit.\n\n* Equipment: Yearly refreshment of your IT Equipment budget for your home working setup.\n\n* Amazing team: Collaborate with a truly exceptional teamโseriously, weโre awesome!\n\n\n\n\nOur competitive compensation package offers additional benefits. On top of your salary you will also receive extra legal benefits such as best-in-class medical insurance including dental and vision. Depending on your location additional benefits might be available to you.\n\nAt DataCamp, we value diverse experiences and perspectives. If youโre excited about this role but don't meet every qualification, we still encourage you to apply. We believe skills can be developed and are committed to fostering an inclusive workplace where everyone can thrive. Your unique talents and perspectives are what make our team great! \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Education, Cloud, Typescript, Ruby, Senior and Engineer jobs that are similar:\n\n
$60,000 — $105,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nLisbon, Lisbon, Portugal
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
\n\n\nAbout DataCamp\n\nDataCamp's mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, DataCamp equips learners and organizations of all sizes to harness the power of data and AI. As a trusted partner to over 14 million learners and 5,000+ companies, including 80% of the Fortune 1000, DataCamp is leading the charge in addressing the critical data and AI skills shortage.\n\nAbout the role\n\nWe are looking for a talented Senior Engineer with experience in Ruby and a willingness to learn TypeScript to join our Payment and Subscriptions team. This role is a fantastic opportunity to impact DataCampโs mission to democratize data science education by ensuring seamless and efficient payment and subscription experiences for our users. As a member of this team, you will play a crucial role in shaping the technical direction of our payment systems, contributing to the growth and success of our platform.\n\nIf you are passionate about building robust, scalable systems and excited about enhancing the financial backbone of our educational platform, read on and apply to join our team!\n\nAbout you\n\nAt DataCamp, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You thrive in a fast-paced, high-performing environment and are driven by a passion for making a meaningful impact. You're adaptable, embracing change and ambiguity with enthusiasm. Your initiative and entrepreneurial spirit push you beyond just meeting targetsโyou aim to understand the "why" behind our goals and take ownership to drive the business forward. Youโre a collaborative team player who values transparency and always seeks to improve and innovate. If this sounds like you, we encourage you to apply!\n\nResponsibilities\n\n\n* Develop and maintain payment and subscription systems using Ruby on Rails and TypeScript.\n\n* Contribute to the technical direction of the payment systems to ensure scalability and reliability.\n\n* Collaborate closely with cross-functional teams to integrate payment solutions with other parts of the platform.\n\n* Implement new features and improve existing ones to enhance the user payment and subscription experience.\n\n* Ensure the security and compliance of all payment processes.\n\n* Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to users.\n\n* Participate in code reviews and provide constructive feedback to peers.\n\n\n\n\nQualifications\n\n\n* Proficiency with Ruby on Rails and TypeScript (Senior preferred for TypeScript).\n\n* Strong experience with relational databases (MySQL/PostgreSQL).\n\n* Front End development experience (React is a bonus).\n\n* Familiarity with cloud environments, particularly AWS.\n\n* Experience with containerization and orchestration (Docker, Kubernetes).\n\n\n\n* Bonus: Experience with payment systems such as Zuora or Chargebee.\n\n* Bonus: Experience with scaling applications and handling large audiences.\n\n* Bonus: Experience with microservices, event sourcing, DDD, and TDD.\n\n* Knowledge of additional programming languages is a plus.\n\n\n\n\nWhy Datacamp? \n\nJoining DataCamp means becoming part of a dynamic, creative, and international start-up. Here are just a few of the reasons why youโll love being on our team:\n\n\n* Exciting challenges: Face new technical challenges daily, keeping your work engaging and rewarding.\n\n* Competitive compensation: We offer a competitive salary with attractive benefits.\n\n* Flexibility: Benefit from flexible working hours because the future is flexible! \n\n* Continuous learning: Access a yearly learning budget for conferences & training to support your professional growth.\n\n* Global retreats: Participate in international company retreats, fostering a global team spirit.\n\n* Equipment: Yearly refreshment of your IT Equipment budget for your home working setup.\n\n* Amazing team: Collaborate with a truly exceptional teamโseriously, weโre awesome!\n\n\n\n\nOur competitive compensation package offers additional benefits. On top of your salary you will also receive extra legal benefits such as best-in-class medical insurance including dental and vision. Depending on your location additional benefits might be available to you.\n\nAt DataCamp, we value diverse experiences and perspectives. If youโre excited about this role but don't meet every qualification, we still encourage you to apply. We believe skills can be developed and are committed to fostering an inclusive workplace where everyone can thrive. Your unique talents and perspectives are what make our team great! \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Education, Cloud, Typescript, Ruby, Senior and Engineer jobs that are similar:\n\n
$60,000 — $105,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nBucharest, Bucharest, Romania
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
\nAbout DataCamp\n\nDataCamp's mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, DataCamp equips learners and organizations of all sizes to harness the power of data and AI. As a trusted partner to over 14 million learners and 5,000+ companies, including 80% of the Fortune 1000, DataCamp is leading the charge in addressing the critical data and AI skills shortage.\n\nAbout the role\n\nWe are looking for a talented Senior Engineer with experience in Ruby and a willingness to learn TypeScript to join our Payment and Subscriptions team. This role is a fantastic opportunity to impact DataCampโs mission to democratize data science education by ensuring seamless and efficient payment and subscription experiences for our users. As a member of this team, you will play a crucial role in shaping the technical direction of our payment systems, contributing to the growth and success of our platform.\n\nIf you are passionate about building robust, scalable systems and excited about enhancing the financial backbone of our educational platform, read on and apply to join our team!\n\nAbout you\n\nAt DataCamp, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You thrive in a fast-paced, high-performing environment and are driven by a passion for making a meaningful impact. You're adaptable, embracing change and ambiguity with enthusiasm. Your initiative and entrepreneurial spirit push you beyond just meeting targetsโyou aim to understand the "why" behind our goals and take ownership to drive the business forward. Youโre a collaborative team player who values transparency and always seeks to improve and innovate. If this sounds like you, we encourage you to apply!\n\nResponsibilities\n\n\n* Develop and maintain payment and subscription systems using Ruby on Rails and TypeScript.\n\n* Contribute to the technical direction of the payment systems to ensure scalability and reliability.\n\n* Collaborate closely with cross-functional teams to integrate payment solutions with other parts of the platform.\n\n* Implement new features and improve existing ones to enhance the user payment and subscription experience.\n\n* Ensure the security and compliance of all payment processes.\n\n* Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to users.\n\n* Participate in code reviews and provide constructive feedback to peers.\n\n\n\n\nQualifications\n\n\n* Proficiency with Ruby on Rails and TypeScript (Senior preferred for TypeScript).\n\n* Strong experience with relational databases (MySQL/PostgreSQL).\n\n* Front End development experience (React is a bonus).\n\n* Familiarity with cloud environments, particularly AWS.\n\n* Experience with containerization and orchestration (Docker, Kubernetes).\n\n\n\n* Bonus: Experience with payment systems such as Zuora or Chargebee.\n\n* Bonus: Experience with scaling applications and handling large audiences.\n\n* Bonus: Experience with microservices, event sourcing, DDD, and TDD.\n\n* Knowledge of additional programming languages is a plus.\n\n\n\n\nWhy Datacamp? \n\nJoining DataCamp means becoming part of a dynamic, creative, and international start-up. Here are just a few of the reasons why youโll love being on our team:\n\n\n* Exciting challenges: Face new technical challenges daily, keeping your work engaging and rewarding.\n\n* Competitive compensation: We offer a competitive salary with attractive benefits.\n\n* Flexibility: Benefit from flexible working hours because the future is flexible! \n\n* Continuous learning: Access a yearly learning budget for conferences & training to support your professional growth.\n\n* Global retreats: Participate in international company retreats, fostering a global team spirit.\n\n* Equipment: Yearly refreshment of your IT Equipment budget for your home working setup.\n\n* Amazing team: Collaborate with a truly exceptional teamโseriously, weโre awesome!\n\n\n\n\nOur competitive compensation package offers additional benefits. On top of your salary you will also receive extra legal benefits such as best-in-class medical insurance including dental and vision. Depending on your location additional benefits might be available to you.\n\nAt DataCamp, we value diverse experiences and perspectives. If youโre excited about this role but don't meet every qualification, we still encourage you to apply. We believe skills can be developed and are committed to fostering an inclusive workplace where everyone can thrive. Your unique talents and perspectives are what make our team great! \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Education, Cloud, Typescript, Ruby, Senior and Engineer jobs that are similar:\n\n
$60,000 — $105,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nMadrid, Madrid, Spain
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.