Docker is a remote first company with employees across Europe, APAC and the Americas that simplifies the lives of developers who are making world-changing apps.ย We raised our Series C funding in March 2022 for $105M at a $2.1B valuation. We continued to see exponential revenue growth last year.ย Join us for a whale of a ride!The Billing team ensures painless purchasing, reliable billing, proper user entitling, and robust payment reporting within Docker's products. As a Backend Engineer, you will propose, prototype, and eventually publish tools and features to solve problems, such as:* How can we rapidly roll out billing and subscriptions for new products and services?\n* How can we build a robust billing backend that will enhance the payment process?\n* What can we do to streamline internal and external business operations?\n\nYou will collaborate with product managers, designers, and engineers to design user journeys and API specifications, using tools like Slack, Zoom, Miro, and Notion. You will also work across departments on this team, interfacing with Business Operations, Data, Finance, Marketing, and Support more than our average team. You will be constantly seeking ways to improve development practices to ensure we maintain a high level of quality with a fast pace of delivery. You will help foster an optimistic and uplifting environment with collaboration and innovation. Finally, you should be passionate about how developers' lives could be made easier, and about Docker's role in that.Responsibilities:* Build and improve on a billing system managing tens of thousands of subscriptions, and processing thousands of daily transactions\n* Lead and contribute to new features that enhance our usersโ billing and payments experience in Docker Hub and other new Docker products\n* Write project proposals, document standard operating procedures, and evaluate 3rd party tools\n* Write, review, maintain, and document Golang code, including unit, integration, and e2e tests\n* Mentor, coach, and pair with team members on software engineering best practices\n* Work within a cross-functional delivery team of 5+ software engineers, with an embedded product manager and designer\n* Deploy code to production, and own the product throughout the lifecycle\n* Demonstrate cross-team collaboration and own the teamโs engineering needs\n* Respond to daytime internal billing support requests, on rotation (avg. 12/week), from throughout the company\n* Participate in paid 12-hour daytime on-call shifts for one week every 2-6 months\n\nQualifications:* Experience in senior and leadership roles, capable of taking initiative, supporting more junior engineers, and leading by example with an optimistic outlook\n* Experience and interest in user checkout experiences, payment processing, invoicing, recurring subscriptions, and/or business operations\n* Experience with payment and billing platforms (Stripe preferred)\n* Experience with debugging and related tools, test automation, troubleshooting, and understanding code of myriad authors\n* 5+ years experience building SaaS applications\n* 3+ years with a C-based backend language, preferably Golang\n* Experience with* SQL (Postgres preferred)\n* Cloud platforms (AWS preferred, or GCP, Azure)\n* IaC (Terraform preferred)\n* Containers (Docker, Kubernetes)\n* CI/CD systems (Jenkins, GitHub Actions)\n* Snowflake (nice-to-have)\n* Python, data ingestion (ETL), and data pipelines (nice-to-have)\n* Salesforce and APEX (nice-to-have)\n\n\n* Knowledge of security and compliance best practices (PCI, SOC2, SOX)\n* Strong verbal and written English skills with a record of documenting SOPs and project proposals\n* Ability and interest in working at a fully remote company crossing international time zones\n* Past demonstrations of proactively working outside of this job description\n\nWhat to expect in your first 30 days:Being a fully remote workplace, Docker has a focus on keeping teams connected. To that end, your first two weeks will include a calendar with many 1:1 sessions intended to introduce you to your team and others with whom you will interact frequently. Expect to spend time on other onboarding activities like IT setup, navigating productivity tools, and getting familiar with your regular calendar cadence.As part of your hands-on onboarding, youโll have completed your first tasks contributing to the code base, getting familiar with the teamโs Agile/Scrum processes and software development life cycle.By the end of the month, you should be familiar with Dockerโs values and goals, our leadership, your team, your tools, and where to go for information - everything you need to build an understanding of Docker Hub, Billing systems and infrastructure, and making your own impact to our systems.What to expect in your first 90 days:In your first three months youโll have developed a good relationship with your team and have become familiar with its routines. You will be comfortable sharing ideas and opinions formed from your depth of experience in daily standups, weekly planning, and ad-hoc engineering discussions.Expect to be familiar with the teamโs roadmap and working directly with our project manager, planning ahead (e.g. through written proposals) and breaking down work on which the team will execute. Throughout bi-weekly sprints youโll be making regular contributions to our Golang codebase and REST APIs, interacting with a PostgreSQL database and third party APIs like Stripe.Youโll have become familiar with Docker Hub systems and infrastructure with a focus on backend services, frontend components, and external integrations owned by the Billing team. You will be gaining comfort completing Jira tickets and pull requests (as both committer and reviewer) on Github and deploying to production using GitHub Actions as our CI/CD system.What to expect in your first year:Within your first year youโll have made significant contributions to team velocity through your work as an individual contributor, but also by creating impact through the skill and wisdom you impart on the team through mentorship, insight, and off-the-Jira-board contributions (architecture & design, process improvements, etc.)Youโll have played a substantial role in the planning and execution of new tooling and internal system updates to facilitate pricing and packaging agility, usage-based billing, and billing support for new products contributing directly to Dockerโs bottom line and long term ARR goals.Working through Slack, Zoom, Notion, and Jira, youโll have established strong relationships with our stakeholders in Business Operations, Accounting, Finance, and Support, comfortable handling and prioritizing ad-hoc requests and discussing your teamโs involvement.In collaboration with your manager, you will have a Career Development Plan that will outline your trajectory beyond your first year.Perks:* Freedom & flexibility; fit your work around your life\n* Home office setup; we want you comfortable while you work\n* 16 weeks of paid Parental leave\n* Technology stipend equivalent to $100 net/month\n* PTO plan that encourages you to take time to do the things you enjoy\n* Quarterly, company-wide hackathons\n* Training stipend for conferences, courses and classes\n* Equity; we are a growing start-up and want all employees to have a share in the success of the company\n* Docker Swag\n* Medical benefits, retirement and holidays vary by country\n\nDocker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.Due to the remote nature of this role, we are unable to provide visa sponsorship.#LI-REMOTE \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Docker, Design, SaaS, API, Senior, Golang, Engineer and Backend jobs that are similar:\n\n
$52,500 — $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
๐ 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.
Phaidra is hiring a Remote Senior Software Engineer
Who You Are\n\nPhaidra is looking for a driven Frontend Engineer to be a part of our growing Product Engineering team. You will be part of our frontend team who build our web based self-serve product for industrial users. You are passionate about all things frontend. You live to deliver exceptional user experiences in the smallest possible download sizes. You demonstrate an exemplary level of ownership and no problem is below you. You lead the team from the front, establish best practices and insist on the highest standards.\n\nThe Product Engineering team at Phaidra is responsible for building the tools and applications that our customers use to configure and monitor our AI-powered control systems.\n\n**We are seeking a team member located within one of the following areas: UK\nResponsibilities\n\nThe ideal candidate has solid prior experience in frontend development. At Phaidra, you will:\n\n\n* Contribute to the design and implementation of our frontend applications.\n\n* Set the team standards and mentor junior frontend engineers. Participate regularly in code reviews with peers and help develop a strong engineering culture around you.\n\n* Collaborate with UI/UX designers and provide insights from a frontend engineering perspective.\n\n* Convert designs and wire frames into high-quality pixel-perfect UI.\n\n* Collaborate with Product Managers and Solution Architects to intimately understand user requirements.\n\n* Collaborate with Backend Engineers to incorporate APIs.\n\n* Maintain high level of code and architecture documentation.\n\n\n\nOnboarding\n\nIn your first 30 days...\n\n\n* You will be immersed in an onboarding program that introduces you to Phaidra and our product.\n\n* You will spend time in the Engineering org, learning how the teams operate, interact, and approach problems.\n\n* You will read various parts of our handbook and familiarize yourself with the documentation culture at Phaidra.\n\n* You will set up your development environment and start working on an onboarding exercise that will introduce you to various parts of our code base.\n\n* You will learn about how we use agile and be able to navigate our sprint boards and backlogs.\n\n* You will learn about various team standards and development & release processes.\n\n* You will start to learn about our system architecture and infrastructure.\n\n* You will start picking up few good โfirst-tasksโ to get yourself accustomed to the end to end release flow.\n\n\n\n\nBy your first 60 days...\n\n\n* You will have a solid understanding of what Phaidra does and how we do it.\n\n* You will have met with team members across Phaidra and started building relationships that will help you be successful at your job.\n\n* You will have completed the onboarding exercise and will be on your way to completing your first production task.\n\n\n\n\nBy your first 90 days...\n\n\n* You will have been fully integrated in the team and with team members across the company.\n\n* You will get a more in-depth understanding of our system architecture and infrastructure.\n\n* You will have completed your first on-call experience helping monitor and improve our production environments.\n\n* You will have become an expert with our tooling.\n\n* You will have started to contribute to knowledge sharing throughout Phaidra.\n\n\n\nKey Qualifications\n\n\n* 6+ years of work experience.\n\n* Bachelors or Masters in Computer Science, or equivalent experience.\n\n* Expertise in JavaScript, including modern features in recent ECMAScript editions.\n\n* Expertise in CSS3 (preferably with a pre-processing framework like SASS) & HTML5.\n\n* Expertise in React and TypeScript or a similar modern SPA framework\n\n* Experience using RESTful APIs.\n\n* Experience with modern front-end build tools and pipelines.\n\n* Knowledge of best-practices and architectural patterns for modern front-end applications.\n\n* Knowledge of User Experience and Visual Design concepts.\n\n* Excellent communicator, written and verbal.\n\n* Share our company values: curiosity, ownership, transparency & directness, outcome-based performance, and customer empathy.\n\n\n\nBonus\n\n\n* Exposure to some industrial control systems and/or processes.\n\n* Prior experience building B2B enterprise Saas products.\n\n\n\nOur Stack\n\n\n* Languages - (Backend) Python, Go; (Frontend) JavaScript/TypeScript, React; Customer SDK & Clients - C# .NET\n\n* PyTorch\n\n* Cypress\n\n* Docker, Kubernetes, Terraform & Kapitan\n\n* Gitlab CI, ArgoCD, Atlantis, Vercel\n\n* GCP - GKE, PubSub, CloudSQL, BigTable, Postgres, etc.\n\n* Ray.io\n\n* REST & gRPC micro-services\n\n* Poetry, Pantsbuild\n\n\n\nGeneral Interview Process\n\nAll of our interviews are held via Google Meet, and an active camera connection is required.\n\n* Initial screening interview with a People Operations team member (30 minutes)\n\n* Meeting with the Hiring Manager (30 minutes)\n\n* Technical Interview 1 (60 minutes). This interview will be a technical discussion. \n\n* Technical Interview 2 (60 minutes). This interview will involve live coding. \n\n* Conversation with Design & Product (45 minutes)\n\n* Culture fit interview with Phaidraโs co-founders (30 minutes)\n\n\nBase Salary\n\nUK Residents: ยฃ91,200 - ยฃ136,800/year\n\nThis position will also include equity.\n\nThese are best faith estimates of the base salary range for this position. Multiple factors such as experience, education, level, and location are taken into account when determining compensation. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, SaaS, React, Typescript, Senior, Engineer and Backend jobs that are similar:\n\n
$60,000 — $110,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\nLondon, England, United Kingdom
๐ 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.
Twin Health is hiring a Remote Senior Software Engineer Backend
\nOpportunity \n\nJoin us to solve all different challenging platform and infra problems while impacting peopleโs lives. This role will report to our Director of Engineering and serve in the Health pod of the Engineering department. In this role, you will face different application and platform development problems, such as medicine rules, prescription/treatment/investigation workflows, twin prediction, dexcom rx and so forth.\n\nMoreover, as a senior engineer, you will need to drive implementations of specific features while working together with a team of other engineers. You will be excited to learn and grow a lot, as well as having a big ownership and a sense of accomplishment.\n\n \n\nResponsibilities\n\n\n* Design and develop framework, libraries, microservices, and platform features using technologies such as Spring Boot, REST APIs, SQL & NoSQL databases, Message Queues, Docker, etc.\n\n* Design services for fast performance, high scalability, and high reliability in order to perform complex processing on high-volume data feeds from a large population of diverse sensors.\n\n* Collaborate with Data Scientists to develop analytics and ML-driven services that generate insights and recommendations based on large amounts of data.\n\n* Develop automated unit tests and integration tests to ensure high-quality, defect-free code.\n\n* Strong problem solving and debugging skills and direct experience with the SaaS environment including monitoring, alerting and on call.\n\n* Develop integrations with 3rd party software systems.\n\n* Be able to collaborate and contribute to various engineering designs and code reviews, own and drive projects from end to end.\n\n\n\n\n \n\nQualifications \n\n\n* 5+ years of working experience in the field of software engineering and distributed systems development.\n\n* Bachelorโs degree in Computer Science or a related field; Masters would be a plus.\n\n* Experience developing Production software in Java for consumer-facing or other high-scale applications\n\n* Strong programming experience in Java and/or other modern languages is a must.\n\n* Experience with database technologies such as Amazon DynamoDB, MySQL, Redis, and other NoSQL solutions, etc.\n\n* Good knowledge on microservices architecture, distributed systems, system design, and CS knowledge.\n\n* Strong verbal and written communication skills.\n\n* Willing to learn, be proactive, and think creatively.\n\n* Real passion for quality and engineering excellence at scale.\n\n* Passion for Twinโs purpose to transform lives by empowering people to reverse, prevent and improve chronic metabolic diseases. \n\n* This remote opportunity is available to US based persons. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.\n\n\n\n\n \n\nCompensation and Benefits \n\nThe compensation range for this position is $150-$170,000 annually. \n\nIn addition, Twin has an ambitious vision to empower people to live healthier and happier lives, and to achieve this purpose, we need the very best people to enhance our cutting-edge technology and medical science, deliver the best possible care, and turn our passion into value for our members, partners and investors. We are committed to delivering an outstanding culture and experience for every Twin employee through a company based on the values of passion, talent, and trust. We offer comprehensive benefits and perks in line with these principles, as well as a high level of flexibility for every Twin\n\n\n* A competitive compensation package in line with leading technology companies\n\n* As a remote friendly company we are committed to providing opportunities for all who join to further build relationships, increase cross-functional collaboration, and celebrate our accomplishments.\n\n* Opportunity for equity participation \n\n* Unlimited vacation with manager approval\n\n* 16 weeks of 100% paid parental leave for delivering parents; 8 weeks of 100% paid parental leave for non-delivering parents\n\n* 100% Employer sponsored healthcare, dental, and vision for you, and 80% coverage for your family; Health Savings Account and Flexible Spending Account options\n\n* 401k retirement savings plan\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 SaaS, Java, NoSQL, Senior, Engineer and Backend jobs that are similar:\n\n
$57,500 — $107,500/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\nMountain View, California, United States
๐ 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.
Sourcegraph is hiring a Remote Software Engineer Cody Strategy
Working hours\n\n\n๐ Given that we are an all-remote company and hire almost anywhere in the world, we donโt have a location requirement for this role. However, this person will be needed to work 4pm to 10pm UTC Monday to Friday.\n\nWhy this job is exciting\n\n\nCody is an AI coding assistant that lives in your editor that can find, explain, and write code. Cody uses LLMs and the Sourcegraph search engine and code graph, providing answers that eliminate toil and keep human programmers in flow. You can think of Cody as your programmer buddy who has read through all the code on GitHub, all the questions on StackOverflow, and all your organizationโs private code, and is always there to answer questions you might have or suggest ways of doing something based on prior knowledge.\n\n\nThe Cody Strategic team is aimed at turning the largest, most world-recognizable brands into Cody Champions. We do this by partnering with a small number of highly engaged strategic customers to build product functionality that enables these customers to successfully deploy the most-loved coding assistant, but at massive scale. You will work closely with the ML Infrastructure team, all the Cody teams across Codyโs e2e service stack, and teams across Sourcegraph to bring the best-of-class coding assistant to your favorite big brands. The Strat team focuses on one or two projects at a time, delivers and scales them, and then works to hand them off to the other Cody teams so that it just becomes part of how Cody is operated. This is high-impact work and has the attention of the entire company. You will be supported by Eng, Design, Product, Legal and the go-to-market teams, and you are joining a team of very talented and experienced engineers who have already accomplished amazing things in a short time. They will be there to help you hit the ground running and guide your work.\n\n\n๐ Within one month, you willโฆ\n\n\n\n\n* Start building a trusting relationship with your peers, and learning the company structure.\n\n\n* Be set up to do local development, and be actively prototyping.\n\n\n* Ship a substantial new feature to end users.\n\n\n\n\n\n\n๐ Within three months, you willโฆ\n\n\n\n\n* Be seen as a subject matter expert in all things Cody at Sourcegraph.\n\n\n* Be contributing actively to the worldโs best coding assistant.\n\n\n* Be following all the relevant research, and conducting research of your own.\n\n\n\n\n\n\n๐ Within six months, you willโฆ\n\n\n\n\n* Be fully ramped up and able to anticipate the needs of strategic customers.\n\n\n* Be ramped up on other relevant parts of the Sourcegraph product.\n\n\n* Be helping design and build what might become the biggest dev accelerator in 20 years.\n\n\n\n\n\nAbout you\n\n\nYou are a full-stack software engineer with at least 2 years of industry experience, equally comfortable with frontend and backend work as needed, with the ability to pick up frameworks quickly and deliver high-quality work. Ideally, you have worked directly with enterprise customers as a SaaS developer. Or perhaps you have worked with internal customers on large cross-functional projects. You should enjoy cross-functional, cross-company collaboration, since that is the bread and butter of the Cody Strat team.\n\n\nOur Strat customers are typically deployed with complex legacy configurations, and we often need to build bridges into those systems. Much of the Strat work is becoming ML-oriented in nature, as our investment in Cody AI increases and our Strat customers become early adopters. LLMs and their ecosystem are at the core of Codyโs architecture, so you ideally have prior experience working with LLM-based applications, and should be seeking to increase your knowledge of AI/ML as the space quickly evolves.\n\n\nRequirements:\n\n\n\n\n* Comfortable with developing and deploying software and services on at least one major Cloud provider, with preference for experience with GCP, as most of your Cloud work will be on GCP.\n\n\n* Comfortable with at least the basics of Docker, Kubernetes, Linux, and systems programming\n\n\n* Experience with Go (minimum) and in an ideal world, TypeScript, Java, and various scripting languages\n\n\n* You have used Cody and understand Codyโs current architecture, and you have your own opinions about the directions it could and should go next.\n\n\n\n\n\n\nNice-to-haves: (All optional, but each would enable you to have even higher impact.)\n\n\n\n\n* Postgres. If you have very deep Postgres experience, you may be in luck.\n\n\n* Node.js. Codyโs cross-client logic is largely in Node.js, and being able to contribute there is helpful.\n\n\n* Understanding of the modern LLM ecosystem especially as it pertains to coding and AI assistants, including the basics of prompt engineering and retrieval-augmented generation (RAG) applications.\n\n\n* Understanding of compiler construction, and experience working with tools that work with code. We have a code graph that is central to Codyโs operation, and you may be working with it at scale.\n\n\n* Frontend programming with React. If you have this specialty, itโs often in demand on this team, e.g. for delivering new administrative workflows and user onboarding experiences.\n\n\n* Rust. More and more of our code is being written in Rust, and you may need to fiddle with it at some point.\n\n\n* Kotlin and Java Swing, since one of our flagship Cody clients is IntelliJ, and it is often in need of Enterprise-specific features to help close large deals.\n\n\n* Plugin development with Neovim or Emacs. Our Strat customers come in all shapes and sizes.\n\n\n\n\n\nLevel\n\n\n๐ This job is an IC2. You can read more about our job leveling philosophy in our Handbook.\n\nCompensation\n\n\n๐ธ We pay you an above-average salary because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. You will have the flexibility to work and live anywhere in the world (unless specified otherwise in the job description), and weโll never take your location or current/past salary information into account when determining your compensation. As an open and transparent company that values equitable and competitive compensation for everyone, our compensation ranges are visible to every single Sourcegraph Teammate. To determine your salary, we use a number of market and data-driven salary sources and target the high-end of the range, ensuring that weโre always paying above market regardless of where you live in the world. \n\n\n๐ฐThe target compensation for this role is $141,500 USD base.\n\n\n๐ In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous perks & benefits.\n\nInterview process\n\n\nBelow is the interview process you can expect for this role (you can read more about the types of interviews in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if weโre the right fit for youโฆ Interviewing is a two-way street, after all! \n\n\nWe expect the interview process to take 5.5 hours in total.\n\n\n\n\n๐ Introduction Stage - we have initial conversations to get to know you betterโฆ\n\n\n\n\n* [30m] Recruiter Screen \n\n\n* [60m] Peer Technical Interview / Resume Deep Dive\n\n\n\n\n\n\n๐งโ๐ป Team Interview Stage - we then delve into your experience in more depth and introduce you to members of the teamโฆ\n\n\n\n\n* [60m] Code Walkthrough\n\n\n* [60m] Pairing Exercise\n\n\n* [30m] Stakeholders Interview\n\n\n* [30m] Values Interview\n\n\n\n\n\n\n๐ Final Interview Stage - we move you to our final round, where you gain a better understanding of our business and values holisticallyโฆ\n\n\n\n\n* [60m] Hiring Manager Interview\n\n\n* [30m] Leadership Interview with co-founder \n\n\n* We check references and conduct your background check\n\n\n\n\n\n\nPlease note - you are welcome to request additional conversations with anyone you would like to meet, but didnโt get to meet during the interview process. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, SaaS, Java, Cloud, Engineer and Backend jobs that are similar:\n\n
$50,000 — $95,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\nSan Francisco, California, United States
๐ 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.