\nWho We Are: \n\n\nKarmaCheck is a dynamic technology startup headquartered in San Francisco and is founded by Eric Ly, a trailblazer in the internet industry and former Co-founder and CTO of LinkedIn. Our mission is clear: to revolutionize digital identity verification. We're disrupting the antiquated healthcare credentialing sector within the Background Check industry using our cutting-edge proprietary technology powered by automation, machine learning, and data. Our cost-effective solutions are helping shape the future of digital identity and contributing to the authenticity of the evolving digital landscape.\n\n\n\n\nWe are looking for Senior Software Engineers to join our rapidly expanding team of highly skilled, dedicated, and efficient developers. We are looking for fullstack and backend-focused engineers. You will work in a fast-paced environment that is moving together with a common goal to provide the best solutions for our customers in markets desperate for innovation.\n\n\nDay to day activity as a senior member of the team will be to design and implement solutions that enable the KarmaCheck platform to scale and perform while adding functionality and maintaining our high degree of security. Your knowledge and experience will be leveraged by acting as a mentor and guide to other engineers on the team and your work ethic will shine as you lead by example to continuously improve the product, technology, processes, and culture of the engineering organization. \n\n\nThis is a 100% telecommute position with the rare exception of (paid) travel for company/team meetings. \n\n\n\nWhat You'll Do:\n* Contribute as part of a cross functional Agile team to build scalable APIs and web application features using Javascript/Typescript (NodeJS) while meeting coding and security best practices.\n* Design and build software with an eye towards modular, extensible, and scalable design.\n* Actively participate in technical product development sessions with other members of the Product and Engineering organization.\n* Enhance existing development processes with best practices for continuous integration, testing, and deployment.\n* Act as a technical solution advisor to engineering and product management \n* Participate in production deployments.\n* Troubleshoot production runtime issues that may arise throughout the entire system.\n* Measure the effectiveness of new features, find and address performance issues, and drive continuous improvement.\n* Participate in electronic communication channels on a constant basis as part of your daily work.\n\n\n\nWhat You'll Need: \n* 7+ years Full Stack design and development\n* 5+ years Javascript experience with a focus on Node JS\n* 3+ years developing software on AWS (API Gateway, Lambda, SQS, SNS, EventBridge, Cloudwatch, RDS, etc)\n* Experience with async data integration patterns and approaches (Webhooks, Pub/Sub, Batch, Asynchronous Messaging, etc.)\n* 3+ years experience with modern front-end frameworks (Vue, React, Angular, etc)\n* 2+ years experience with SQL (preferably MySQL)\n* Extensive experience in Server side communications and integrations with 3rd party APIs\n* Ability to adjust to changing priorities as is common in a startup environmentMust have a passion for building GREAT software\n\n\n\nBonus Points if You Have:\n* Experience working in a fast paced startup\n* Knowledge of async data integration patterns and approaches (Webhooks, Pub/Sub, Batch, Asynchronous Messaging, etc.)\n* Experience with Javascript API frameworks like NestJS\n* You have experience writing infrastructure as code using Serverless Framework \n* You have knowledgeโฏof Java/SpringYou have knowledge of SQL / noSQL design fundamentals\n* Demonstrated successful experience working in a remote engineering capacity\n\n\n\nBenefits & Perks: \n* Become a key team member at a startup set to disrupt the background check industry and innovate digital identity.\n* 100% remote work environment with only limited required travel\n* Competitive benefits package including medical, dental, 401k, and EAP.\n* Take the time to Check Yourself - we have an unlimited time off policy.\n* The expected base compensation for this role is between $140,000 - $180,000.00 for work performed in the United States. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include seniority level, experience level, transferable skills, education, location, business needs, training, and market demands. This range may be modified in the future.\n\n\n\n\n$140,000 - $180,000 a year\n\n\nInterview Process: \n1. Recruiter Screen (30 minutes via Zoom, video OFF)\n2. Hiring Manager Screen (60 minutes via Zoom, video ON) \n3. Team Interview (60 minutes via Zoom, video ON); 25 minutes on technical aptitude, 25 minutes on culture & core values alignments, 10 minutes intros & Q&A\n4. Final Project Presentation (60 minutes via Zoom, video ON); Youโll meet with a panel of 3-4 people and present on a technical project youโve completed and are proud of. \n\n\n\n\n\n\nDisclaimer:\n\n\nKarmaCheck is an equal opportunity employer committed to fostering an inclusive and diverse environment for our employees. We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status, or any other reason protected by law.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Recruiter, Travel, JavaScript, Video, Serverless, NoSQL, Node, API, Senior and Engineer jobs that are similar:\n\n
$60,000 — $90,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
๐ 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.
\nFull Stack React/Node Engineer - Work from Home \n\nWhat is it like to work at Nearsure? \n\nA remote team never felt so close ๐ Join our LATAM team and stay connected while working remotely. We value our team members and candidates interested in our vacancies. Enjoy fun activities like coffee breaks, tech talks, and games with our developers and management teams during your stay with us. \n\nWho needs micromanagement? ๐For us, communication is key, so we focus on working autonomously, with honesty, and respecting diversity. Micromanagement is not part of our corporate values. \n\nWorklife Balance โ๏ธYour well-being is our priority with our People Care team, available from day one to offer support and help with anything from needing someone to talk to, requesting time off or a holiday, or using any of our offered benefits. \n\nAdditionally, our Accounts Management team ensures a smooth and effective stay with our clients, fostering a harmonious relationship with both the client and the project. \n\nHere youโll get: \n\n\nUSD ๐ฒ Salary compensation. \n\n100% remote work ๐ข but if you feel like connecting with people you can visit coworking spaces all over LATAM allowing you to expand your professional network. \n\nPaid time off according to your countryโs law without affecting your monthly salary to ensure that you have plenty of time to rest and recharge. \n\nYour countryโs national holidays ๐ด allow you to celebrate important events and traditions with your loved ones. \n\nSick or medical leave ๐ท when needed so that you can take a day off to take care of your health, and have wellbeing without worrying about work. \n\nRefundable annual credit ๐ธ for you to spend on your favorite perks. \n\nTeambuilding activities ๐ค๐ค such as coffee breaks, tech talks, and after-work gatherings with your Nearsure colleagues, to feel close to our community. \n\nA day off during your birthday week ๐ฅณ๐ to enjoy with your family and friends, ensuring that you have a chance to make memories on your special day. \n\n\n\n\nAbout the project: \n\nWe are seeking a highly skilled Senior Full Stack Node Engineer with extensive experience in cloud-based application development. The ideal candidate will have a proven track record in solutioning and implementing serverless architectures in AWS, along with hands-on experience in React, Node.js, and Terraform for Infrastructure as Code (IaC). This role requires a deep understanding of Aurora Postgres (RDS), SQL, single-page applications (SPA), and micro-frontends. \n\nYou will be able to: \n\n\nDesign and develop cloud-based solutions using serverless architectures in AWS. \n\nCode and maintain applications using the React/Node.js stack. \n\n\n\n\n\nUtilize Terraform for building and managing infrastructure. \n\nManage and optimize databases using Aurora Postgres (RDS) and SQL. \n\nCollaborate on integrating modern modules into the legacy FA application, which includes parts written in C++ and C#. \n\nCreate and manage CI/CD pipelines in GitLab, including automated test scripts and scanners. \n\nWork closely with cross-functional teams to understand requirements and deliver solutions. \n\nTake ownership of sprint tasks and stories, ensuring they are completed independently and on time. \n\nContribute to narrowing the gap between legacy and modern applications by incorporating new modules and technologies. \n\n\n\n\nWhat will help you succeed in this role: \n\n\nBachelor's Degree in Computer Science, Engineering, or a related field. \n\n7+ Years of experience working with Software Development. \n\n5+ Years of experience working with React.js. \n\n5+ Years of experience working with Node. \n\n4+ Years of experience working with AWS. \n\n3+ Years of experience working with Terraform. \n\n3+ Years of experience working with SQL. \n\n3+ Years of experience working with AWS RDS (Aurora Postgres). \n\n2+ Years of experience working with Microfrontends. \n\nAdvanced English Level is required for this role as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons. \n\n\n\n\nHere's what you can expect from our hiring process: \n\n\nWe'd love to discuss your experience in an interview with our recruiters. \n\n\n\n\n\nIf all goes well, we'll arrange a technical interview with our top developers to evaluate your skills. \n\nIf you advance to the next stage, you'll have a chance to meet our client and potentially become a part of our amazing team! \n\n\n\n\nWould you like to work alongside top Latin American talent? \n\nWork remotely from Latin America for US clients with Nearsure, a staff augmentation company that values people and culture. Gain cross-cultural expertise and improve your English skills with daily communication in English. \n\nWe're excited to have you on board and can't wait to learn more about you. \n\nApply now! \n\n \n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Node, Senior and Engineer jobs that are similar:\n\n
$60,000 — $120,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
๐ 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.
This job post is closed and the position is probably filled. Please do not apply. Work for Gruntwork and want to re-open this job? Use the edit link in the email when you posted the job!
About Gruntwork
Gruntwork aims to improve humanity's most important invention: Software. Our focus today is on creating a DevOps UX that software engineers actually enjoy, which we do by creating building blocks that make launching in the cloud 10x better/faster/easier. We work with AWS, K8s, Terraform, Terragrunt, Terratest, Go, Typescript, and React, and introduce new tech as needed. Weโre a small team (~20 people), but our clients include Toyota, Adobe, TicketMaster, Verizon, and hundreds of startups.
We are profitable, self-funded (no investors, no debt), and pay salaries, equity, and bonuses according to transparent formulas. We are 100% remote, with 2/3 of our team in the USA and 1/3 in Europe. We plan company-wide in-person meetups every few months and are known world-wide for both DevOps thought leadership and our popular open source tools, Terragrunt and Terratest.
Our measure of a successful Grunt is (1) think like an owner, (2) make impact, (3) communicate effectively, (4) be a good person. If this sounds like you, we're hiring!
About The Role
Our infrastructure as code library and platform team delivers an end-to-end, best-practices infrastructure on AWS in just days, all as a product. In this role, youโll collaborate with other senior-level engineers to define the next generation of AWS and DevOps best practices, codify them for use by thousands of engineers, and design a next-level experience for implementing, operating and understanding them.
What You'll Work On
Build a better DevOps experience.ย We have a unique product that generates complete, multi-account AWS architectures for Terraform and Terragrunt in just a few hours using a collection of internal Golang tools. Help us take this to the next level by using that product to deliver prod architectures directly to customers, and then leveraging their feedback for improvements. Better yet, help us get to the point where the entire experience is completely automated or self-service.
Codify AWS and Terraform best practices.ย Customers look to Gruntwork to share the best way to launch on AWS. Discover AWS and Terraform best practices, and then codify them as repeatable patterns that Gruntwork customers can pull off the shelf.
Integrate with the Gruntwork platform.ย Integrate your product work with our company-wide platform, which consists of a REST API (Next.js/Typescript), a web-based single-page app (Next.js/React/Typescript, Tailwind), and a first-class CLI tool (Go).
Build out the Infrastructure as Code Library.ย Create and maintain reusable infrastructure modules for a variety of infrastructure (e.g., EKS, ECS, RDS, VPC, Lambda, EC2, S3, ElastiCache, etc.), using a variety of tools (e.g., Terraform, Go, Python, Bash, Docker, Packer, etc.) on AWS.
Contribute to open source.ย Contribute to our open source projects as needed, including Terragrunt, Terratest, cloud-nuke, bash-commons, and more.
Train and mentor.ย Play to your strengths and areas of expertise by not only writing code and working on the product but also by sharing knowledge and mentoring both other team members and our customers in those areas.
Support customers.ย Gruntwork is a small, distributed, self-funded, profitable startup, so we'll ask you to provide a limited amount of support to enable learning directly from customers about how we can improve and continue achieving our vision of making it easier to understand, build, and deploy software.
Your Ideal Background
You should meet some of these requirements, but you don't need to meet all of them. As a company, we look for people who can leverage their existing skills to make significant impact in the near term. As an individual, you are likely looking for a growth opportunity, a core part of which is building new skills.
You know how to write code across the stack and have experience in one or more of the following: Go, C++, Python, Typescript, Bash, React, Next.js
You have production-level experience with AWS.
You have expertise in one or more of the following: Kubernetes (any managed offering, preferably EKS), ECS<, EC2, Lambda / Serverless, API Gateway, RDS, S3, AWS Config, AWS CloudTrail, Amazon GuardDuty, IAM, VPC, VPN.
You have worked with Terraform or other infrastructure-as-code tools like CloudFormation, CDK, or Pulumi in prod.
You have experience achieving compliance and going through audits (e.g., SOC2, HIPAA, vendor, etc).
You have a strong background in software engineering.
You have strong communication skills in English and are comfortable engaging with external customers.
Your Ideal Values
You have a passion for imparting best practices to other developers.
But you would rather invest the time to automate a problem than do the same work again.
You have a passion for learning (new technologies and languages specifically).
But you are motivated most by making impact.
You are inspired by our values (https://gruntwork.io/about/#our-values).
Compatible Time Zones
You'll be working with a team in theย US time zones, so you can be located in almost any country as long as your time zone is no further west than Los Angeles (GMT-8/GMT-7) and no further east than New York (GMT-5/GMT-4). We've found that when everyone on the team is located in similar time zones, it's easier to collaborate and there's much less pressure to stay up late or get up early, so this is a hard constraint, even if you're willing to work hours different from your current time zone.
Benefits
Our benefits reflect our values. We believe compensation should be fair, transparent, and generous. We hire Grunts in many countries, so some details may vary.
Location Independent, Above-Market Salary.ย To reduce bias and increase transparency, we compute all salaries using formulas. The formula factors in your title and uses a multiplier to produce a result that's above market for that title. Our salaries are location independent.
Profit-Sharing Bonus.ย We set aside a pot of money at the end of each year based on profits and distribute bonuses according to a formula that uses as inputs your level within the company and the length of your tenure at the company.
Hardware Budget.ย We'll buy you a brand new 16" Apple MacBook Pro (or other computer of your choosing of equivalent value) upon joining. It will be owned by you, not the company.
Personal Budget.ย We'll give you a personal budget of $1,000 USD per month to spend on your workspace (e.g., a co-working space), health (e.g., gym, yoga), time (e.g., babysitter), and/or learning (e.g., books, courses).
Medical/Dental/Vision Insurance.ย We offer a range of high-quality plans with a large portion paid by the company. For countries other than the US, this includes extra coverage on top of your statutory insurance.
In addition to the global benefits listed above, we have some US-specific benefits as well:
FSA and HSAs.ย We don't contribute to these accounts, but we do offer them as an option.
401(k).ย We contribute a portion of your salary to your 401(k).
Disability insurance.ย If you get disabled, we have a policy that will pay out a portion of your salary.
Life First, Then Work
We believe in planning our work around our lives, not the other way around. To help achieve that we offer:
Remote workย that lets you control your hours and physical location.
Normal working hoursย that usually amount to not more than ~40h per week, and no working on weekends or holidays.
Deliberate project planningย that takes into account the time zone of all team members.
A minimum vacation policyย where you must takeย at leastย 4 weeks per year away from work.
No one carrying a pagerย and no on-call rotation. We enable this by only offering support contracts with SLAs of responses on business days / hours only.
Please mention the word WARMTH when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjU=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$180,000 — $240,000/year
Benefits
๐ฐ 401(k)
๐ Distributed team
โฐ Async
๐ค Vision insurance
๐ฆท Dental insurance
๐ Medical insurance
๐ Unlimited vacation
๐ Paid time off
๐ฐ 401k matching
๐ Company retreats
๐ฌ Coworking budget
๐ Learning budget
๐ช Free gym membership
๐ง Mental wellness budget
๐ฅ Home office budget
๐ฐ Profit sharing
๐ฐ Equity compensation
โฌ๏ธ No whiteboard interview
๐ No monitoring system
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.