\nWe are hiring a PHP Staff Engineer to focus on backend application work and technical leadership while contributing to DevOps, data, and frontend work as necessary. Weโre a small team, so the blend will depend on the individual and the project.\n\n\nIdeal candidates will have an incredibly strong Web SaaS background, a decade or two of Web-based professional history, and a deep comfort with PHP. You are consistently assessing whether technical choices are adding or removing system complexity. You enjoy enabling your teammates to do their best work with clear & appropriate feedback, tailored guidance, and thoughtful workload sharing. You are deeply critical of which technical choices and work will have the most meaningful impact on our goals.\n\n\nThis role offers 160K/yr and participation in our ESOP (Employee Stock Option Program) with a 4-year vesting schedule. If you start by 1 April, youโll be eligible for the company-wide annual 1 July pay raise. If youโre interested in the role but have questions or feedback, please email the hiring manager. No oneโs resume will get buried for being critical, itโs kinda the point of the job.\n\n\nWe will accept applications through Friday, 21 February and begin the email screening process as soon as possible. Initial interviews will ideally be scheduled for 24-27 February, and second interviews the week of 10 March. There are two 90-minute interviews (hiring manager + panel) and we request 3 professional references (but let's talk anyway if you have circumstances that make that impossible). We are filling this role ASAP, preferably no later than 1 April. Please note availability concerns in your application! We can be flexible and are happy to accommodate whenever we can. \n\n\nAbout uConnect \n\n\nuConnect is on a mission to help more people realize their potential by improving access to career services for all people - early in their lives and throughout their careers. Focused on the traditional higher education market, uConnect's All-In-One Virtual Career Center is used by a wide range of institutions including UCLA, MIT, and Baton Rouge Community College to radically improve utilization of career services, career readiness and student outcomes. We're a mission-driven team working in a fun and collaborative culture which puts people first. uConnect is backed by leading technology investors including Growth Street Partners, Strada Education and LearnLaunch.\n\n\n\nCore responsibilities\n* Collaboratively plan, document, and execute complex web application programming tasks. This is foremost an individual contributor role responsible for shipping.\n* Adhere to team coding standards and architectural principles.\n* Demonstrate advanced knowledge of one or more relevant programming languages in day-to-day use.\n* Demonstrate best practices in submitted code.\n* Make informed decisions about what qualifies as in- and out-of-scope for current tasks and communicate those decisions succinctly and thoroughly.\n* Raise concerns, questions, and ambiguities for team discussion; lead consensus-building.\n* Identify risks in current code, environment, and/or process; recommend alternatives.\n* Add automated low-level tests to code as appropriate.\n* Troubleshoot existing code for defects, performance issues, or other unwanted behavior.\n* Take ownership of overall application code base and be accountable for its long-term health, performance, and alignment with team goals.\n* Take on independent investigations or maintenance projects to enable the rest of the team.\n* Take a leadership role in overall technical decisions and direction.\n* Work cross-functionally with Product, Customer Success, and other stakeholders to identify the best outcomes possible given our goals and constraints.\n\n\n\nSecondary responsibilities\n* Assist with support and bug triage.\n* Assist with CI/CD pipeline as necessary.\n* Assist with E2E tests as necessary.\n* Improve application observability with logging and automated alerting.\n* Explain technical concepts to non-technical stakeholders.\n* Guide and mentor other engineers of all levels with their professional growth and learning.\n* Assist with hiring engineers as requested.\n* Investigate new technologies for applicability to current and future engineering challenges.\n* Monitor the broader technology ecosystem for significant changes and brief team.\n* Respond to priority support incidents during off-hours in rare business-critical situations.\n\n\n\nWhat will a typical day look like?\n* Attend daily engineering standup (Mon-Thu). Whatโs blocking you, and how can you help your teammates? Sometimes we also do work refinement during this time.\n* Meet with stakeholders and peers to understand and prioritize needs.\n* Programming new product features, upgrading existing functionality, and updating dependencies and pipelines.\n* Performing code review async via pull request or synchronously via Zoom.\n* Validating application functionality through the use of both automated and manual testing.\n* Pairing with another engineer to trade experience or collaborate on a particular challenge. (We encourage pairing as needed and it shouldnโt be โneverโ but thereโs no mandate.)\n* Researching tools, patterns and practices relevant to current or future work.\n* Writing internal documentation about technical choices, runbooks, or team practices.\n* Working with your manager to discuss and implement guidance or technical coaching plans for other engineers.\n* On Fridays (or an equivalent amount of time elsewhere in the week at your discretion), youโre encouraged to pursue team-agreed work that isnโt explicitly toward the product roadmap, like tool upgrades or technical research. We are purposefully targeting 20% of capacity toward maintenance work.\n\n\n\nCore skills & experiences (You check most of these boxes)\n* Building and maintaining Web SaaS products for at least 5 years (12+ is ideal).\n* Advanced programming experience in a Web server context, PHP strongly preferred.\n* Programming experience in JavaScript and HTML/CSS.\n* Advanced SQL query authoring and relational database design constraints.\n* Working remotely with a cross-functional team & collaborating with other engineers.\n* Task refinement & scoping, self-organization, and prioritization.\n* Team-based communication (asking for what they need and conveying challenges and timelines proactively), active listening, and consensus building.\n* Giving and receiving constructive and well-communicated code review feedback.\n* Experience with one or more web application frameworks, especially event-based (as in WordPress, not Kafka).\n* Troubleshooting DNS and web request / server response structures.\n* Validating code using test automation (unit or functional/integration).\n* Controlling major sources of application complexity and managing dependencies thoughtfully.\n\n\n\nAccretive skills (We hope you check a few of these boxes)\n* Using, designing, documenting, and building REST APIs.\n* Experience with WordPress (or similar).\n* Experience using caching layers to improve web application performance.\n* Building & improving CI pipelines (we use BitBucket).\n* Evaluating application-level security and remediation of flaws.\n* Evaluating & implementing accessibility requirements.\n* Experience with data pipelines, feed processing, and/or data migrations.\n* Working with Python (used in our data pipeline), data warehouses, and/or data visualization (We use GCP / BigQuery / Looker).\n* Iterative self-directed learning is second nature to you.\n* Youโve read resources or books like Will Larsonโs Staff Engineer and are thoughtful about the strategic role of the Staff Engineer in an organization.\n\n\n\nWhy take this role?\n* High impact, high efficiency, sustainable efforts, & minimal politics. Our entire company culture is oriented to winning together, not individual interests.\n* Truly flexible work schedule with consistent effort to minimize meetings and prioritize individual needs. Unlimited PTO, 15 holidays, plus a mostly-shutdown entire final week of the year.\n* Commitment to a healthy engineering culture with a focus on great documentation, team-based work refinement, and clear acceptance criteria. Weโre not done improving how we work.\n* Weโre not just โcommitted to diversityโ, we have a diverse & inclusive team and continue to iterate on policies that support it.\n* You're aligned with our mission of improving access to career services & employment outcomes for higher education students by supporting their individual needs.\n* Your 5-year plan could involve deepening your technical skills and focusing on impact as a special project โsolverโ, becoming the technical lead of a second product team as it forms, or transitioning into an engineering management role. (It likely does not involve becoming an overall project โarchitectโ as that is our principalโs primary role.)\n\n\n\nCompensation package\n* $160,000 annual salary (with annual raise 1 July).\n* 4-year vesting stock options\n* Unlimited PTO (you must use at least 3 weeks; 4-6 is normal)\n* Health insurance (Gold PPO) premium 100% covered for employee & 60% for dependents (Dental 75% for employee & 50% for dependents; Vision 75% for employee)\n* 4% 401K contribution (3% full match + 2% half match)\n* $600 annual home office stipend\n* 12 weeks parental leave (after 1 year)\n* Guaranteed remote work policy (thereโs no office)\n\n\n\nHiring process\n* Screening over email (call optional)\n* 90-minute alignment interview (Zoom video)\n* 90-minute functional area interview (Zoom video)\n* Pre-offer stage: (1) 60-minute Meet & Greet with CEO (Zoom video), (2) 3 references (preferably all who worked directly with you for 6 months or more; 1 senior to you in your team or reporting chain)\n* Background check (we do not automatically disqualify applicants for non-violent criminal convictions)\n\n\n\nAbout the team\n* We are fully remote, but require employees reside in the continental US or Canada due to time zones & compliance overhead.\n* We employ 7 full-time engineers (Manager, 4 Application, 1 Data, 1 QA Automation) that lean senior (2 staff-level, 3 senior-level, 2 mid-level, 0 entry โ yes, thatโs the scale). There is 1 product manager (with plans to grow).\n* No engineers have left the company in 3 years. Our principal engineer has been with the company 12 years. \n* We use a Kanban workflow in Jira (โkanban-likeโ if weโre being pedantic) with clear acceptance criteria and Gherkin for testing criteria.\n* In 2024, half our tickets were in support of our strategic roadmap, 20% were maintenance work, and the rest were requests (support escalations and other non-roadmap work).\n* We primarily build in a WordPress-based monolith with a few ancillary AWS services.\n* We have managed hosting, so there is no on-call rotation, but as a staff engineer you will be on the short-list of emergency technical contacts. (We had zero emergencies in 2024.)\n* Two years ago, we had zero automated tests. Today, we have more than 500 (300 of which are E2E) and will aggressively increase that number this year, focusing on PHP integration tests in a specific section of the product.\n* Weโre publishing our interview plan, onboarding impact plan, and performance review criteria for this role. Our small team works best by being engaged, taking ownership, and exercising critical thinking every day. This role is critical to continuing and expanding that strategy, so consider coming to your interviews with good questions.\n* West coasters beware: Standup is 10:30am ET (Mon-Thu; we donโt have standing meetings on Fridays). It is our teamโs only standing meeting (besides 1:1s with your manager and monthly All Hands).\n\n\n\nWhat will your 90-day onboard look like?\n* Weeks 1: Meet people, read docs, complete training, set up your localhost, ask questions. Weโre not a โcommit code on day 1โ shop; relax & adapt. Check in with your manager daily.\n* Weeks 2-4: Dig into teamโs current problem set and how you can start contributing now, while also learning medium- and long-term goals to start aligning decisions with them. Join the teamโs workflow and complete prioritized work. Check in with your manager a few times a week.\n* Months 2-3: Take work that aligns with your learning goals to quickly expand your exposure to various parts of the product and stack. Make strong contributions, but more biased toward learning than highest priority, tapering back toward priority-based work toward the end of 90-days at the pace that makes sense. Choose a longer-term 1:1 pace.\n\n\n\n\n\n$160,000 - $160,000 a year\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, SaaS, Wordpress, Python, Testing, JavaScript, Education, PHP, Senior, Engineer and Backend jobs that are similar:\n\n
$50,000 — $100,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\nCambridge, MA or Remote
๐ 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 KHAN ACADEMY\n\nKhan Academy is a nonprofit with the mission to deliver a free, world-class education to anyone anywhere. Our proven learning platform offers free, high-quality supplemental learning resources that cover Pre-K-12th grade and early college core academic subjects, with a focus on math and science. We have over 155 million registered learners globally and are committed to improving learning outcomes for students around the world, with a focus on learners in historically under-resourced communities. \n\nOUR COMMUNITY \n\nOur students, teachers, and parents come from all walks of life, and so do we. Our team includes people from academia, traditional/non-traditional education, big tech companies, and tiny startups. We hire great people from diverse backgrounds and experiences because it makes our company stronger. We value diversity, equity, inclusion, and belonging as necessary to achieve our mission and impact the communities we serve. We know that transforming education starts in-house with learning about ourselves and our colleagues. We strive to be world-class in investing in our people and commit to developing you as a professional.\n\nTHE ROLE\nWe are hiring a Sr. Software Engineer. We are focused on providing equitable solutions to historically under-resourced communities of learners and teachers, and guided by our Engineering Principles. Youโll help us build out our platform and leverage AI to democratize 1:1 tutoring for every learner, and a teaching assistant to every teacher, at scale.\nWe are a remote-first organization and we strive to build using technology that is best suited to solving problems for our learners. We build with Go, GraphQL, JavaScript, React & React Native, Redux and we adopt new technologies when theyโll help us better achieve our goals. At Khan, one of our values is โCultivate Learning Mindsetsโ, so for us, itโs important that weโre working with all of our engineers to help match the right opportunity to the right individual, in order to ensure every engineer is operating at their โlearning edgeโ.\nYou can read about our latest work on our Engineering Blog. A few highlights:\n\n* Incremental Rewrites with GraphQL\n\n* Our Transition to React Native\n\n* Go + Services = One Goliath Project\n\n* How Engineering Principles Can Help You Scale\n\n* How to upgrade hundreds of React components without breaking production\n\n\n\n\nWHAT YOU BRING\n\n* 5+ years experience building world-class product experiences for an interactive web-app. In particular, you have built and maintained scalable backend services, as well as complex, stateful frontend user interfaces.\n\n* Experience building and maintaining complex software. Youโll join us in writing clean, maintainable software that solves hard problems. Youโll write testable, quality code. Youโll push the team and the mission forward with your contributions.\n\n* Strong communication, thoughtfulness, and desire to give and receive regular feedback.\n\n* Proven cross-cultural competency skills demonstrating self-awareness, awareness of other, and the ability to adopt inclusive perspectives, attitudes, and behaviors to drive inclusion and belonging throughout the organization.\n\n* Empathy for learners around the world. You love learning and are excited about helping others learn to love learning. Youโre motivated to learn new things and share what you learn with the world.\n\n* A motivation for Khan Academy's mission โto provide a free world-class education for anyone, anywhere.โ\n\n* Experience using Machine Learning / LLMs to build products a plus (but not required).\n\n\n\nWe welcome candidates with experience in any and all technologies. We donโt require experience in any particular language or tool. Our commitment to on-boarding and mentorship means you wonโt be left in the dark as you learn new technologies.\n\nPERKS AND BENEFITS\n\nWe may be a non-profit, but we reward our talented team extremely well! We offer:\n\n\n* Competitive salaries\n\n* Ample paid time off as needed โ Your well-being is a priority.\n\n* Remote-first culture - that caters to your time zone, with open flexibility as needed, at times\n\n* Generous parental leave\n\n* An exceptional team that trusts you and gives you the freedom to do your best\n\n* The chance to put your talents towards a deeply meaningful mission and the opportunity to work on high-impact products that are already defining the future of education\n\n* Opportunities to connect through affinity, ally, and social groups\n\n* And we offer all those other typical benefits as well: 401(k) + 4% matching & comprehensive insurance, including medical, dental, vision, and life\n\n\n\n\nAt Khan Academy we are committed to fair and equitable compensation practices, the well-being of our employees, and our Khan community. This belief is why we have built out a robust Total Rewards package that includes competitive base salaries, and extensive benefits and perks to support physical, mental, and financial well-being.\n\nThe target salary for this position is $137,871 - $154,069 USD / $186,306 - $207,993 CAN. The pay range for this position is a general guideline only. The salary offered will depend on internal pay equity and the candidateโs relevant skills, experience, qualifications, and job market data. Exceptional performers in this role who make an outsized contribution can make well in excess of this range. Additional incentives are provided as part of the complete total rewards package in addition to comprehensive medical and other benefits.\nMORE ABOUT US\n\n\n* Salโs TED talk from 2011\n\n* Salโs TED talk from 2015\n\n* Sal's TED talk from 2023\n\n* Our team: http://www.khanacademy.org/about/the-team\n\n\n\nOUR COMPANY VALUES\n\nLive & breathe learners\n\nWe deeply understand and empathize with our users. We leverage user insights, research, and experience to build content, products, services, and experiences that our users trust and love. Our success is defined by the success of our learners and educators.\n\nTake a stand\n\nAs a company, we have conviction in our aspirational point of view of how education will evolve. The work we do is in service to moving towards that point of view. However, we also listen, learn and flex in the face of new data, and commit to evolving this point of view as the industry and our users evolve.\n\nEmbrace diverse perspectives\n\nWe are a diverse community. We seek out and embrace a diversity of voices, perspectives and life experiences leading to stronger, more inclusive teams and better outcomes. As individuals, we are committed to bringing up tough topics and leaning into different points of view with curiosity. We actively listen, learn and collaborate to gain a shared understanding. When a decision is made, we commit to moving forward as a united team.\n\nWork responsibly and sustainably\n\nWe understand that achieving our audacious mission is a marathon, so we set realistic timelines and we focus on delivery that also links to the bigger picture. As a non-profit, we are supported by the generosity of donors as well as strategic partners, and understand our responsibility to our finite resources. We spend every dollar as though it were our own. We are responsible for the impact we have on the world and to each other. We ensure our team and company stay healthy and financially sustainable.\n\nBring out the joy\n\nWe are committed to making learning a joyful process. This informs what we build for our users and the culture we co-create with our teammates, partners and donors.\n\nCultivate learning mindset\n\nWe believe in the power of growth for learners and for ourselves. We constantly learn and teach to improve our offerings, ourselves, and our organization. We learn from our mistakes and arenโt afraid to fail. We don't let past failures or successes stop us from taking future bold action and achieving our goals.\n\nDeliver wow\n\nWe insist on high standards and deliver delightful, effective end-to-end experiences that our users can rely on. We choose to focus on fewer things โ each of which aligns to our ambitious vision โ so we can deliver high-quality experiences that accelerate positive measurable learning with our strategic partners.\n\nWe are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, gender, gender identity or expression, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We value diversity, equity, and inclusion, and we encourage candidates from historically underrepresented groups to apply. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to React, Education, Engineer and Backend jobs that are similar:\n\n
$60,000 — $100,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\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.
\nOur Mission and Opportunity\nEarly education is one of the greatest determinants of childhood outcomes, is a must for working families, and has a lasting social and economic impact. Brightwheelโs vision is to enable high quality early education for every child โ by giving teachers meaningfully more time with students each day, engaging parents in the development of their kids, and supporting the small businesses that make up the backbone of the $175 billion early education market. Brightwheel is the most loved technology brand in early education globally, trusted by thousands of educators and millions of families.\n\n\nOur Team\nWe are a fully remote team with employees across every time zone in the US. Our team is passionate, talented, and customer-focused. Our exceptional investor group includes Addition, Bessemer Venture Partners, Chan Zuckerberg Initiative, GGV Capital, Lowercase Capital, Emerson Collective, and Mark Cuban. \n\n\nWe believe that everyoneโfrom our employees to the students, teachers, and administrators we serveโ should be given the opportunity to learn and thrive, whatever their background may be. We celebrate diversity in all forms because it allows our team and the communities we serve to reach their full potential and do their best work. From decision making, to how we operate, we ground ourselves in our Leadership Principles every day. \n\n\nWho You Are\nBrightwheel is seeking an experienced Staff Platform Engineer to join the platform team. You will be part of a team responsible for enabling a large number of engineering teams to operate independently and autonomously, move fast in delivering value to customers towards brightwheelโs vision, and limit the blast radius of their changes. You are comfortable taking into consideration both technical and business drivers to most efficiently deliver value. You are an excellent collaborator, and also accustomed to taking ownership and initiative as a technical leader on small teams (or even large teams). Most importantly, you are eager to have the opportunity to do all of this in a dynamic startup environment where scrappiness, flexibility, and creativity will be required every single day.\n\n\n\n\n\nWhat Youโll Do\n* Lead complex cross-team projects, working alongside product engineering, that increase engineering velocity, improve system reliability and security, and optimize operational costs\n* Improve engineering velocity by implementing best practices and frameworks; improve coding efficiency and quality across the team\n* Proactively identify and diagnose issues of reliability and performance; rapidly deploy code to address issues\n* Provide input to both delivery and discovery - providing new ideas, proposals, and constructive criticism to the team\n* Be a steward of quality, scalability, security, and performance. Youโll work with other engineers cross-team to ensure we have a solid platform that serves our customers, and enables the team to continue building a great product\n* Design and architect new software systems or introduce new technologies, as appropriate to drive brightwheelโs growth\n* Drive sound, data-driven decision-making; analyze data insights to uncover opportunities to improve architecture for a great customer experience\n* Promote excellence in engineering process & culture across teams\n* Collaborate effectively with technical as well as non-technical functions across the company with empathy; promote technical learning across teams\n* Mentor and help grow engineering teams. Build trust and respect in the team\n* Interview and evaluate engineering candidate technical capabilities to help grow our engineering team\n\n\n\n\nQualifications, Technical Skills\n* Must have experience:\n* Expert at building cloud infrastructure and services in AWS or equivalent\n* API and application development, ideally in a variety of languages like Ruby, Python or similar languages\n* Data modeling, and success optimizing relational databases (PostgreSQL, MySQL or equivalent) for large datasets\n* Integrating services with various integration styles, including synchronous and asynchronous architectures\n\nPreferred experience:\n* Proficiency in both contributing to and designing backend systems using Ruby on Rails\n* Knowledge of overall security concepts with infrastructure and web\n* Common database, caching, and web technologies e.g. nginx or equivalent, PostgreSQL, Redis, etc.\n* GitOps tooling for infrastructure automation e.g. Flux, ArgoCD\n* CI/CD pipeline automation e.g. GitHub Actions, CircleCI, Buildkite, Jenkins or equivalent\n* Infrastructure-as-code tools like AWS CloudFormation, CDK, Terraform, or Pulumi\n* Containerization and orchestration tools e.g. Docker, Kubernetes, ECS, EKS\n\n\n\n\n\n$165,000 - $237,000 a yearBrightwheel is committed to internal pay equity and offers a competitive compensation package, including base salary, equity, and benefits. Our benefits package includes premium medical, dental, and vision benefits, generous paid parental leave, a flexible paid time off policy, a monthly wellness and productivity stipend, and a Learning & Development stipend.\nFor cash compensation, brightwheel sets standard ranges for all roles based on function, level, and geographic location, benchmarked against similar-stage growth companies. Multiple factors determine final offer amounts, including geographic location, candidate experience, and expertise. If you have questions about the compensation band for your region, please ask your recruiter.\n\n\nBrightwheel is committed to creating a diverse and inclusive work environment and is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, sexual orientation, national origin, genetics, disability, age, or veteran status. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Python, Cloud, Ruby, Engineer and Backend 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\nUS Only
๐ 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\nDescription:\nWe are looking for Senior Front-End Engineers (full-time contractors) based in South America to join the engineering team to help with our ongoing growth and expansion! Your focus would be on building frontend experiences in React. Familiarity with backend services & technologies is a plus, particularly in Ruby on Rails. We have a complete CI/CD software lifecycle and an evolving services-oriented-architecture hosted in AWS. We operate in a highly collaborative environment with Product and Design to build experiences that matter to our customers. At Varsity Tutors, engineers do not just write code, they actively participate in the conversation on what and how to build the systems and solutions that matter to our customers. If you love your customers as much as we do, we'd love to hear from you.\nAbout Nerdy:\nNerdy (NYSE: NRDY), the parent company of Varsity Tutors, is a leading platform for live online learning, with a mission to transform the way people learn through technology. The Companyโs purpose-built proprietary platform leverages technology, including Machine Learning and AI (Nerdy AI Learning Products - Press Release), to connect learners of all ages to experts, delivering superior value on both sides of the network. Nerdyโs comprehensive learning destination provides learning experiences across 3,000+ subjects and multiple formatsโincluding one-on-one instruction, small group classes, large format group classes, on-demand study support, and adaptive self-study. Nerdyโs flagship business, Varsity Tutors, is one of the nationโs largest platforms for live online tutoring and classes. Its solutions are available directly to students and consumers, as well as through schools and other institutions. Learn more about Nerdy at https://www.nerdy.com/.\n\n\n\n\n\n\n\n \nNerdyโs shareholder letters below explain the product and strategy and are the most effective way to learn about what the company is building.\n\nQ1-2024 Shareholder Letter\n\nQ4-2023 Shareholder Letter\n\nQ3-2023 Shareholder Letter\n\n\n\n \nQualifications:\n\n\nExperience with with React and Ruby on Rails is strongly preferred.\n\nExperience with deployment systems (e.g. GitHub Actions, AWS CodeDeploy).\n\nFamiliarity with AWS Services (e.g. RDS, Lambda, EC2, et cetera).\n\nFamiliarity with the Linux operating system and command-line tools.\n\nUnderstanding of OO design, algorithms, and data structures.\n\nAptitude to quickly learn new languages and technologies as necessary.\n\nExperience developing websites that are visited by thousands of visitors daily.\n\nExperience with enhancing SEO performance.\n\nUnderstand and appreciate that Nerdy is an apolitical company and that we can have the largest impact if we are united in our focus on helping people learn and not divided or distracted by advancing unrelated causes.\n\nComputer Science or related degree preferred.\n\nFluent in English.\n\n\n\n Responsibilities:\n\n\nWrite performant, maintainable code that is easy to read and well-documented.\n\nWrite automated tests to thoroughly validate the correctness of your code.\n\nDeploy large-scale web applications.\n\nHave a focus on quality, and operate iteratively to get from good to better.\n\nBe a part of your teamโs on-call rotation; we all own our code end-to-end from development to deployment to operations.\n\nCome ready to learn from some of the best and brightest in the industry.\n\nWork independently and collaboratively in a dynamic and fast-moving team.\n\nBe effective in a team environment working with fellow engineers, product management, and design.\n\n\n\n\n \nNerdy Leadership Principles\nRelentless Focus on Customers * Comfort with Ambiguity * Ownership * Simplify * Intellectual Curiosity * Build Teams * Think Big * Insist on High Standards * Bias for Action * Build Trust * Go Deep * Have Conviction * Deliver Results * Are Right, a Lot\n \nBenefits:\n\n\nCompetitive Pay (USD)\n\n\n* \nFully Remote Position\n\n\n\nFlexible Paid Time Off\n\n\n* \nFree Learning Membership for you and your household (1-1 tutoring hours, unlimited use of on-demand services, and access to our online classes)\n\n\n* \nWork for a leading U.S.-based learning technology company\n\n\n* \nA once-in-a-lifetime opportunity to help transform how the world learns!\n\n\n* \nA fun, collaborative, and team-oriented work environment with plenty of training and a feedback-rich culture\n\n\n\n\n \nNerdy is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.\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 Design, React, Ruby, SEO, Senior, Engineer and Backend 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\nSan Josรฉ, San Josรฉ, Costa Rica
๐ 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 us\nHave you always wanted to put your passion for education to use on the job? Would you like to work with an incredible team making an impact on learning around the world? If you answered yes, we can't wait to meet you!\n\n\nAnd just who are we? Edpuzzle is a leading edtech company with offices in San Francisco and Barcelona and over 10 years of history helping teachers find and create exciting, interactive video lessons. Over 80% of U.S. schools and millions of teachers and students in 190+ countries around the world are already using Edpuzzle to make education more equitable and engaging.\n\n\nAbout the role\nWeโre looking for our next Software Engineer to join our Product Team in Spain. The right person will help us create the best possible product for teachers and empower them to engage their students with videos. If youโre a self-starter whoโs eager to contribute to the education sector, youโll feel right at home with us. \n\n\nAs a Software Engineer, youโll be responsible for working on all front-end, mobile and back-end sides of our software. You will participate in the design, creation, and maintenance of features, writing clean, functional, testable, and scalable code as well as fixing bugs or other coding issues. You will also continuously learn with the aim to be able to work on problems with increasing complexity, including the possibility of starting to lead projects with technical complexity, product complexity, or both.\n \nTechnically speaking, we use React and Redux for our frontend and Node and Express applying DDD and hexagonal architecture in the backend. We use MongoDB for our database and are fully hosted on AWS which we also use to store, encode and stream our own pool of videos. We work with testing, trunk based development, CI/CD, and follow best practices making sure we never compromise on code quality and reliability. \n\n\nAbout our team\nWe are a product-focused team. Our methodologies foster close partnerships between Engineering, Product, Infrastructure, and other key areas (Design, Data, QA, Security, etc.). Everyone is encouraged to share their ideas and opinions, take initiative, and be resourceful when coming up with creative solutions that elevate the experience for our users.\n\n\nOur Engineering team is organized around cross-functional and rotational full-stack projects, with teams of 3 to 5 Engineers on each project providing diverse perspectives and skills. At the end of the year, an Engineer will have typically contributed to 3 to 4 different projects in order to gain exposure to different aspects of our product and have a holistic development approach.\n\n\nAt our core is an environment where every voice is heard and valued, and each team member plays a role in shaping project strategy and designing technical solutions. We embrace proactiveness and curiosity to understand the bigger picture. Engineers are not just encouraged but expected to think critically, propose solutions, and take ownership. Weโve built a culture where ideas are shared openly, challenges are tackled head-on, and assumptions are questioned to drive continuous improvement. \n\n\nLearn more about our Engineering team and culture in this talk by Santi Herrero (Co-founder and CTO) at SCPNA 2024: https://www.youtube.com/watch?v=k9Hb8rhJPWI \n\n\nWondering what itโs like to work at Edpuzzle?\nPicture a place where you can connect with your teammates, whether remotely or in person, whenever you need support. A place where one day you're helping shape one of the biggest edtech platforms in the world, and the next day you're doing a teambuilding activity with your coworkers. A place where everyone has been selected because they're the best at what they do, and where your manager and team trust your decisions fully. A place where you're encouraged to learn and grow because education is the cornerstone of everything we do. Check out the job details below to see if Edpuzzle could be the right fit for you!\n\n\n\nAbout the job: \n* Work with the Product and Engineering teams to find the best technical solutions by participating in discussions and sharing your opinions.\n* Take ownership of the problems that are being worked on, understanding why they are needed by the users, carrying out your own research, making your own proposals and working on the implementation while relying on your teammates for help when needed.\n* Communicate effectively in a team in order to maximize productivity, ownership, and focus to help projects reach the finish line with the best possible outcome and by the project deadline.\n* Develop pixel perfect designs following the indications of the Design team.\n* Develop simple, clear, functioning, and testable code.\n* Take an active role in learning the different parts of Edpuzzleโs software and understanding why it is built the way it is, while relying on more experienced teammates for help when needed.\n* Troubleshoot, debug and upgrade software.\n* Write technical documentation.\n* Perform other duties as assigned.\n\n\n\nAbout you:\n* At least 4 of years professional experience in frontend, backend, or full-stack development\n* Experience writing well-tested JavaScript code\n* You are a Full Stack Developer with experience with at least one frontend framework (React, Vue, Svelte, etc.) and experience with Node.js\n* If you are not Full Stack, then you want to become Full Stack and you currently have strong experience in either frontend writing complex interactive UIs, or in backend writing high traffic servers in Node.js\n* Experience with testing\n* Excellent ability to communicate your ideas, regardless of the audience\n* Pragmatic with technologies: you understand tech is a tool to solve a product problem, tech is never the end goal\n* Product-oriented: you make all your technology decisions with the final user in mind\n* You are naturally drawn towards understanding the bigger picture and recognize when there's a need for improvement, applying your intentional and rational thought process to address complex issues\n* You are able to work independently, plan and exercise conscious control of time spent on specific goals to reach deadlines effectively, and you donโt hesitate to pursue a goal despite the difficulties, all while maintaining a flexible mindset\n* You feel comfortable in spoken Spanish and written English, as they are the main language of our Engineersโ day-to-day operations\n* You are based in Spain and have a work permit to work in Spain\n\n\n\nBonus skills:\n* Experience with Redux for client state management\n* Experience with Express.js and MongoDB\n* Experience with complex backend architectures such as Hexagonal Architecture and Domain Driven Design (DDD)\n* โฆ or another amazing skill you bring to the table that we havenโt thought of yet!\n\n\n\nWhatโs it like to work remotely?\n* Work from the comfort of your own home\n* Use the Edpuzzle office as much or as little as you like\n* Meet with your manager and team via video calls on Google Meet or Slack\n* Connect with coworkers via Slack (with channels for work and for fun!)\n* To enjoy our remote work policy, youโll need high-speed internet access\n\n\n\nWhat we offer:\n* Competitive salary at โฌโ39K โ โฌโ53K based on your professional experience\n* Yearly salary review based on performance\n* Free private health insurance policy with AXA\n* Training and development opportunities\n* Meal allowance with Cobee: an annual budget of โฌ2000 to spend on the restaurants and food delivery services you like the most \n* Flexible remuneration: youโll be able to include your monthly expenses in public transport, childcare, and health insurance of immediate family members (spouse and/or children) into your payroll \n* 24 paid holidays plus December 24th and 31st\n* Flexible working hours and reduced working time on Fridays\n* Remote-first: Feel free to work 100% remotely or use the Barcelona office whenever you want, for the best of both worlds!\n* Free coffee, snacks, and drinks in the Barcelona office\n* Teambuilding events during working hours\n* Incredible opportunity to grow, learn, and build lifetime bonds with other passionate people\n\n\n\n\nโฌ39,900 - โฌ53,000 a year\n\nEdpuzzle is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.\n\n\nThis policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Edpuzzle makes hiring decisions based solely on qualifications, merit, and business needs at the time.\n\n\nReferences from previous employers will be requested from candidates during the selection process. If you'd like to be considered for this position, please apply below. We look forward to hearing from you! \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, JavaScript, Video, Mobile, Engineer and Backend jobs that are similar:\n\n
$60,000 — $102,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
๐ 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.
Remote AI Data Specialist 1 year contract renewable
\n\nWe want to make work and study more efficient and enjoyable, by providing the best digital paper solution possible. We plan to be the go-to tool for all forms of notes. Our digital paper and learning ecosystem inspires anyone to take notes, share what they know, collaborate with others, and learn as a community.\n\n\n\nOur Values:\n\nDream big\nโBe visionary, strategic, and open to innovation\n\nBuild great things\nโWork in service of our users, always improving and pushing higher\n\nTake ownership\nโTake responsibility with bold decision-making and bias for action\n\nWin like a sports team\nโBe trusting and collaborative while empowering others\n\nLearn and grow fast\nโNever stop learning and iterate fast\n\nShare our passion\nโShare ideas and practice enthusiasm and joy\n\nBe user obsessed\nโEmpathetic, inquisitive, practical\nAbout the team:\n\nAfter our huge success with handwriting recognition in multiple languages, we are accelerating the research and development of cutting-edge features leveraging AI to create the best learning and note-taking platform. You will be part of the cross-functional engineering team, turning state-of-the-art research into a real product impacting the lives of millions of users. We are a very international team, with your future coworkers being based in 5 different countries across Europe and Asia. However, due to the asynchronous nature of working that GoodNotes has adopted, any time difference will not impact your work-life balance. During the natural overlap of hours within the team, you will have daily standups to coordinate between designers, ML and software engineers, QAs to review any blockers. \n\n\n\nAbout the Team:\n\nThe AI team at Goodnotes is on a mission to transform education and productivity by leveraging cutting-edge technologies. We focus on enhancing the learning and teaching experiences of students and teachers through the development of innovative tools such as AI tutors and Classroom AI. Additionally, we are pioneers in foundational technologies like subject-oriented handwriting recognition.\n\nAs a member of our geographically diverse team, spanning Europe and Asia, you will play a key role in developing AI capabilities within Goodnotes. You will collaborate extensively with Machine Learning Engineers, iOS Engineers, Backend Engineers, Product Managers, Quality Assurance Specialists, and Designers to develop and enhance our innovative suite of AI features.\n\nAbout the Role:\n\nAs an AI Data Specialist, you will be the teacher of the AI, you will be instrumental in generating high-quality, accurately labeled data using various methodologies to support the training and evaluation of our models. Your role involves rigorous stress-testing of our features and providing essential feedback to help us develop robust and safe AI systems. You will work closely with Machine Learning Engineers to create and refine datasets for model training, evaluation, and ensuring AI safety. Your contributions will be crucial in enhancing our products and services by ensuring the data quality and integrity, as well as thorough evaluation and stress-testing of our models.\n\nThis is the role for you, if youโre excited to work on the things listed below:\n\n\n* Utilize proprietary software applications to label data for our models accurately.\n\n* Support the delivery of high-quality, curated data to enhance model training and performance.\n\n* Conduct thorough stress-tests on our models and features to ensure the delivery of safe and reliable AI systems to our customers.\n\n* Over time, engage in prompt engineering for features based on large language models.\n\n* Collaborate with ML Engineers to enhance the design and functionality of efficient labeling tools.\n\n* Become an expert on our models' behavior, clearly communicating all discovered patterns in evaluation and testing.\n\n\n\n\nThe skills you will need to be successful in the above:\n\n\n* A minimum of a Bachelorโs degree in Social Sciences - including Literature, Linguistics, Philosophy, Philology, Journalism, or related fields.\n\n* Proven experience in a labeling or annotation role within a technology-focused environment.\n\n* Proficiency in reading and writing in both informal and professional English (at least C1 level, C2 preferred).\n\n* Proficiency in additional languages is beneficial, but not mandatory.\n\n* Exceptional attention to detail.\n\n* Eager to work in a dynamic, fast-paced, collaborative environment.\n\n* Outstanding communication skills, both verbal and written.\n\n\n\n\nWe Want to Hear from You Even If You Donโt Meet All the Criteria!\n\nAt Goodnotes, we value learning and development and are committed to supporting your growth. If youโre passionate about AI and education, we encourage you to apply, as we offer opportunities for professional development and skill enhancement.\n\nThe interview process:\n\n\n* An introductory call with someone from our team. They want to hear more about your background, what you are looking for, and why youโd like to join Goodnotes\n\n* Technical interview: A live annotation exercise where we will assess your attention to detail and comfortability with labeling guidelines\n\n* Hiring Manager interview: A call with your hiring manager. This is the person who will be managing you day to day, working on your growth and development with you as well as support you throughout your career at Goodnotes.\n\n* Values interview โ Meeting with members of the Goodnotes Team to answer questions relating to take ownership AND build great things\n\n\n\nWhatโs in it for you:\n\n\n* 1-year renewable fixed-term contract\n\n* Budget for things like noise-cancelling headphones, setting up your home office, personal development, professional training, and health & wellness\n\n* Sponsored visits to our Hong Kong or London office every 2 years\n\n* Company-wide annual offsite (we met in Portugal in 2023 and Bali in 2024)\n\n* Flexible working hours and location\n\n* Medical insurance for you and your dependents\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 Design and Backend jobs that are similar:\n\n
$82,500 — $115,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.
\nOur Mission and Opportunity\nEarly education is one of the greatest determinants of childhood outcomes, is a must for working families, and has a lasting social and economic impact. Brightwheelโs vision is to enable high quality early education for every child โ by giving teachers meaningfully more time with students each day, engaging parents in the development of their kids, and supporting the small businesses that make up the backbone of the $175 billion early education market. Brightwheel is the most loved technology brand in early education globally, trusted by thousands of educators and millions of families.\n\n\nOur Team\nWe are a fully remote team with employees across every time zone in the US. Our team is passionate, talented, and customer-focused. Our exceptional investor group includes Addition, Bessemer Venture Partners, Chan Zuckerberg Initiative, GGV Capital, Lowercase Capital, Emerson Collective, and Mark Cuban. \n\n\nWe believe that everyoneโfrom our employees to the students, teachers, and administrators we serveโ should be given the opportunity to learn and thrive, whatever their background may be. We celebrate diversity in all forms because it allows our team and the communities we serve to reach their full potential and do their best work.\n\n\nWho you are\nWe are seeking a senior software engineer who is technically well-rounded and passionate about their code's positive impact on people's lives. At Brightwheel, product engineers work closely with product and design and other business areas to deliver a platform that meets our teachersโ and parentsโ biggest needs.\n\n\nEvery engineer at Brightwheel is afforded a high degree of ownership and autonomy. We are a lean, fast-moving team and value individuals who can optimize for being impactful while considering both technical and business drivers. Youโll bring a high degree of ownership and ability to execute.\n\n\n\nWhat you'll do\n* Work alongside product and design to scope and implement new features or product lines\n* Share input on delivery and discoveryโproviding the team with new ideas, proposals, and constructive criticism\n* Be a steward of quality, scalability, security, and performance. You'll work with other engineers to ensure that we have a solid foundation that serves our customers and enables the team to continue building a great product\n* Design and architect new software systems, or introduce new technologies as appropriate, to support Brightwheelโs growth\n* Share knowledge and expertise across the engineering team\n\n\n\nQualifications, Skills, & Abilities: \n* 5+ years of professional experience, preferably in dynamic companies/teams\n* Proficiency in both contributing to and designing APIs using Ruby on Rails \n* Expertise in writing automated tests (unit/integration/functional)\n* Expertise in using Git (or VC equivalent)\n* Experience with a variety of codebase sizes and age\n* Experience with microservice or service-oriented architectures\n* Experience with modern webapps like React.js preferred\n* Experience with Infrastructure as Code (IaC) preferred\n\n\nCandidates with varying backgrounds are encouraged to apply. We do not require prior knowledge of technologies in our stack, only a desire to learn them. At brightwheel, you may encounter:\n* Javascript\n* HTML\n* CSS\n* Ruby on Rails\n* PostgreSQL\n* Redis\n* React.js\n* CircleCI\n* GitHub Actions\n* Kubernetes\n* AWS-managed services, like Redshift and ECS\n\n\n\n\n$141,000 - $187,000 a yearBrightwheel is committed to internal pay equity and offers a competitive compensation package, including base salary, equity, and benefits. Our benefits package includes premium medical, dental, and vision benefits, generous paid parental leave, a flexible paid time off policy, a monthly wellness and productivity stipend, and a Learning & Development stipend.\nFor cash compensation, brightwheel sets standard ranges for all roles based on function, level, and geographic location, benchmarked against similar-stage growth companies. Multiple factors determine final offer amounts, including geographic location, candidate experience, and expertise. If you have questions about the compensation band for your region, please ask your recruiter.\n\nBrightwheel is committed to creating a diverse and inclusive work environment and is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, sexual orientation, national origin, genetics, disability, age, or veteran status. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Education, Ruby, Senior, Engineer and Backend jobs that are similar:\n\n
$55,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\nUS Only
๐ 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.
\nOur Mission and Opportunity\nEarly education is one of the greatest determinants of childhood outcomes, is a must for working families, and has a lasting social and economic impact. Brightwheelโs vision is to enable high quality early education for every child โ by giving teachers meaningfully more time with students each day, engaging parents in the development of their kids, and supporting the small businesses that make up the backbone of the $175 billion early education market. Brightwheel is the most loved technology brand in early education globally, trusted by thousands of educators and millions of families.\n\n\nOur Team\nWe are a fully remote team with employees across every time zone in the US. Our team is passionate, talented, and customer-focused. Our exceptional investor group includes Addition, Bessemer Venture Partners, Chan Zuckerberg Initiative, GGV Capital, Lowercase Capital, Emerson Collective, and Mark Cuban. \n\n\nWe believe that everyoneโfrom our employees to the students, teachers, and administrators we serveโ should be given the opportunity to learn and thrive, whatever their background may be. We celebrate diversity in all forms because it allows our team and the communities we serve to reach their full potential and do their best work.\n\n\nWho You Are\nBrightwheel is seeking an exceptional ERP System Administrator with deep expertise in Netsuite to join the Systems Operations team. This individual's primary responsibility will be to ensure that our ERP and related business systems function as expected and are maintained in a way as to allow optimal business performance. This position will be integral to administering the supply chain, manufacturing, inventory management and accounting processes within our ERP ecosystem. The ERP System Administrator should be comfortable with change management and governance, as well as communicating, prioritizing, and managing all aspects of a large company-wide project. The ideal candidate is comfortable interfacing with stakeholders at all levels, with the ability to translate business requirements into creative system designs that are flexible and scalable, clearly explaining design options and their potential impact. \n\n\n\n\n\nWhat Youโll Do\n* Serve as the primary ERP technical subject matter expert for Supply Chain, Inventory Management, Manufacturing & Accounting\n* Lead complex the end-to-end technical design, development, QA, implementation, and ongoing post-launch operations management to set up our ERP System (Netsuite) to meet the organizationโs business requirements (ex. e-commerce)\n* Must be able to take initiative, work with minimal supervision, and collaborate with the team to maintain and enhance a world class ERP application\n* Develop new and maintain existing supply chain, inventory, manufacturing and accounting business workflows\n* Recommend, schedule, and perform software improvements and upgrades\n* Proactively identify gaps within current processes and/or improve existing backend components to make them more efficient and scalable\n* Assist with data migration from legacy systems\n* Create detailed technical documentation for the internal Systems Operations team for newly launched backend components and regularly maintain existing documentation for updates to existing components, as well as assist with end-user training and documentation when needed\n* Collaborate with internal stakeholders from other business units to understand ERP business needs and work together to solve them\n\n\n\n\nQualifications, Skills, & Abilities \n* Strong knowledge of ERP systems with deep understanding of NetSuite\n* Experience setting up a complex Netsuite implementation from the ground up\n* 4-5 years of experience in ERP implementation, management, and 3rd party integrations in complex environments\n* 3+ years experience managing stakeholder expectations across multiple projects with competing priorities\n* Ability to read and understand SuiteScript customizations\n* Creative problem solver, skilled at overcoming obstacles and solutioning around key business problems\n* Proven ability to design and implement new processes within systems and facilitate user adoption\n* Excellent project management skills and skilled cross-functional collaborator\n* Bachelor's degree in Computer Science, Information Systems, or related field preferred.\n* Netsuite Admin Certification is required\n* Experience with other platforms, such as Salesforce, Shopify, etc. are a plus\n* Experience working in a startup is a plus\n\n\n\n\n\n$104,000 - $169,000 a yearBrightwheel is committed to internal pay equity and offers a competitive compensation package, including base salary, equity, and benefits. Our benefits package includes premium medical, dental, and vision benefits, generous paid parental leave, a flexible paid time off policy, a monthly wellness and productivity stipend, and a Learning & Development stipend. For cash compensation, Brightwheel sets standard ranges for all roles based on function, level, and geographic location, benchmarked against similar-stage growth companies. Multiple factors determine final offer amounts, including geographic location, candidate experience, and expertise. If you have questions about the compensation band for your region, please ask your recruiter.\n\nBrightwheel is committed to creating a diverse and inclusive work environment and is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, sexual orientation, national origin, genetics, disability, age, or veteran status. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Education and Backend jobs that are similar:\n\n
$40,000 — $75,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\nUS Only
๐ 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.
*Comp also includes .5% - 1.25% Stock Options*\n\nPenji is a SaaS platform that helps universities scale up student support programs (e.g. tutoring, mentoring, advising). Weโve signed deals at 55 universities like Rutgers, Georgia, and Vanderbilt in the last 24 months and are set to continue growing quickly. We are looking for a full stack developer to join our small remote team.\n\nYouโll be working alongside our CTO, contributing across our whole stack including:\n- A React Native app (iOS, Android, Web) that students, tutors, and advisors use to schedule, manage interactions, and chat\n- A React admin app for visualizing and managing a centerโs activity\n- Our backend systems that integrate with university systems\n\nYouโll also help in developing new ways for universities to support their students while expanding existing features like appointments, drop-in, and kiosk.\n\n**How youโll be interviewed:**\n- Youโll send us your GitHub or other profile and any material about your skills\n- Weโll review some tech questions related to your experience and also areas in our stack\n- You can ask us any questions or things youโre curious about\n- Weโll do some hands-on coding especially with React\n\n**We want to learn more about:**\n- A React Native app you helped release\n- Or your contribution to an open source project\n- Or how you earned your StackOverflow reputation\n- Or a presentation, article, or demo you made\n- Or some cool tech you worked with recently\n\n**How youโll work:**\n- Ship features each week across all our apps and platform\n- Participate in daily standups and weekly prioritization meetings\n- Work with our university partners to improve and expand their programs with new modes and features\n- Meet up in VR for a round of minigolf!\n\n**The stack youโll work with:**\n- Language - JavaScript & TypeScript\n- Frontend - React, React Native, React Native Web, Redux, Parse\n- Backend - Node, Parse Server, Cube JS, Heroku\n- Data - MongoDB, Firebase, BigQuery\n- Testing - Appium, Jest\n- Tools - Slack, Trello, GitHub, Loggly, JupyterLab, Azure DevOps, Docker\n\n**Within 1 week youโll:**\n- Set up your local environment\n- Work on a good first issue and ship it\n\n**Within 1-2 months youโll:**\n- Work together on at least one large project released to production\n- Understand overview of systems and integrations\n- Help debug and triage user-facing issues\n- Propose ideas for our roadmap\n\n**Within 3-6 months youโll:**\n- Own large features and new integrations in production\n- Sketch out and review new products and get feedback from university partners\n- Collaborate on defining priorities and have deep understanding of student and partner needs\n\n**What we offer:**\n- 401K with 3% match, and another 2% match of 50%\n- Health Insurance Reimbursement\n- 15 Days Vacation, Unlimited Sick Days\n\nThe higher education system is entering a major state of change. Schools are feeling intense pressure to modernize, and Penji has found a customer-base that is motivated and excited to collaborate on building the future. Itโs been a really great year and weโre just getting started. Weโd love to welcome you to the team!\n \n\nPlease mention the word **SUPPORTS** when applying to show you read the job post completely (#RMy4xNDguMTA3Ljky). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$60,000 — $100,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nComplete the application on our website below.
๐ 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.
##Description\n[Paperpile](https://paperpile.com) helps researchers to find, organize, read, and write academic papers.\n\nIn addition to the Paperpile app, we have recently introduced a new product [BibGuru](https://www.bibguru.com/) for students. We are signing up thousands of new students every day.\n\nOur user base is growing fast, and so is the team around it.\n\n* As part of a small team, everything you do matters. You only work on stuff that has a direct big impact on the product and our customers.\n* Work from anywhere on your own schedule. As a remote-first company, we communicate with tools like Slack, Figma, and Notion to move our product forward fast.\n* Work with an interesting and diverse community of academics. Our customers use Paperpile to study climate change, cancer, or medieval history. You interact with them directly to understand how we can make their work more productive.\n\nOur backend infrastructure stores, processes, and searches hundreds of millions of academic articles. We use Node.js, TypeScript, MongoDB, ElasticSearch, and AWS.\n\nYou will take responsibility for substantial parts of our codebase to provide a fast and reliable backend for all our products (web, mobile, desktop).\n\n**This job is fully remote but we only hire in EUROPE at this time.**\n\n##Requirements\n* You can work independently and write clean, reusable, and testable code.\n* You can work and communicate within a Scrum team and produce production-ready code efficiently and on time.\n* You know Node.js, TypeScript/JavaScript, or have used a different backend stack and want to learn Node.js/TypeScript.\n* You have worked on data-heavy applications before and have experience with the required database and backend technologies.\n* You can design and implement REST APIs.\n\n##More useful experience (optional):\n\n* AWS, ElasticSearch, MongoDB, Linux\n* Basic data science skills (web scraping, data transformations, data cleaning, data normalization, ...)\n* Background in research or academia\n\n##Benefits\n* Base compensation โฌ40,000-โฌ50,000 based on the level of your experience\n* Bonus/equity program\n* 4 weeks paid vacation + local holidays\n* We sponsor co-working space in your city\n* Learn and grow. Try out new things. We sponsor relevant courses, seminars, and conferences\n \n\nPlease mention the words **INSANE AISLE ABILITY** when applying to show you read the job post completely (#RMy4xNDguMTA3Ljky). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$50,000 — $70,000/year\n
\n\n#Location\nWorldwide
๐ 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.
**Radical candor? More like radical gander, right?**\n\nOk, enough goose puns for the moment, but now that weโve got your attention, allow us to tell you more about this company called GooseChase and why might you want to join us!\n\nYou love an app that makes you smile, right? Well our product is a lot of fun. And even though our origins are that of a humble scavenger hunt app, weโve now evolved (hatched?) into a super-flexible platform used by millions to create all sorts of experiences! Itโs all the best parts of a scavenger hunt, with a delightful twist to keep you coming back for more.\n\nWith all that fun and flexibility, weโve been growing like crazy. For teachers in the classroom, weโre the new โTV cartโ, aka the learning tool that students legitimately look forward to. For todayโs workplaces, virtual or otherwise, we help the team connect with each other to the point where they want to come into (or logon) to work. And for local cities and towns, we bring families together in a way that truly builds a sense of community.\n\nBut weโre also unique in that we donโt have any investors and, as a result, are able to put our people before profit. Seriously. We have a profit sharing program specifically for this reason! It also means we grow at the pace we want to and put the time into making this the best possible place to work. When we do something, itโs because itโs the best thing for our team and our customers, no matter what. Weโve actually been fully remote from the very beginning, because we wanted our people to have the flexibility to live wherever and however they wanted!\n\n**So what exactly is this job?**\n\nIf youโre looking for impact & ownership, this is about as good as it gets. Youโll have the opportunity to take lead on our back-end tech stack going forward, charting our technical path, contributing to our product direction and helping shape the team as we grow!\n\nFrom a day to day perspective, youโll be a core member of our cross-functional product development team, focused on both the game organizer and participant experiences. Within our product team, there are no silos or artificial barriers, meaning youโll be working closely with other engineers and designers! Whatever will help give our customers the best experience possible!\n\nWe recognize building the best products requires using the best tools, so we empower our engineers through access to the best tools and hardware available to remove barriers and enable fast iterating, robust code deployments.\n\nIn terms of technologies, youโll be working closely with our front-end engineers as well as developing our API and async task system which:\n\n* Is currently based on Django / TastyPie / Celery, with plans to migrate to a Node.js-based architecture (thatโs where you come in!)\n* Stores data in Postgresql, with images & videos in S3\n* Utilizes redis and memcached for caching, session storage, and async task result storage\n* Runs on Linode, switching over shortly to our new kubernetes-based cluster\n* Powers our mobile applications and web-based game manager\n\nLooking at how we work, our methodologies are:\n* Continuous integration using CircleCI to empower developer autonomy and shorten development cycles\n* Agile, with two week sprint cycles\n* Daily async check-ins - stay connected to the team, but without zombie standups\n* Project management in Asana, with our โofficeโ taking place on Slack & Zoom - we have a very strong gif game\n\n**How do you know if this might be for you?**\n\nAt GooseChase youโll be working alongside a team of highly motivated, world-class engineers with tons of opportunities for learning, growth, and mentorship. Our product team works closely together, so we are extremely selective about who we hire to ensure the calibre of our engineering talent remains high. Be prepared to bring your โAโ game!\n\nWe understand that relevant experience comes in all shapes and sizes and the ability to do the job is all that matters. With that in mind, we arenโt going to put together a generic list of all the requirements that weโre looking for with this job, however, there are certain things we are looking for - specifically:\n\n* Have you been able to collaborate & communicate successfully with others in a cross-functional team?\n* Do you have very high standards for your work and desire to work with other talented people?\n* Have you succeeded at architecting and implementing APIs that have been used by lots of people?\n* Are you passionate about full stack development and the web ecosystem?\n* Do you bring a depth of expertise in security and performance best practices?\n* Are you experienced in developing production-grade web systems that are performant and fault-tolerant at scale?\n* Are you based in the GMT-4 to GMT-8 time zones (North America), so you can work closely with our distributed product team?\n* Can you get down with an uncomfortable amount of goose puns?\n\nOk the last one isnโt super work related, but we honestly do have a lot of goose puns. Itโs one of our favourite parts of our culture!\n\nWe do things differently here. Weโre all about fun, but also making an impact. We care deeply about working with amazing people, and have set up our company culture specifically for that - our compensation is competitive, our work environment is autonomous and collaborative, and our emphasis is on learning and growth. Put simply, itโs the type of company we actually want to work at ourselves!\n\nSo, this is us, standing in front of you, asking you to join us. \n\nPlease mention the words **AWESOME CONGRESS SHIELD** when applying to show you read the job post completely (#RMy4xNDguMTA3Ljky). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n
\n\n#Benefits\n
โฐ Async\n\n๐ฐ Profit sharing\n\n
\n\n#Location\nNorth America
๐ 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.