graphql Remote Jobs

159 Results

2d

Backend Engineer, Verify:Pipeline Execution

GitLabRemote
agileDesigngraphqlrubyc++postgresqlbackend

GitLab is hiring a Remote Backend Engineer, Verify:Pipeline Execution

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

An overview of this role

The Pipeline Execution team works closely with our other Verify teams to build our Continuous Integration (CI) system. Our team provides the backbone of our CI offering, building features such as pipeline schedules, merge trains, review apps, browser testing, and much more. 

As our new Backend Engineer, you will help us continue to mature our functionality, reliability, performance, scalability, security, and usability as this key area of the product continues to evolve. To help GitLab CI remain a best in class solution, you will play a key role, along with your fellow team members, to design and develop new features, while maintaining and expanding existing ones.

Some of the things we have recently been working on include:

What you’ll do  

  • Write high-quality, efficient, and maintainable code while adhering to best practices and contributing to code reviews
  • Embrace continuous learning and stay connected with industry best practices, tools, and technologies to drive improvements in our software
  • Advocate for improvements to product quality, security, and performance
  • Mentor and support fellow team members as you grow, sharing your knowledge and expertise to contribute to their growth
  • Contribute to our development process by asking questions and providing feedback to make us better as a team
  • Collaborate with more Senior Engineers on the architectural plans and technical designs ensuring scalability, performance, maintainability and measurability
  • Participate in agile development practices, including planning sessions, stand-ups, and retrospectives, to drive iterative software development and continuous improvement for the team
  • Participate in Tier 2 or Tier 3 weekday, weekend, and/or occasional night on-call rotationsto assist troubleshooting product operations, security operations, and urgent engineering issues.

What you’ll bring 

  • Proficiency with Ruby and Ruby on Rails 
  • Experience with Relational Database Management Systems (PostgreSQL is a plus)
  • Proven experience writing testable code in Ruby on Rails
  • A commitment to Diversity, Inclusion and Belonging (DIB at GitLab)
  • Experience with GraphQL is a plus
  • An ability to self manage and organize in an asynchronous and collaborative work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Familiarity with various stages of software development end-to-end (Agile methodologies is a plus)
  • Proven ability to work effectively in a team including product managers, designers, and other engineers
  • A commitment to continuous learning and openness to giving and receiving feedback as a part of fostering individual and team development

About the team

The team is made up of experienced Engineers with a passion for solving problems and creating usable solutions; located across different time zones, async communication and manager of one is core to how we continue to deliver value to users. The Verify:Pipeline Execution team cares deeply about GitLab’s core values and has principles that align with those values. The team regularly interacts with community contributors, customers, and other GitLab teams as we strive to create lovable DevSecOps features.

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

Remote-Global
The base salary range for this role’s listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on ourbenefitsandequity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
Colorado/Washington pay range
$98,000$189,000 USD
California/Hawaii/New York/New Jersey pay range
$98,000$210,000 USD

Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

2d

Sr. Fullstack Engineer I, AI Products

Khan AcademyMountain View, CA / Remote friendly (US + Canada Only)
remote-firstgraphqlc++javascriptreduxbackendfrontend

Khan Academy is hiring a Remote Sr. Fullstack Engineer I, AI Products

ABOUT KHAN ACADEMY

Khan 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 content and practice that cover Pre-K - 12th grade and early college core academic subjects, focusing on math and science. We have over 155 million registered learners globally and are committed to improving learning outcomes for students worldwide, focusing on learners in historically under-resourced communities.

OUR COMMUNITY 

Our 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.

THE ROLE

Currently we are focused on providing equitable solutions to historically under-resourced communities of learners and teachers, and guided by our Engineering Principles. On the Product team, you might work on projects such as:

  • Integrating state of the art learning science into our product to enable learners and teachers to quickly identify and address learning gaps on the fly.
  • Partnering with public school districts with a high percentage of Free and Reduced Price Lunch students to build and scale our teacher and learner tools to millions of learners who otherwise would not have discovered us.
  • Building tools for teachers to use Khan Academy as a strategic supplement in their classrooms.

With the recent launch of Khanmigo and Artificial Intelligence (AI) as a technology, this role will help harness the power of AI to deliver the product capabilities where applicable.

We are a remote-first organization and we strive to build using technology that is best suited to solving problems for our learners. Currently, we build with Go, GraphQL, JavaScript, React & React Native, Redux and we adopt new technologies like LLMs 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”.

You can read about our latest work on our Engineering Blog. A few highlights:

WHAT YOU BRING

  • 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.
  • Experience using Generative AI / LLMs to build products. Knowledge of common prompt engineering techniques, current state of generative models, and engineering techniques such as RAG.
  • Strong technical project management skills, as our Senior Software Engineers often lead projects.
  • 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.
  • Strong communication, thoughtfulness, and desire to give and receive regular feedback
  • Motivated by the Khan Academy mission “to provide a free world-class education for anyone, anywhere."
  • 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.
  • 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.
  • Excitement about helping Khan Academy bring a free, world-class education to the world.

WE 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.

PERKS AND BENEFITS

We may be a non-profit, but we reward our talented team extremely well! We offer:

  • Competitive salaries
  • Ample paid time off as needed – Your well-being is a priority.
  • Remote-first culture - that caters to your time zone, with open flexibility as needed, at times
  • Generous parental leave
  • An exceptional team that trusts you and gives you the freedom to do your best
  • 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
  • Opportunities to connect through affinity, ally, and social groups
  • And we offer all those other typical benefits as well: 401(k) + 4% matching & comprehensive insurance, including medical, dental, vision, and life

At 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.

The target salary range for this position is $137,781 - $172,339 USD / $172,226 - $215,424 CAD. 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.

MORE ABOUT US

OUR COMPANY VALUES

Live & breathe learners

We 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.

Take a stand

As 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.

Embrace diverse perspectives

We 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.

Work responsibly and sustainably

We 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.

Bring out the joy

We 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.

Cultivate learning mindset

We 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.

Deliver wow

We 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.

We 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.

See more jobs at Khan Academy

Apply for this job

2d

Chief Architect, Product and Engineering

Stitch FixRemote, USA
jiraDesignmobileslackgraphqlapiiosrubyandroidAWSNode.js

Stitch Fix is hiring a Remote Chief Architect, Product and Engineering

About the Team

At Stitch Fix, our goal is to help our customers look great and feel great about themselves by revolutionizing how people shop. In a time-starved world where shopping often feels overwhelming, our business connects customers to clothes they love. Whether it’s helping someone dress for success at a new job or taking the stress out of packing for a family vacation, we fix clients’ closets – and they love us for it!

We’ve built unique, innovative software for merchandising, warehouse and inventory management, remote styling, and logistics. We leverage vast amounts of client data to make decisions throughout the company. All of this results in a simple, powerful offering to our clients and a very successful business. We believe we are only scratching the surface of our opportunity, and we’re looking for incredible people to contribute!

About the Role

Stitch Fix is transforming the way people find what they love. Our technology teams have created unique, innovative software for customers, merchandising, styling, warehouse systems, and inventory management. We leverage customer data and user research to personalize our service and make smart bets. The result is a powerful offering to our customers and a successful business serving millions of men, women, and kids. 

We're looking for an experiencedChief Architect to help design, scale, and architect technical systems to power our unique and innovative personalized shopping experience. Reporting to our Chief Product & Technology Officer, you will help us make the tough technology decisions needed to serve our clients. You will guide our team of principal and lead engineers to formulate the overall technical strategy for the organization. You will be called upon to de-risk the hardest technical challenges we face as we design loosely coupled systems and make buy-vs-build decisions to meet business needs and serve our customers efficiently. In a team of world-class engineers, you will be an important part of the engineering leadership team that helps steer the company towards new heights while still building a tight knit culture and helping keep high morale.

You're excited about this opportunity because you will…

  • Build a strategic vision for our architecture by incorporating data, business objectives, and industry knowledge
  • Lead and mentor a team of architects and principal engineers from across various domain and platform teams
  • Work with senior engineering leaders cross functionally to align on technical initiatives and ensure communication and consistency across teams
  • Break down complex technical problems into smaller deliverables that can be framed correctly for others to work on
  • Help reduce ambiguity and increase developer productivity by working with the management team to share context and reduce inefficiencies
  • Drive engineering and operational excellence across our ~400 person product and engineering organization

We’re excited about you because you bring…

  • 15+ years of software engineering and architecture experience
  • 10+ years of experience in a technical leadership role
  • Deep sense of empathy and passion for consumers and end-users
  • BS/BA degree in Computer Science, adjacent fields or equivalent years of experience
  • Experience working with distributed teams in the US. We use GitHub, Slack, Jira and Zoom extensively to collaborate
  • Deep experience at influencing without positional authority, using great judgment to help teams be loosely coupled but highly aligned to the technical strategy
  • Experience building architectures and strategies that serve multiple platforms (web, iOS, Android)
  • Strong communication and presentation skills
  • Disciplined and balanced work ethic as a role model for other engineers
  • Good understanding of machine learning and data science fundamentals is beneficial
  • Experience with optimizing AWS investment across a complex architecture
  • Deep knowledge of tradeoffs between different API integration technologies (REST, RPC, etc)
  • Experience with Ruby and Rails, Golang, GraphQL, Node.js, and/or React is a plus
  • Experience working on high-scale e-commerce websites and mobile apps
  • Experience at a rapid scale or high team growth environment is a plus

Why you'll love working at Stitch Fix...

  • We are a group of people who are bright, kind and motivated by challenge. You can be your authentic self here, and are empowered to encourage others to do the same!
  • We are a successful, fast-growing company at the forefront of tech and fashion, redefining retail for the next generation
  • We are a technologically and data-driven business
  • We are committed to our clients and connected through our vision of “Transforming the way people find what they love”
  • We love solving problems, thinking creatively and trying new things
  • We believe in autonomy & taking initiative
  • We are challenged, developed and have meaningful impact
  • We take what we do seriously. We don’t take ourselves seriously
  • We have a smart, experienced leadership team that wants to do it right & is open to new ideas
  • We offer competitive compensation packages and comprehensive health benefits
  • You will be proud to say that you work for Stitch Fix and will know that the work you do brings joy to our clients every day

About Stitch Fix

At Stitch Fix, we’re about personal styling for everybody and we believe in both a service and a workplace where you can be your best, most authentic self. We’re the first fashion retailer to combine technology and data science with the human instinct of a Stylist to deliver a deeply personalized shopping experience. This novel juxtaposition attracts a highly diverse group of talented people who are both thinkers and doers. All of this results in a simple, powerful offering to our customers and a successful, growing business serving millions of men, women, and kids. We believe we are only scratching the surface on our opportunity, and we’re looking for incredible people like you to help us carry on that trend.

Compensation and Benefits

Our anticipated compensation reflects the cost of labor across several US geographic markets, and the range below indicates the low end of the lowest-compensated market to the high end of the highest-compensated market. This position is eligible for new hire and ongoing grants of restricted stock units depending on employee and company performance. In addition, the position is eligible for medical, dental, vision, and other benefits. Applicants should apply via our internal or external careers site.
Salary Range
$298,000$321,000 USD

This link leads to the machine readable files that are made available in response to the federal Transparency in Coverage Rule and includes negotiated service rates and out-of-network allowed amounts between health plans and healthcare providers. The machine-readable files are formatted to allow researchers, regulators, and application developers to more easily access and analyze data.

Please review Stitch Fix's US Applicant Privacy Policy and Notice at Collection here: https://stitchfix.com/careers/workforce-applicant-privacy-policy

Recruiting Fraud Alert: 

To all candidates: your personal information and online safety are top of mind for us.  At Stitch Fix, recruiters only direct candidates to apply through our official career pages at https://www.stitchfix.com/careers/jobs or https://web.fountain.com/c/stitch-fix.

Recruiters will never request payments, ask for financial account information or sensitive information like social security numbers. If you are unsure if a message is from Stitch Fix, please email RecruitingOperations@stitchfix.com

You can read more about Recruiting Scam Awareness on our FAQ page here: https://support.stitchfix.com/hc/en-us/articles/1500007169402-Recruiting-Scam-Awareness 

 

See more jobs at Stitch Fix

Apply for this job

3d

Sr. Front End Developer - React

AgeroRemote
figmaB2Bgraphqlhtml5apiiosqagitc++typescriptjavascriptbackend

Agero is hiring a Remote Sr. Front End Developer - React

About Agero:

Wherever drivers go, we’re leading the way. Agero’s mission is to rethink the vehicle ownership experience through a powerful combination of passionate people and data-driven technology, strengthening our clients’ relationships with their customers. As the #1 B2B, white-label provider of digital driver assistance services, we’re pushing the industry in a new direction, taking manual processes, and redefining them as digital, transparent, and connected. This includes: an industry-leading dispatch management platform powered by Swoop; comprehensive accident management services; knowledgeable consumer affairs and connected vehicle capabilities; and a growing marketplace of services, discounts and support enabled by a robust partner ecosystem. The company has over 150 million vehicle coverage points in partnership with leading automobile manufacturers, insurance carriers and many others. Managing one of the largest national networks of service providers, Agero responds to approximately 12 million service events annually. Agero, a member company of The Cross Country Group, is headquartered in Medford, Mass., with operations throughout North America. To learn more, visitwww.agero.com.

About the Role

Agero has a vision to automate the roadside assistance industry. This means providing the automotive and insurance industry with a way to enter details about people who have broken down, then automatically determining the best quality and fastest response from thousands of towers and their nationwide fleet of tow trucks all running our towing app.

This creates interesting UI/UX challenges - we’re building something that no one else has built and we have three user perspectives on the same data. 

We work in small teams of 3-5 engineers called “squads” to strategically execute on different areas of the codebase. This creates a small-team feeling while being a part of a larger organization.  We're using React on the Web, and React Native for iOS and Android.

KEY OUTCOMES:

  • Own the front end web code and experience
  • Help shape the front end architecture and institute best practices throughout our code base
  • Help grow and mentor the front end team
  • Help scale the front end codebase to keep up with increasing demand
  • Work with a designer / product manager to get new features out quickly and bug free
  • Convert Figma files into functional styled components
  • Ensure cross-browser, cross-platform, and cross-device compatibility
  • Bring innovative ideas and solve complex technology problems 
  • Work closely with UX/UI designers, product managers, QA engineers, and backend developers. 
  • Own the successful implementation of product features and codebase improvements, from development to release and beyond.
  • Collaborate with other members of the front end team

REQUIREMENTS:

  • 5+ years of professional software development or UI/UX development experience 
  • 3+ yrs professional experience in a modern React environment (Hooks, Context, API, Suspense)
  • Extensive knowledge of testing (Cypress for visual regression testing, Jest for unit testing) 
  • Excellent knowledge of HTML5, CSS3 and JavaScript
  • Experience using git with pull requests and code reviews
  • Bachelor’s Degree in Computer Science or related field or equivalent 

NICE TO HAVE:

  • Experience working with GraphQL
  • Experience working with TypeScript
  • Experience working with Relay
  • Experience working with React Native

Hiring In:

  • United States: AZ, FL, IL, KY, MA, MI, NM, TN, GA, and VA
  • Canada: Province of Ontario
  • #LI-REMOTE

D, E & I Mission & Culture at Agero:

We are all Change Drivers at Agero. Each day, we speak to thousands of drivers and tow professionals across one of the most diverse countries in the world. Our mission to safeguard drivers on the road, strengthen our clients’ relationships with their drivers, and support the communities we live and work in unites us together as one force driving positive change.

The road to positive change starts inside Agero. In celebrating each other’s differences, we lift each other up and create space for innovation and community. Bringing our whole selves to work powers our commitment, drive, agility, and courage - ensuring we are not only changing the landscape of the driver services industry, we also are making a difference in the lives of our customers with each call, chat, and rescue.

THIS DESCRIPTION IS NOT INTENDED TO BE A COMPLETE STATEMENT OF JOB CONTENT, RATHER TO ACT AS A GUIDE TO THE ESSENTIAL FUNCTIONS PERFORMED. MANAGEMENT RETAINS THE DISCRETION TO ADD TO OR CHANGE THE DUTIES OF THE POSITION AT ANY TIME.

To review Agero's privacy policy click the link:https://www.agero.com/privacy.

***Disclaimer:Agero is committed to creating a diverse and inclusive environment and encourages applications from all qualified candidates. Accommodation is available. Additionally, we offer accommodation for applicants with disabilities in our recruitment processes. If you require accommodation during the recruitment process, please contactrecruiting@agero.com

See more jobs at Agero

Apply for this job

3d

Software Engineer, Frontend (Mid-level)

AtticusLos Angeles, CA or Remote
scalaDesigngraphqluiUXgitrubyjavac++dockercsskubernetespythonAWSfrontend

Atticus is hiring a Remote Software Engineer, Frontend (Mid-level)

 

About Atticus

At any given time, 16 million Americans are experiencing a crisis that requires urgent help from our legal system or government. The right assistance could transform their lives. But today, most never get it. 

Atticus makes it easy for any sick or injured person in crisis to get the life-changing aid they deserve. In just three years, we’ve become the leading platform connecting people with disabilities to government benefits. We also help victims of accidents, misconduct, and violence get compensation from insurance. So far, we’ve gotten thousands of people access to over $2B in life-changing aid, and we’re just getting started.

We've helped more than 20,000 people in need (see our 6,000+ five-star reviews) and raised more than $50 million from top VC firms like Forerunner, GV (Google Ventures), and True Ventures. (We just closed our Series B round in May 2023, so we're well-funded for the foreseeable future.) We're small but moving fast — our team grew from 52 to 91 last year and we expect to grow again in 2024.

The Job

Atticus works in an industry dominated by outdated technology that is ripe for fresh thinking: our core competitors rely on massive call centers to screen clients, antiquated CRMs to track and manage cases, and paper checks to get paid (provided they’re sent to the right address). 

Conversely, as a VC-backed tech company our product & engineering department powers everything we do: from creating an engaging online experience for people in crisis to providing tools for our network lawyers as they serve our clients, Atticus relies on technology to fulfill our mission.

We’re looking for Software Engineers to join our team. You’ll work on the front-end, and will partner with every department at Atticus as we continue to grow our platform to help people in need find trusted legal support.  

What You'll Do:

  • Design, build and operate Atticus’ front-end applications written in React with a focus on performance, modularity, extensibility, and reliability.
  • Work with product and software architects to plan and deliver features, fixes, and performance enhancements
  • Leverage your peers as multipliers for your skills to create excellent products and services.

The role is a rare opportunity to join a fast-growing Series B startup that doubles as a B-corp social enterprise. Every project you take on will help clients in need get the help they deserve, and you’ll shape our company culture as we scale. We’re looking for engineers who are excited about our mission and the challenges it entails.

Qualifications

Required:

  • You have 3+ years of experience writing idiomatic JavaScript/Node.js (Golang, Java, Python, Scala, or Ruby is helpful.
  • You have experience and love for building React applications
  • You speak CSS and HTML
  • You enjoy working with UI and UX experts to build compelling user experiences
  • You use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
  • You lint all your code or know you should.
  • You know what parts of your code require tests and you write those tests.
  • You are versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.

Bonus / Nice-to-Have

  • You like working or want to work with Google Cloud Platform, Kubernetes, Docker, Git, Golang, Java
  • You are well versed in working with or want to work with GraphQL, GraphQL Federation, REST APIs and supporting network protocols
  • You can read or build a Webpack configuration

We are strongly committed to building a diverse team. If you’re from a background that’s underrepresented in tech, we’d love to meet you.

Salary & Benefits

This is a rare opportunity to join a startup that has strong traction (substantial funding, well-respected backers, tremendous growth, and many happy customers) but is still small enough that you can have a huge impact and play a role in shaping our culture.

We’re a certified B Corporation tackling a critical social problem. Our mission to help people in need drives everything we do, and your work here will touch many lives.

We offer competitive pay — including equity — and generous benefits:

  • Medical and dental insurance with 100% of employee premiums covered
  • 15 vacation days & ~19 paid holidays each year (including two weeks at end-of-year)
  • Free memberships to ClassPass and OneMedical
  • $1,000 reimbursable stipend for education and training outside of work
  • Student loan repayment assistance, 401(k), and optional HSA
  • Free snacks, drinks, weekly lunches, and regular team dinners/events/retreats
  • Humble, thoughtful, smart, fun colleagues
We anticipate the base salary band for this role will be between $115,000 to $180,000 in addition to equity and benefits. The salary at offer will be determined by a number of factors such as candidate's experience, knowledge, skills and abilities, as well as internal equity among our team.

Location 

Today, about half our team are in Los Angeles or Phoenix (where we have offices) and half are fully remote and spread across the U.S. There are two options for this job:

  1. Live in Los Angeles, work a few days a week (or more) out of our beautiful office in the Arts District.
  2. Live wherever, work remotely, and travel to LA (on the company dime) as needed to be with your colleagues —somewhere between monthly and quarterly.

In short: You can do this job well remotely, and we’re committed to empowering everyone with flexibility. But we care a lot about building a great culture and we think some interactions need to happen in person, so we put a lot of thought into retreats, offsites, and other ways to gather.

See more jobs at Atticus

Apply for this job

3d

Frontend Engineer, Manage: Import and Integrate

GitLabRemote, India
agilevuegraphqluirubyc++cssjavascriptfrontend

GitLab is hiring a Remote Frontend Engineer, Manage: Import and Integrate

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

An overview of this role

As a Frontend Engineer in the Manage: Import and Integrate group, you will be joining a team whose mission is to build and improve high priority and scalable features for our customers. In this impactful role you will be working on Importers that enable data migration between GitLab instances and from competitor tools, building integrations with external services, developing foundational REST and GraphQL APIs and working with webhooks.

You will be part of a highly motivated team of very experienced engineers collaborating remotely in an agile environment. Success is measured by your code quality, contributions to the team, the evolution of our importers and integrations and customer satisfaction.

What you’ll do

  • You will develop features and improvements to the GitLab product in a secure, well-tested, and performant way. In particular, you will focus your efforts on improving the UI of our importers to provide great user experience to our expanding customer base. You'll also expand our integrations through new capabilities and enhancements.
  • You’ll advocate for improvements to product quality, security, and performance.
  • You’ll solve technical problems of high scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • You’ll recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions.
  • You’ll represent GitLab and its values in public communication around specific projects and community contributions.
  • You’ll ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.

What you’ll bring

  • Professional experience with Vue 2 or 3 and a state management library such as Vuex or VueApollo
  • Professional experience with building frontend web apps with REST and GraphQL
  • Experience with writing automated tests with Jest (bonus for RSpec) 
  • A solid understanding of semantic HTML, CSS and core JavaScript concepts
  • A solid understanding of core web and browser concepts (eg. how the browser parses and constructs a web page)
  • Experience with Ruby and HAML is highly desirable (but not mandatory) 
  • Proficiency in the English language, both written and verbal
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Demonstrated ability to onboard and integrate with an organization long-term.
  • Positive and solution-oriented mindset.
  • Effective communication skills: Regularly achieve consensus with peers, and clear status updates.
  • An inclination towards communication, inclusion, and visibility.
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Demonstrated ability to work closely with other parts of the organization.
  • Share our values, and work in accordance with those values.
  • Ability to thrive in a fully remote organization.

About the team

You will be joining the Import and Integrate team, which is part of the Manage stage, consisting of a globally distributed team.

 

Check out the team handbook page to find out more about who we are and how we work. Watch the 16.10 Release Kickoff Video or take a look at the  Manage: Import and Integrate direction page to get a feel for what the team is working on.


Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

3d

Backend Engineer, Product Adoption Metrics

GitLabRemote
agilegraphqlrubyc++postgresqljavascriptbackendfrontend

GitLab is hiring a Remote Backend Engineer, Product Adoption Metrics

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

An overview of this role

The Product Adoption Metrics team is a new team at GitLab that will provide the tooling and framework to help GitLab stages and groups understand and improve on adoption of their features to better support customers. They will work collaboratively with Product, Development, and Data teams, to understand and quantify the value of feature development within GitLab across the DevSecOps stages.

This team of engineers will work collaboratively across the GitLab DevSecOps stages working to help customers adopt key work streams we know will unlock more value and accelerate their path to adoption. An initial focus on instrumentation - through dogfooding our own Product Analytics stack - will focus on the Secure and Govern stage features, and then branch out into other DevSecOps stages. Beyond this the team will run product adoption experiments to help customers adopt capabilities we know our customers struggle to gain value in.

What you’ll do  

  • Write high-quality, efficient, and maintainable code while adhering to best practices and contributing to code reviews
  • Embrace continuous learning and stay connected with industry best practices, tools, and technologies to drive improvements in our software
  • Mentor and support junior team members as you grow, sharing your knowledge and expertise to contribute to their growth
  • Contribute to our development process by asking questions and providing feedback to make us better as a team
  • Collaborate with more Senior Engineers on the architectural plans and technical designs ensuring scalability, performance, maintainability and measurability
  • Participate in agile development practices, including planning sessions, stand-ups, and retrospectives, to drive iterative software development and continuous improvement for the team

What you’ll bring 

  • Proficiency with Ruby and Ruby on Rails (2+ years experience preferred)
  • Proven experience writing testable code in Ruby on Rails
  • Experience with Relational Database Management Systems (PostgreSQL is a plus)
  • Experience implementing privacy focused application instrumentation is a plus
  • Experience with GraphQL is a plus
  • Experience in a product led growth team or A/B testing experience is a plus
  • Frontend or Fullstack development experience is a plus (Javascript, Vuejs or similar framework)
  • A commitment to Diversity, Inclusion and Belonging (DIB at GitLab)
  • An ability to self manage and organize in an asynchronous and collaborative work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Familiarity with various stages of software development end-to-end (Agile methodologies is a plus)
  • Proven ability to work effectively in a team including product managers, designers, and other engineers
  • A commitment to continuous learning and openness to giving and receiving feedback as a part of fostering individual and team development

About the team

The Product Adoption Metrics team is a new team. An Engineering Manager and Engineers will be hired and onboarded to thrive as part of GitLab’s all-remote, globally distributed team. This team is growing, and there are multiple positions available. Thanks to our Transparency value, you can see what we will be working on in the product direction page for this new group. 

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

Remote-Global
The base salary range for this role’s listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on ourbenefitsandequity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
Colorado/Washington pay range
$98,000$189,000 USD
California/Hawaii/New York/New Jersey pay range
$98,000$210,000 USD

Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

4d

React Native Mobile Architect

IBA Infotech Inc.Atlanta, GA, Remote
mobilegraphqliosjavaandroidtypescriptcssjavascriptredux

IBA Infotech Inc. is hiring a Remote React Native Mobile Architect

Job Description

Role: React Native Mobile Architect
Job Type: Contract
Interview: Phone/Skype
Work Location - Hybrid working - Atlanta, GA

Key Skills - React Native, Mobile App development, Java Script

JD:
Strong proficiency with JavaScript, TypeScript, HTML and CSS
Knowledge of popular libraries used along with a React Native app: React Navigation, React Native Reanimated
Familiar with general and widely used React libs like Redux (with Thunk or Saga), React hooks and function components, Immer, Axios, Formik, React Spring and Storybook
Familiar with REST APIs and/or GraphQL to connect a mobile application to the back-end service
Understanding native iOS and Android integrations that need be made with React Native in order to solve certain use cases
Ability to integrate with third party services from providers like Google, Facebook or Apple"

 

Qualifications

See more jobs at IBA Infotech Inc.

Apply for this job

4d

Senior Software Engineer, Frontend - evertz.io (Poland)

agileDesigngraphqluiapiUXjavatypescriptangularjenkinspythonAWSreduxbackendfrontend

Evertz Microsystems Limited is hiring a Remote Senior Software Engineer, Frontend - evertz.io (Poland)

Senior Software Engineer, Frontend - evertz.io (Poland) - Evertz Microsystems Limited - Career Page

See more jobs at Evertz Microsystems Limited

Apply for this job

4d

Senior Software Engineer - Checkout Experience

ClassyRemote, US
agileterraformnosqlDesignmongodbgraphqlgitc++mysqlAWSbackendPHP

Classy is hiring a Remote Senior Software Engineer - Checkout Experience

Want to help us, help others? We’re hiring! 

GoFundMe is a global community of over 100 million people with the common purpose of helping one another. Our mission is to help people help each other by making it safe and easy for people to ask for help and support causes—for themselves, each other, and their communities. In 2022,GoFundMejoined together with Classy, a leading nonprofit fundraising software company that enables nonprofits to connect supporters with the causes they care about. Together, GoFundMe and Classy have empowered people and organizations to raise more than $25 billion since 2010.Our vision is to become the most helpful place in the world.

Classy's Checkout Experience team is hiring a Senior Front End Engineer to contribute to the development of the Classy Studio Platform. 

What you’ll accomplish:

  • Collaborate with Product Managers and Front End Engineers to develop features and improvements to Classy 
  • Participate in code reviews to maintain internal standards for style, maintainability, and best practices
  • Analyze, design, and develop software by delivering clean, maintainable code within a large, complex, and established code base to deliver on our product roadmaps
  • Ship features and improvements with minimal guidance and support from other team members
  • Recognize technical debt, propose and implement solutions
  • Provide mentorship to junior developers through chat and pair programming and code reviews
  • Advocate for improvements to the codebase and provide leadership to others within your team
  • Be a valuable, contributing member of a cross-functional agile team where sharing and learning from failures is celebrated and constructive feedback is highly encouraged

What you bring (Required):

  • 5+ years of professional experience developing React Applications, GraphQL and REST APIs using a backend framework like NestJS, Node/Express, Laravel/PHP,
  • Professional experience with relational or NoSQL (MySQL, MongoDB) database design in server-side, web-based technologies 
  • Bachelor’s Degree in Computer Science or a related field, or equivalent work experience.
  • Experience using Git
  • Experience working in an agile, intensely iterative software development process.
  • Experience with performance and optimization problems and the ability to both diagnose and prevent these problems.
  • Familiarity with application performance monitoring and log analytics tools. We use New Relic, Cloudwatch, and BugSnag.

 What would be awesome to have (Preferred):

  • Experience with GraphQL, NextJS, PHP
  • Experience with AWS and Terraform
  • Experience with E-commerce, checkout, cart
  • Mentoring, Coaching, Architecting experience

Why you’ll love it here...

  • Market competitive pay
  • Rich healthcare benefits including employer paid premiums for medical/dental/vision (100% for employee only plans and 85% for employee + dependent plans) and employer HSA contributions. 
  • 401(k) retirement plan with company matching
  • Hybrid workplace with fully remote flexibility for many roles
  • Monetary support for new hire setup, hybrid work & wellbeing, family planning, and commuting expenses
  • A variety of  mental and wellness programs to support employees  
  • Generous paid parental leave and family planning stipend
  • Supportive time off policies including vacation, sick/mental health days, volunteer days, company holidays, and a floating holiday
  • Learning & development and recognition programs
  • Gives Back Program where employees can nominate a fundraiser every week for a donation from the company
  • Inclusion, diversity, equity, and belonging are vital to our priorities and we continue to evolve our strategy to ensure DEI is embedded in all processes and programs at GoFundMe. Our Diversity, Equity, and Inclusion team is always finding new ways for our company to uphold and represent the experiences of all of the people in our organization.
  • Employee resource groups
  • Your work has a real purpose and will help change lives on a global scale.
  • You’ll be a part of a fun, supportive team that works hard and celebrates accomplishments together. 
  • We live by our core values: impatient to be great, find a way, earn trust every day, fueled by purpose
  • We are a certified Great Place to Work, are growing fast and have incredible opportunities ahead!

GoFundMe is proud to be an equal opportunity employer that actively pursues candidates of diverse backgrounds and experiences. We are committed to providing diversity, equity, and inclusion training to all employees, and we do not discriminate on the basis of race, color, religion, ethnicity, nationality or national origin, sex, sexual orientation, gender, gender identity or expression, pregnancy status, marital status, age, medical condition, mental or physical disability, or military or veteran status.

The total annual salary for this full-time position is $130,000 - $175,000 + equity + benefits.  As this is a remote position, the salary range was determined by role, level, and possible location across the US. Individual pay is determined by work location and additional factors including job-related skills, experience, and relevant education or training. 

Your recruiter can share more about the specific salary range based on your location during the hiring process.

Learn more about GoFundMe:

GoFundMe 2022 | Year in Help

GoFundMe Heroes

Why GoFundMe

We Support Justice + Equality

 

 

See more jobs at Classy

Apply for this job

4d

Senior Automation Engineer

AgeroRemote
B2Bmobilegraphqlqarubyjavac++typescriptpythonjavascript

Agero is hiring a Remote Senior Automation Engineer

About Agero:

Wherever drivers go, we’re leading the way. Agero’s mission is to rethink the vehicle ownership experience through a powerful combination of passionate people and data-driven technology, strengthening our clients’ relationships with their customers. As the #1 B2B, white-label provider of digital driver assistance services, we’re pushing the industry in a new direction, taking manual processes, and redefining them as digital, transparent, and connected. This includes: an industry-leading dispatch management platform powered by Swoop; comprehensive accident management services; knowledgeable consumer affairs and connected vehicle capabilities; and a growing marketplace of services, discounts and support enabled by a robust partner ecosystem. The company has over 150 million vehicle coverage points in partnership with leading automobile manufacturers, insurance carriers and many others. Managing one of the largest national networks of service providers, Agero responds to approximately 12 million service events annually. Agero, a member company of The Cross Country Group, is headquartered in Medford, Mass., with operations throughout North America. To learn more, visitwww.agero.com.

We are looking for a results oriented, passionate and dynamic Senior Automation Engineer to join our rapidly growing engineering team!

Responsibilities:

  •  Develop and Maintain automation framework(s) and scripts across multiple projects
  •  Write and Execute test cases and test plans using test management tools
  • Ensure using QA best practices by writing test cases according to the guidelines, filing the bug reports using accurate information, reproduction steps and related documentation and(or) screen recordings
  • Write automation scripts according to the coding guidelines and conventions
  • Collaborate with cross functional team members to understand the requirements, communicate QA status, and help with production defects repro steps
  • Ensure QA test cases map to the functional requirements and create the RTM matrix
  • Provides work estimates during sprint planning and stand-ups.

Requirements:

  • B.S degree or equivalent in Computer Science or related field
  • Candidate should have at least 5-7 years of related experience
  • Experience with any of the following languages - Ruby (preferred), TypeScript, JavaScript, or other common languages (Java, Python, etc.)
  • Experience with Cucumber, Selenium, and Capybara frameworks
  • Experience testing Web and Mobile applications
  • Experience creating and maintaining automation scripts for web app testing
  • Experience testing APIs (GraphQL preferred), knowledge of related tools such as Postman, JMeter
  • Experience with one or more test management tools such as, Zephyr, TestRail
  • Experience with mobile automation, load and performance testing is a big plus
  • Knowledge of “shift left” paradigm is a big plus

Nice to haves: 

  • Some knowledge/experience of rspec and cypress is a plus

Hiring In:

  • United States: CA, AZ, FL, NC, IL, KY, MA, MI, NM, TN, and VA
  • Ontario (Toronto)

D, E & I Mission & Culture at Agero:

We are all Change Drivers at Agero. Each day, we speak to thousands of drivers and tow professionals across one of the most diverse countries in the world. Our mission to safeguard drivers on the road, strengthen our clients’ relationships with their drivers, and support the communities we live and work in unites us together as one force driving positive change.

The road to positive change starts inside Agero. In celebrating each other’s differences, we lift each other up and create space for innovation and community. Bringing our whole selves to work powers our commitment, drive, agility, and courage - ensuring we are not only changing the landscape of the driver services industry, we also are making a difference in the lives of our customers with each call, chat, and rescue.

THIS DESCRIPTION IS NOT INTENDED TO BE A COMPLETE STATEMENT OF JOB CONTENT, RATHER TO ACT AS A GUIDE TO THE ESSENTIAL FUNCTIONS PERFORMED. MANAGEMENT RETAINS THE DISCRETION TO ADD TO OR CHANGE THE DUTIES OF THE POSITION AT ANY TIME.

To review Agero's privacy policy click the link:https://www.agero.com/privacy.

***Disclaimer:Agero is committed to creating a diverse and inclusive environment and encourages applications from all qualified candidates. Accommodation is available. Additionally, we offer accommodation for applicants with disabilities in our recruitment processes. If you require accommodation during the recruitment process, please contactrecruiting@agero.com

See more jobs at Agero

Apply for this job

5d

Senior Software Engineer - Platform

CodecademyHyderabad, India OR Remote
4 years of experiencenosqlsqlDesignmongodbgraphqlapirubydockerpostgresqlkubernetesbackendfrontend

Codecademy is hiring a Remote Senior Software Engineer - Platform

We are NYC based, but remote friendly unless specified. 

Hello, World! Codecademy is on a mission to build inspiring careers in technology through engaging, accessible, and interactive online coding education.

Our learnershave gone on to start new jobs, launch new companies, and lead new lives thanks to their work with Codecademy, and our platform has transformed the way businesses develop and retain their teams.

Since 2011, our team has grown to over 200 employees serving 50+ million learners from 190+ countries.We’ve raised over $82Min venture capital funding from top investors including Prosus, Owl Ventures, Union Square Ventures, Y Combinator, and more--which gives us the capital to get stuff done in an impactful way.

Join us to help build a business that empowers tens of millions of people to lead better lives!

India based candidates only

We are building a brand new team in Hyderabad, India but we're based in NYC.

The India team is focused on building products and offerings for India, adapting features to ensure that learners in India have the best possible experience throughout. The team would be responsible for building and owning foundational global services and applications on them to serve the Indian market, understanding users and product usage, running experiments and shipping continuous improvements.

WHAT YOU'LL DO

  • Leverage frontend and backend technologies to deliver new products and features to learners.
  • Architect efficient and reusable systems that drive complex web applications.
  • Collaborate closely with Curriculum, Data Science, DevOps and Product teams to build engaging experiences for our learners.
  • Be a champion for developing and adhering to engineering standards within the team. We want to build high-quality software that’s easy to understand, easy to change, and works the way it’s supposed to.
  • Put automated testing, tracking, and monitoring in place to ensure our website and integrations are always working as expected.

WHAT YOU'LL NEED

  • A minimum of 4 years of experience developing frontend applications and backend distributed systems
  • Experience developing and maintaining APIs; comfortable with API design patterns (REST, RPC, GraphQL)
  • Experience working with both SQL and NoSQL databases. We primarily use PostgreSQL and MongoDB
  • Experience with Golang and/or Ruby on Rails
  • Building and optimizing for performance and scalability

WHAT WILL MAKE YOU STAND OUT

  • Excited about the opportunities and challenges of working on projects touching all areas of our codebase and associated microservices
  • Experience with containerization tools, such as Docker or Kubernetes
  • Experience with Golang and/or Ruby on Rails
  • You love teaching people to code as a mentor, volunteer, writer, or teacher

Check out our Engineering Values matrix on our Github here.

Equal Employment Opportunity

At Codecademy, we are committed to teaching people the skills they need to upgrade their careers. Codecademy aims to educate a richly diverse demographic of learners with our product and in order to accomplish this, we believe our team should reflect that rich diversity. Our company celebrates diversity in all of its forms-- race, gender, color, national origin, marital status, sexuality, religion, veteran status, age, ability, disability status-- and works to create an inclusive workplace where people of all backgrounds and beliefs are empowered to better their futures.

#LI-Remote

See more jobs at Codecademy

Apply for this job

5d

Backend Engineer, Data Stores: Tenant Scale

GitLabRemote, EMEA
DesigngraphqlUXrubypostgresqlbackendfrontend

GitLab is hiring a Remote Backend Engineer, Data Stores: Tenant Scale

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

An overview of this role

The Tenant Scale team is focused on a long-term scaling solution for GitLab. The charter of this group is to explore, iterate on, validate, and lead implementation of proposals to provide a solution to accommodate Gitlab.com's daily-active user growth. We are accomplishing this through the introduction of a Cells architecture along with an Organization entity that will be the vehicle to associate a customer’s data with a specific Cell. Hopefully this is the type of work that gets you excited about joining the team, if so please read on!

Backend Engineers at GitLab work on our product. This includes both the open source version of GitLab, the enterprise editions, and the GitLab.com service as well. The efforts led by the Tenant Scale team will have an impact across all of GitLab. You will be part of a group that is changing functionality used by all features in GitLab and consulting with development groups and sub-departments to implement changes required to support our Cells architecture.
Some examples of our projects: 

What you’ll do  

  • Develop new features in collaboration with our product management, UX, and frontend teams.
  • Keep changes small and iterate towards the best solution.
  • Reviewing Rails and/or database related changes submitted by other engineers or community contributors
  • Documenting best practices or patterns to avoid
  • Developing tooling to proactively inform developers of potential performance issues
  • Research, design and implement solutions to improve product performance 

What you’ll bring 

  • Significant experience with Ruby on Rails
  • Professional software engineering experience with databases (preferably PostgreSQL) in large production environments
  • Familiarity with GraphQL
  • Infrastructure / Deployments knowledge (optional).
  • Interest in scalability / sharing and system programming languages, like Rust, Go, or Lua (optional).
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • You can reason about software, algorithms, and performance from a high level
  • You are passionate about open source.
  • Strong written communication skills.
  • Self-motivated and have strong organizational skills.
  • You share our values, and work in accordance with those values.

About the team

The Tenant Scale group  is part of the Data Stores stage. We offer support for groups, projects, and user profiles within our product, but our main focus is a long-term horizontal scaling solution for GitLab.

The team’s handbook page covers processes and information specific to the Tenant Scale group. See also the direction page and the features we support per category.

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.


Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

5d

Software Engineer I

DataCampEurope Remote
graphqlreactjsbackendfrontend

DataCamp is hiring a Remote Software Engineer I

Who We Are:

At DataCamp, we're not just a platform; we're the catalyst for a data-fluent world. We enable individuals and businesses to leap forward in data science, providing them with top-tier education, certification, and collaboration tools.

By the Numbers:

  • 400+ dynamic courses
  • 270+ renowned instructors from 35 Countries
  • 90+ hands-on projects
  • 12 million+ global learners

We're proud to be backed by Spectrum Equity, Accomplice, and Arthur Ventures, aiming to hit $100M ARR in the upcoming years. While our roots are in New York City, our presence spans London to Leuven, with a vibrant team of 200+ members working both on-site and remotely.

We are looking for a talented Senior Full Stack Software Engineer to help us craft web applications to improve and/or redefine the core learning experience. 

Excited about playing a critical role in contributing to the product's technical direction and expanding the learning experience? Find out more about the role below and apply to join our team!

Responsibilities:

  • Help us build the best platform to learn and teach Data Science.
  • Contribute a significant stake to the technical direction of the learn product
  • Work with the latest front and backend technologies to solve challenging problems.
  • Improve existing learning features as well as build new ones from the ground up.
  • Take ownership over several components in our microservices architecture.
  • Interact closely with team members to build things that scale.
  • Inspire and grow the engineers around you through support, coaching, and mentoring

What we’re looking for?

  • You have 6+ years of web development experience building world-class products using ReactJS, GraphQL, and NodeJS, on both frontend and backend applications
  • You have practical experience with strongly-typed languages such as TypeScript.
  • You can write clean, maintainable, performant, and testable code.
  • You can show ownership of a product or feature.
  • You are passionate about product development andcan empathize with our customers and the problems they experience.
  • You enjoy solving challenging technical problems.
  • You are highly organized with a flexible, can-do attitude and a willingness/aptitude for learning
  • You are a team player with excellent collaboration skills.
  • You have a pragmatic approach to solving problems and a results-oriented mindset
  • You are interested in data science and education.

 

What's in it for you:

In addition to joining a creative and international start-up, as a permanent employee you’ll enjoy:

  • A very competitive salary
  • An exciting job that will offer you technical challenges every day
  • Flexible working hours
  • International company retreats 
  • Conference and hardware budget
  • Working with a great team (everyone says this, but we’re serious—we’re pretty great)

DataCamp is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

 

See more jobs at DataCamp

Apply for this job

6d

Senior Software Tester

VERIDAPTManila, Philippines, Remote
agileDesignjquerygraphqlrubypostgresqltypescriptAWS

VERIDAPT is hiring a Remote Senior Software Tester

Job Description

What you'll be doing:

  • Requirement Analysis and Test Case Design: Conduct comprehensive analysis of project requirements and design meticulous test cases for thorough coverage.
  • Testing Execution:  Seamlessly perform manual and automated testing within agile sprints, covering system integration, functional, volume, user interface, and performance testing.
  • Quality Assurance Goals:  Ensure product releases consistently exceed predefined quality standards, emphasizing a commitment to excellence.
  • Automation: Evaluate the percentage of test automation coverage, the reliability of automated test scripts, and the time saved through automation in the testing process.
  • Process Improvement: Establish and Implement process improvements, identifying efficiency gains, and staying current with industry trends.
  • Actively participate in Agile ceremonies, including estimations and retrospectives, and contribute to continuous improvement. 
  • Documentation and Analysis: Thoroughly document test cases, plans, results, and defects while maintaining a focus on analysing testing efforts for completeness.
  • Collaboration: Foster close collaboration with teams to ensure alignment with customer and business requirements, promoting a cohesive approach to project success.

Our tech stack for this role includes;

  • Ruby on Rails
  • AWS ecosystem
  • JavaScript/ Typescript familiar with jQuery, Backbone or react
  • Postgresql and some SQLServer
  • GraphQL and REST apis

Qualifications

We are looking for:

  • 5+ years of experience in software quality assurance, working with SaaS and specialising in the testing of web applications abd APIs.
  • Your proficiency extends to conducting various testing types, including functional, regression, system-level integration, end-to-end, and acceptance testing.
  • You ideally can assist with automation testing, utilizing rspec, cypress and capybara (not essential, but desirable)
  • You're a team player, who doesn't mind the team and yourself mainly working remotely
  • Strong conceptual and analytical skills with a high attention to detail
  • Excellent communication and influencing experience
  • Bachelor’s degree in Technology, Software or the like (not essential)

See more jobs at VERIDAPT

Apply for this job

8d

Middle/Senior Full Stack Developer (React+Node.js)

Sigma SoftwareWarsaw, Poland, Remote
DesignazuregraphqltypescriptAWSNode.js

Sigma Software is hiring a Remote Middle/Senior Full Stack Developer (React+Node.js)

Job Description

  • Design and implement large-scale software solutions and components using multiple technologies (React and Node.js are the main ones) 
  • Do everything needed to keep a high level of quality 
  • Be a great communicator to be able to actively collaborate and get context for complex tasks 
  • Follow best engineering practices and company/client guidelines 
  • Play supervisory, advisory, and coaching roles for less-senior engineers in the team 
  • Promote clean code and design patterns/principles 

Qualifications

  • 4+ years of software development experience 
  • Strong experience in designing distributed and secure systems 
  • Strong experience with NodeJS/React/Redux on large-scale applications  
  • Good knowledge of micro-services architectures 
  • Experience designing, building, and maintaining APIs 
  • Experience in building and consuming REST and/or GraphQL APIs 
  • Comfortable with DevOps practices 
  • Experience working within a Cloud Provider (AWS, GCP, Azure, etc.)                   
  • Good knowledge testing best practices 
  • At least an Upper-Intermediate level of English 

WILL BE A PLUS

  • Modern JavaScript/ES6 libraries  
  • Experience working with TypeScript        
  • Experience with AWS 

See more jobs at Sigma Software

Apply for this job

8d

Senior Software Engineer - Back-end (Viator)

TripadvisorRemote, Portugal
nosqlsqlDesignmobilegraphqljavac++typescriptkubernetes

Tripadvisor is hiring a Remote Senior Software Engineer - Back-end (Viator)

Viator, a Tripadvisor company, is the leading marketplace for travel experiences. We believe that making memories is what travel is all about. And with 300,000+ travel experiences to explore—everything from simple tours to extreme adventures (and all the niche, interesting stuff in between)—making memories that will last a lifetime has never been easier. With industry-leading flexibility and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you’ll remember.

The Viator Experiences Engineering team is distributed across Europe and is responsible for viator.com, the Viator mobile apps and all their supporting infrastructure. We run the systems that help operators build their businesses and those which enable third parties to utilise our inventory. We provide the tools which help our customer services team provide world class service to travellers and operators internationally.

We’re looking for a Senior Software Engineer to join our fast-growing team. You can work fully remote in Portugal, or fulltime/hybrid from the Lisbon Tripadvisor office.

Within Viator we have a fun and friendly environment where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have a daily release cycle.

This is a primarily a Back end role. Viator’s web stack includes Java, React, TypeScript, GraphQL,Kubernetes, SQL and NoSQL databases, and runs on AWS. You don’t need to have experience with everything listed but you do need to be hungry to learn. You will need to have experience of a statically typed, object-oriented language such as Java, C# or C++

Perks of Working at Viator

  • Competitive compensation packages, including base salary, annual bonus, and equity.
  • “Work your way” with flexibility to suit your lifestyle. We take a remote-friendly approach to collaboration, with the option to join on-site as often as you’d like in select locations. 
  • Flexible schedule. Work-life balance is ingrained in our culture by design. Trust and accountability make it work.
  • Donation matching. Give back? Give more! We match qualifying charitable donations annually.
  • Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs.
  • Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you.
  • Travel perks. We believe that travel is employee development, so we provide discounts and more.
  • Employee assistance program. We’re here for you with resources and programs to help you through life’s challenges.
  • Health benefits. We offer great coverage and competitive premiums.

Our Values

We aspire to lead; We’re relentlessly curious;... want to know more? Read up on our values: 

  • We aspire to lead. Tap into your talent, ambition, and knowledge to bring us – and you – to new heights.
  • We’re relentlessly curious. We push beyond the usual, the known, the “that’s just how it’s done.”
  • We’re better together. We learn from, accept, respect, support, and value one another– and are creating something remarkable in the process.
  • We serve our customers, always. We listen, question, respond, and strive for wow moments.  

We strive for better, not perfect. We won’t get it right the first time – or every time. We’ll provide a safe environment in which to make mistakes, iterate, improve, and grow.

Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there.

Application process

  • 30 minute call with a recruiter to learn more about the role
  • 1 hour technical coding interview with someone from the Viator Engineering team
  • Three one-hour interviews with members of the team, covering technical topics - including some coding - and what you would bring to Viator.

We strive to create an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or the recruiting process, please make sure to reach out to your individual recruiter or our team at greenhouse@tripadvisor.com.

 

#LI-TA1

#LI-Remote 

 

 

See more jobs at Tripadvisor

Apply for this job

8d

Software Engineer, Backend

AtticusLos Angeles, CA or Remote
scalasqlDesigngraphqlgitrubyjavac++dockerkubernetesjenkinspythonAWSbackend

Atticus is hiring a Remote Software Engineer, Backend

About Atticus

At any given time, 16 million Americans are experiencing a crisis that requires urgent help from our legal system or government. The right assistance could transform their lives. But today, most never get it. 

Atticus makes it easy for any sick or injured person in crisis to get the life-changing aid they deserve. In just three years, we’ve become the leading platform connecting people with disabilities to government benefits. We also help victims of accidents, misconduct, and violence get compensation from insurance. So far, we’ve gotten thousands of people access to over $2B in life-changing aid, and we’re just getting started.

We've helped more than 20,000 people in need (see our 6,000+ five-star reviews) and raised more than $50 million from top VC firms like Forerunner, GV (Google Ventures), and True Ventures. (We just closed our Series B round in May 2023, so we're well-funded for the foreseeable future.) We're small but moving fast — our team grew from 52 to 91 last year and we expect to grow again in 2024.

The Job

Atticus works in an industry dominated by outdated technology that is ripe for fresh thinking: our core competitors rely on massive call centers to screen clients, antiquated CRMs to track and manage cases, and paper checks to get paid (provided they’re sent to the right address). 

Conversely, as a VC-backed tech company our product & engineering department powers everything we do: from creating an engaging online experience for people in crisis to providing tools for our network lawyers as they serve our clients, Atticus relies on technology to fulfill our mission.

We’re looking for Software Engineers to join our team. You’ll work on the back-end, and will partner with every department at Atticus as we continue to grow our platform in an effort to help people in need find trusted legal support.  

What You'll Do:

  • Design, build, and operate Atticus’ APIs with a focus on performance, modularity, extensibility, and reliability.
  • Work with product and software architects to plan and deliver features, fixes, and performance enhancements
  • Leverage your peers as multipliers for your skills to create excellent products and services.

The role is a rare opportunity to join a fast-growing Series A startup that doubles as a B-corp social enterprise. Every project you take on will help clients in need get the help they deserve, and you’ll shape our company culture as we scale. We’re looking for engineers who are excited about our mission and the challenges it entails.

Who You Are:

  • You write idiomatic JavaScript/Node.js; Golang, Java, Python, Scala, or Ruby is helpful. 
  • You use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
  • You lint all your code or know you should.
  • You know what parts of your code require tests and you write those tests.
  • You use objective judgement in leveraging the right frameworks and technologies.
  • You are versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
  • You build modern, resilient and operationally sane backend systems exemplifying industry standards (HTTP REST, GraphQL, Stream processing, Big Data).
  • You leverage continuous integration systems to their full extent (CircleCI, Bamboo, Jenkins, TravisCI).
  • You plan for, build, evolve and scrutinize monitoring and alerting for your production systems.
  • You are willing and able to deploy, troubleshoot, and maintain your systems in production and staging environments.

Extra Credit:

  • Experience with Google Cloud Platform, Kubernetes, Docker, CircleCI, Git, Golang, Java
  • Experience with GraphQL, GraphQL Federation, REST APIs and supporting network protocols
  • Experience with a distributed SQL platform like CockroachDB or Google Spanner
  • Experience with Hadoop, MapReduce, or other “Big Data” systems

We are strongly committed to building a diverse team. If you’re from a background that’s underrepresented in tech, we’d love to meet you!

Salary & Benefits

This is a rare opportunity to join a startup that has strong traction (substantial funding, well-respected backers, tremendous growth, and many happy customers) but is still small enough that you can have a huge impact and play a role in shaping our culture.

We’re a certified B Corporation tackling a critical social problem. Our mission to help people in need drives everything we do, and your work here will touch many lives.

We offer competitive pay — including equity — and generous benefits:

  • Medical and dental insurance with 100% of employee premiums covered
  • 15 vacation days & ~19 paid holidays each year (including two weeks at end-of-year)
  • Free memberships to ClassPass and OneMedical
  • $1,000 reimbursable stipend for education and training outside of work
  • Student loan repayment assistance, 401(k), and optional HSA
  • Free snacks, drinks, weekly lunches, and regular team dinners/events/retreats
  • Humble, thoughtful, smart, fun colleagues
We anticipate the base salary band for this role will be between $115,000 to $180,000 in addition to equity and benefits. The salary at offer will be determined by a number of factors such as candidate's experience, knowledge, skills and abilities, as well as internal equity among our team

Location & Covid

Today, about half our team are in Los Angeles or Phoenix (where we have offices) and half are fully remote and spread across the U.S. There are two options for this job:

  1. Live in Los Angeles, work a few days a week (or more) out of our beautiful office in the Arts District.
  2. Live wherever, work remotely, and travel to LA (on the company dime) as needed to be with your colleagues —somewhere between monthly and quarterly.

In short: You can do this job well remotely, and we’re committed to empowering everyone with flexibility. But we care a lot about building a great culture and we think some interactions need to happen in person, so we put a lot of thought into retreats, offsites, and other ways to gather. 

As for Covid: When the pandemic started, we immediately shifted to fully remote to protect our team and shuttered our office. Today, everyone on the team is vaccinated, and many come in often (though we don’t require it). Going forward, you can expect that vaccinations will be required for all employees (unless medically unable) and that if a variant emerges that makes in-person work unsafe for vaccinated people, we’ll close our office, cease any travel, and do whatever it takes to protect and support our team.

See more jobs at Atticus

Apply for this job

9d

Senior Full Stack Engineer, User Onboarding

TruebillSan Francisco, CA, Washington, D.C., New York City, N.Y., Remote (USA)
marketopostgresmobilegraphqlc++

Truebill is hiring a Remote Senior Full Stack Engineer, User Onboarding

ABOUT ROCKET MONEY ????

Rocket Money’s mission is to empower people to live their best financial lives. Rocket Money offers members a unique understanding of their finances and a suite of valuable services that save them time and money – ultimately giving them a leg up on their financial journey.

ABOUT THE TEAM ????

As Rocket Money's user onboarding team, we're responsible for creating a seamless experience for new users. From the moment someone first hears about Rocket Money, through their first few days of using the platform, our code makes sure that a user's first interactions are seamless, valuable, and delightful.

We work closely with product, marketing, and data teams on tools and integrations that help us understand our users and drive favorable business outcomes like increased retention, engagement, and ROAS (return on ad spend).

Some of the things we regularly tackle include:

  • Simultaneously improving our user experience and our business outcomes by building new mobile and web onboarding UIs through a data-driven development process.
  • Maintaining and improving our internal A/B testing systems.
  • Helping other dev teams understand and leverage the data within our marketing and analytics stacks.
  • Integrating a wide range of products to surface insights about user analytics, attribution, engagement, retention, and satisfaction.
  • Leading investments into the the tooling and developer experience of Rocket Money’s technical platform.

ABOUT  YOU????

  • You have an entrepreneurial spirit, and are excited to use your technical skills to positively impact business outcomes.
  • You have experience working with some combination of Node/TypeScript, React (or similar framework), GraphQL, and Postgres (or similar relational database).
  • You enjoy working within cross-functional groups spanning marketing, data, and finance.
  • You're both a student and a teacher, continually seeking to grow as an engineer and help those around you grow as well.
  • You're not just interested in what you're building, but also why you're building it. You want to see the bigger picture of how the software you're building is benefiting our users.
  • You have experience with growth engineering, including analytics & eventing, A/B testing, MMPs (e.g. Singular, AppsFlyer), CRM (e.g. Braze, Marketo), and/or attribution frameworks (e.g. SKAN, ATT).
  • You write clean, reliable code across a variety of platforms.

 

Additional information: Salary range of $150,000 - $185,000/year + bonus + benefits. Base pay offered may vary depending on job-related knowledge, skills, and experience.

Rocket Money is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

See more jobs at Truebill

Apply for this job

9d

Sr. Frontend Engineer I, Infrastructure

Khan AcademyMountain View, CA / Remote friendly (US + Canada Only)
remote-firstDesignmobilegraphqlc++typescriptcssjavascriptfrontendNode.js

Khan Academy is hiring a Remote Sr. Frontend Engineer I, Infrastructure

ABOUT KHAN ACADEMY

Khan 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 content and practice that cover Pre-K - 12th grade and early college core academic subjects, focusing on math and science. We have over 155 million registered learners globally and are committed to improving learning outcomes for students worldwide, focusing on learners in historically under-resourced communities.

OUR COMMUNITY 

Our 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.

THE ROLE

Currently we are focused on providing equitable solutions to historically under-resourced communities of learners and teachers, and guided by our Engineering Principles. On the Infrastructure team, you’ll be supporting our product teams, and you might work on projects such as:

  • Building out new components in our open source, React-based, Wonder Blocks design system that’s used everywhere within our web and mobile products.
  • Overhauling how we handle CSS on our site, using a modern CSS-in-JS system, and utilizing our shared tokens from Wonder Blocks.
  • Improving the performance of our rendering on mobile devices, decreasing the amount of code shipped, and improving responsiveness.

We are a remote-first organization and we strive to build using technology that is best suited to solving problems for our learners. Currently, we build with JavaScript, React & React Native, Node.js, TypeScript, and we adopt new technologies like LLMs when they’ll help us better achieve our goals. At Khan Academy, 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”.

You can read about our latest work on our Engineering Blog. A few highlights:

WHAT YOU BRING

  • 5+ years experience building world-class product experiences for an interactive web-app. In particular, you have built and maintained complex, stateful, frontend user interfaces that make good use of modern CSS and React.
  • Strong technical project management skills, as our Senior Software Engineers often lead projects.
  • 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.
  • Motivated by the Khan Academy mission “to provide a free world-class education for anyone, anywhere."
  • Strong communication, thoughtfulness, and desire to give and receive regular feedback
  • 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.
  • 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.

Note: We welcome candidates with strong experience using CSS and React, experience in improving web performance (especially for mobile users), and web accessibility.

PERKS AND BENEFITS

We may be a non-profit, but we reward our talented team extremely well! We offer:

  • Competitive salaries
  • Ample paid time off as needed – Your well-being is a priority.
  • Remote-first culture - that caters to your time zone, with open flexibility as needed, at times
  • Generous parental leave
  • An exceptional team that trusts you and gives you the freedom to do your best
  • 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
  • Opportunities to connect through affinity, ally, and social groups
  • And we offer all those other typical benefits as well: 401(k) + 4% matching & comprehensive insurance, including medical, dental, vision, and life

At 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.

The target salary range for this position is $137,781 - $172,339 USD / $172,226 - $215,424 CAD. 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.

MORE ABOUT US

OUR COMPANY VALUES

Live & breathe learners

We 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.

Take a stand

As 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.

Embrace diverse perspectives

We 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.

Work responsibly and sustainably

We 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.

Bring out the joy

We 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.

Cultivate learning mindset

We 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.

Deliver wow

We 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.

We 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.

See more jobs at Khan Academy

Apply for this job