graphql Remote Jobs

169 Results

+30d

Senior Software Engineer - Data Access & Integrations

TaniumDurham, NC (Hybrid)
RustgolangagileBachelor's degreeterraformsalesforceDesignazuregraphqlapigitrubyjavac++typescriptkubernetesjenkinspythonAWSbackendNode.js

Tanium is hiring a Remote Senior Software Engineer - Data Access & Integrations

The Basics 

As a Senior Software Engineer at Tanium, you will be part of our Data Access and Integrations team where you would be part of a project that will be focused on creating and maintaining powerful tools for data pipeline and building up an API service that enables secure and efficient access to Tanium data that will impact all of the services we have. 

What you'll do 

  • Build and maintain Tanium's products alongside an agile development team
  • Design, develop and test new product ideas from the ground up while working with product management for feedback and input
  • Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dash boarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate
  • Delivering higher level services enabled by our core services that directly enable our products and focus on everything from security to operations to auditing 

Education 

  • Bachelor's degree or equivalent experience
  • CS Degree preferred 

Experience 

  • 5+ years industry experience, 7+ preferred
  • Knowledge of at least one of Golang and Node.js (preferred) or Python, Ruby, Rust, Java
  • Experience with Typescript with a React framework
  • Experience building services on top of Kubernetes
  • Experience building GraphQL APIs
  • Experience with infrastructure as code tools (e.g., Terraform, Helm Charts, CloudFormation)
  • Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs
  • Experience with HTTP API design and development
  • Experience with modern software engineering development and automation tools like git and Jenkins 

Other 

  • Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability
  • Believes in the power of and the need for writing automated tests as part of development
  • Experienced debugger who can put out fires under pressure when things go wrong in production environments
  • Has knowledge of a variety of modern software frameworks (server side & browser side) and the versatility to learn new tools 

About Tanium  

Tanium, the industry’s only provider of converged endpoint management (XEM), leads the paradigm shift in legacy approaches to managing complex security and technology environments. Only Tanium protects every team, endpoint, and workflow from cyber threats by integrating IT, Operations, Security, and Risk into a single platform that delivers comprehensive visibility across devices, a unified set of controls, and a common taxonomy for a single shared purpose: to protect critical information and infrastructure at scale. Tanium has been named to the Forbes Cloud 100 list for six consecutive years and ranks on Fortune’s list of the Best Large Workplaces in Technology. In fact, more than half of the Fortune 100 and the U.S. armed forces trust Tanium to protect people; defend data; secure systems; and see and control every endpoint, team, and workflow everywhere. That’s the power of certainty. Visitwww.tanium.comand follow us onLinkedInandTwitter. 

On a mission. Together.  

At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.    

We are an organization with stakeholders around the world and it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things.  

Taking care of our team members  

Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.   

For more information on how Tanium processes your personal data, please see our Privacy Policy. 

 

See more jobs at Tanium

Apply for this job

+30d

Software Development Manager - Solutions

Marex SpectronLondon, GB - Remote - Hybrid
SalesDevOPSExpressJSJestredisagileterraformRabbitMQDesigngraphqlscrumapic++c#.netdockertypescriptjavascriptreactjsbackend

Marex Spectron is hiring a Remote Software Development Manager - Solutions

Marex is a diversified global financial services platform, providing essential liquidity, market access and infrastructure services to clients in the energy, commodities and financial markets.

The Group provides comprehensive breadth and depth of coverage across four core services: Market Making, Clearing, Hedging and Investment Solutions and Agency and Execution. It has a leading franchise in many major metals, energy and agricultural products, executing around 50 million trades and clearing 205 million contracts in 2022. The Group provides access to the world’s major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers.

Marex was established in 2005 but through its subsidiaries can trace its roots in the commodity markets back almost 100 years. Headquartered in London with 36 offices worldwide, the Group has over 1,800 employees across Europe, Asia and America.

For more information visit www.marex.com

Marex Solutions specializes in bespoke financial derivative products, providing customized investment solutions through its proprietary trading platform, Agile. We offer a wide range of services, including hedging and investment solutions, tailored to meet the needs of private banks, wealth managers, and other financial institutions.

Solutions prides itself on innovation in the field of Structured Products. The platform covers over 1000 underlying assets across Commodities, Credit, Cryptocurrency, Equities, Fixed Income, FX and funds, enabled by technology and the Agile web platform.

For more information, see the homepage: https://solutions.marex.com

We are seeking a Full-Stack JavaScript tech lead who will help the business realise its objectives to become the most advanced provider of Structured Products globally.

A key component of their tech stack is the Sales and Clients Web Platform (aka ‘Agile’). This sophisticated application enables sales traders, brokers, and external clients to price and book live trades through a ReactJS web-based interface and suite of NodeJS and C# services that connect the back-end ecosystem of booking, execution, finance, and risk platforms.

In this role, you will have the unique opportunity to work directly with the Head of Derivatives Trading and their team - the product leaders for the app - and provide technical leadership for a diverse team of 10 developers and testers based in London and Ukraine. We are looking for candidates who are not only passionate about best practices, good software design principles, and a DevOps mindset, but also thrive in a collaborative and dynamic environment.

Responsibilities:

• Architecture and design of the technology created and maintained by the delivery team.
• Line manage the team, and optimise its structure to continuously deliver value to the business.
• Collaborate with the Head of Derivatives Trading on the direction of the application.
• Define roadmap and strategy with Head of Development and other development leads.
• Oversee projects to ensure they are run efficiently and delivered on time and on budget.
• Liaise with business users and BA/QAs; define business requirements and provide updates.
• Ensure production grade systems and proper documentation.
• Define software development best practices and processes; ensure they are followed.
• Lead the planning and breakdown of sprints and user stories. Provide demos for stakeholders and SMEs.
• Work with stakeholders to prioritise and prepare stores and bugs for sprint planning. Ensure stores are well-formed, testable deliverables that can be delivered iteratively with testable acceptance criteria.
• Resolving support issues in a professional and timely manner
• Foster cross-team collaboration and willingness to participate in cross-team shared initiatives (e.g., agreeing service and API contracts, contributing to common DevOps templates and reference architectures).

Competencies:

• A collaborative team player, approachable, self-efficient and influences a positive work environment
• Demonstrates curiosity
• Resilient in a challenging, fast-paced environment
• Excels at building relationships, networking and influencing others
• Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness

Skills and Experience:

• Strong full-stack JavaScript coding skills with NodeJS, TypeScript, ReactJS, jest, expressJS, GraphQL
• Able to preside over backend .NET development with C#.
• Basic level understanding of Infrastructure as Code (IaC), Terraform or equivalent.
• Building, distributing, and running applications using Docker images.
• Familiar with real-time messaging integration patterns with RabbitMQ, Kafka, Redis pub/sub or equivalent.
• Understanding of modern CI/CD and DevOps practices, and how to introduce them into the delivery workflow
• Agile and scrum development methodologies.
• Team leadership and ability to set the technical direction for a team.
• Application of software architecture and design principles and patterns and experience employing the right design choices for a given project.
• Relational and non-relational databases.
• Thought leadership, and the ability to oversee the introduction of new technologies, patterns or practices that benefit business outcomes.
• Team leadership and line management experience.

If you’re forging a career in this area and are looking for your next step, get in touch!

Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process.

If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.


#LI-MH1

See more jobs at Marex Spectron

Apply for this job

+30d

Application Performance and Security Solutions Engineer

SalesDjangoterraformsqloraclelaravelDesignansibleazuregraphqlgitrubyangularAWSjavascript

Cloudflare is hiring a Remote Application Performance and Security Solutions Engineer

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

Application Performance and Security Solutions Engineer

 

About Us

At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the world’s largest networks that powers trillions of requests per month. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare have all web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was recognized by the World Economic Forum as a Technology Pioneer and named to Entrepreneur Magazine’s Top Company Cultures list.

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us!  

 

What you'll do as a Application Performance and Security Solutions Engineer

You will work with our clients to understand their business needs and understand their current applications landscape with the goal of helping them develop a security posture that meets their requirements while also keeping their applications and assets safe according to the most recent standards in cyber security, with high levels of reliability and performance.

You will work closely with our Account Executives (AEs); generalist SEs, as well as every other team at Cloudflare, from Sales and Product to Engineering and Customer Support. 

 

Responsibilities

You serve as a trusted advisor to our customers; helping them find the best solution for their business needs with Cloudflare.

  • Guide qualified prospects through the Solution Design and Proof of Concept stages of sales engagements; showing them the key capabilities of the Cloudflare One portfolio
  • Work with your Sales Partners to consistently achieve Pipeline and Revenue goals
  • Understand our customers IT landscape and security requirements and develop an architecture for our customers to support their business needs
  • Articulate the benefits of the Cloudflare application performance and security product portfolio vs competing solutions
  • Promote retention by capturing and communicating gaps in product or features
  • Collaborate and coordinate with account sales/pre-sales teams on opportunities and liaise with product management and support through the deal cycle.

 

Skill Requirements

  • Curiosity and Learning Agility
  • 3+ years of prior Technical Sales, Systems Engineering, or related experience
  • Experience interacting with senior level/executives to communicate a message of network and security transformation
  • Familiar with trends and attacks in cyber security (e.g. DDOS, SQL Injection, Cross Site Scripting, etc)
  • Hands-on experience with Cloud based architectures (e.g AWS, Azure, GCP)
  • Detailed understanding of workflow from user to application including hybrid architectures with Azure, AWS, GCP.
  • Knowledge of the common web application frameworks and practices (JAMstack, Micro-services, GraphQL, event-driven architecture…)
  • Knowledge of one or more common web frameworks (Django, Ruby on Rails, Laravel, Angular, React…)
  • Experience with web performance testing and optimization such as RUM, Synthetic testing and deep understanding of the protocol stack (DNS, TCP, HTTP, SSL…)
  • Experience with Application, Security, Performance and Reliability products such as WAF, Bot Management, DDOS, Firewall, DNS and CDN.
  • Experience with sophisticated Botting technologies and technics (e.g Residential proxies, Headless browsers, fingerprinting rotation, click-farms)
  • Fundamental understanding of customer network and application architectures. 
  • Experience with JavaScript, Restful APIs, JSON,  and code versioning solutions (e.g. Git, Gitlab, Bbitbucket) and scripting languages
  • Hands-on experience with infrastructure-as-code (e.g Terraform, Pulumi, Ansible, Puppet, Chef)
  • Fundamental understanding of the networking concepts (e.g BGP, TCP, Anycast, IP)
  • Stay up to date not only with Cloudflare’s specific products, but with industry trends.
  • Ability to jump in with hands-on configuration when needed
  • Ability to manage a project, work to deadlines, and prioritize between competing goals

 

Other desirable skills areas include:

  • Industry Certification, e.g. CISSP, CISA, CEH or OSCP
  • Cloud Provider certification e.g AWS, GCP, Azure, OVH, Oracle OCI
  • Experience in one or two industry verticals (Industry, Retail, Banking, Automotive, Supply-chain, Insurance…)
  • Certification with any of the major Cloud Provider

 

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

+30d

Software Engineer II (Viator)

TripadvisorOxford or London hybrid
nosqlsqlDesignmobilegraphqljavac++typescriptkubernetes

Tripadvisor is hiring a Remote Software Engineer II (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 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 Software Engineer II to join our fast-growing team. You can work hybrid from the Oxford or London Tripadvisor office's.

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 Full-Stack 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.

If you need a reasonable accommodation or support during the application or the recruiting process due to a medical condition or disability, please reach out to your individual recruiter or send an email to AccessibleRecruiting@Tripadvisor.com and let us know the nature of your request . Please include the job requisition number in your message.

#LI-TA1

#Viator

#LI-Hybrid 

See more jobs at Tripadvisor

Apply for this job

+30d

Senior Software Engineer, Commerce Platform

InstacartUnited States - Remote
MemcachedredispostgressqlRabbitMQDesignmobilegraphqlrubyAWSbackend

Instacart is hiring a Remote Senior Software Engineer, Commerce Platform

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

Overview

ABOUT THE ROLE

As we evolve to build a world class platform we are looking for highly skilled and motivated engineers to join our team. The role is half Cloud Service architecture, half expert mastery of e-commerce business logic; it's a unique opportunity to design the next generation of Instacart's foundational platform and help drive our exponential growth. You'll ensure millions of orders, millions of credit card transactions, and tens of millions of line-item invoice calculations are completed reliably, scalably, and touch-free daily.

ABOUT THE TEAM

Our Platform team plays a pivotal role in driving innovation and scalability within Instacart's core e-commerce capabilities, including pricing, discounting, orders, invoicing, and loyalty. By focusing on shared services and infrastructure, the team accelerates value creation for multiple product and feature teams. We recognize the significance of building robust foundations that enable efficient scaling to new business lines and use cases. Joining our team means being at the forefront of shaping the future of online grocery shopping, where your contributions will directly impact millions of customers and partners worldwide.

ABOUT THE JOB

  • We work in small teams with significant ownership and autonomy over your project
  • You’ll be working across teams, solving big problems at an organizational level that changes how Instacart operates
  • Design, implement, and ship high-quality features with a strong sense of urgency and accountability
  • Work closely with product managers, designers, data scientists, and peer engineering teams to define project requirements and execution plans
  • Ensure that system designs including APIs, deployment architecture, and dependency selection result in highly scalable, robust solutions that minimize support costs and improve an outstanding customer experience
  • Contribute broadly to Instacart’s success by exercising your freedom to suggest and drive organization-wide initiatives

ABOUT YOU

MINIMUM QUALIFICATIONS

  • 5+ years of software development experience
  • A strong sense of ownership
  • Self-motivation and enjoyment of a startup environment
  • Solid understanding of common back-end Web technologies in a production environment
  • An ability to balance priorities with shipping high-quality and pragmatic solutions
  • Experience working with a large codebase shared with multi-functional teams.
  • Strong knowledge of SQL
  • Bachelor’s degree in Computer Science, computer engineering, electrical engineering, or equivalent work experience

PREFERRED QUALIFICATIONS

Do you have exceptional experience with, skills for, or just interest in any of the following software engineering areas? We are looking for someone who has a good mix of the following traits:

  • Expertise in invoicing and billing processes within an e-commerce environment. This includes being familiar with customer invoices, resolving discrepancies, and managing invoicing cycles. Familiarity with relevant invoicing regulations and tax requirements is beneficial.
  • Experience with order management systems (OMS) or eCommerce platforms that handle the end-to-end order lifecycle.  Understanding of the overall eCommerce operations and processes involved in managing customer orders, from the point of placing an order to delivery
  • In-depth understanding of various payment systems and methods used in eCommerce, including credit/debit cards, digital wallets, mobile payments, and alternative payment solutions. Familiarity with payment gateways and payment service providers (PSPs) is also valuable
  • Experience in eCommerce discounting, including a solid understanding of discount strategies and promotional campaigns. Good knowledge of pricing strategies, discount structures and ability to analyze the financial impact of different discount scenarios and make data-driven decisions.
  • Experimentation frameworks and data driven approach to development

Instacart's technology is constantly evolving and adapting. Some of the technologies you would use in our teams at Instacart include:

  • Ruby on Rails framework using Sorbet for strong-typing
  • Client-facing flexible APIs exposed via GraphQL
  • Postgres and Snowflake backend relational data stores
  • Temporal workflow 
  • Async durable event handling infrastructure including async RPC via AWS SNS/SQS, RabbitMQ
  • Caching and durable job dispatching using Memcached and Redis
  • Auto-scaling elastic service deployments built on AWS ECS, ALBs, and supporting cloud services
  • Rich monitoring and alerting infrastructure built on AWS Cloud Watch, DataDog, Sentry, OpsGenie, and supporting services
  • Any new integrations you will research, propose, implement, and deploy!

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policyhere.

Offers may vary based on many factors, such as candidate experience and skills required for the role.Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offeringshere.

For US based candidates, the base pay ranges for a successful candidate are listed below.

CA, NY, CT, NJ
$192,000$213,000 USD
WA
$184,000$204,000 USD
OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI
$176,000$196,000 USD
All other states
$159,000$177,000 USD

See more jobs at Instacart

Apply for this job

+30d

Principal Ruby on Rails Engineer

AgeroRemote
redissqlB2BDesigngraphqlapirubyc++reactjs

Agero is hiring a Remote Principal Ruby on Rails 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.

About The Role:

We're looking for a Principal Ruby on Rails Engineer to build and support critical, client-facing and internal systems that provide real-time roadside assistance to a diverse customer-base, which range from OEM & Insurance carriers to connected vehicles. This individual will lead initiatives through all technical roadmap phases- design, implementation, testing, and maintenance, while continuously improving system health & quality. We are continuously making strides towards a true CI/CD culture and conduct daily Releases, and this individual would be comfortable working in a fast-paced environment, with limited supervision, while maintaining and improving software and reliability metrics.

Key Outcomes:

  • Full technical accountability of team product domains and support.
  • Principal-level IC code contribution while setting and improving coding practices and standards.
  • Work closely with Product managers to set expectations, clarify requirements, and communicate solution designs. 
  • Demonstrate technical expertise in multiple domains and mentor other developers on team.
  • Collaborate with cross-functional team members on all aspects of product development.
  • Identify technical opportunities, draft proposals, architect, plan and implement solutions with the team.
  • Instrument monitors and provide post-launch support to live systems.

Requirements:

  • You have 10+ years of experience in building large-scale web applications.
  • Experience as a Principal engineer on a team of more than 3 engineers.
  • Highly proficient in Ruby on Rails(including Sidekiq) and have a track record of delivering successful projects.
  • In-depth understanding of systems design, and scalable & reliable-data, API(REST/GraphQL) and presentation layers.
  • Expert in data modeling and in working with data storage and retrieval systems, in particular Redis, SQL, Postgres.
  • Ability to own complete features and systems end-to-end - conception, breakdown, implementation, deployment.
  • Conversant with multiple system, API, and code design patterns and paradigms, and can advocate and influence peers to adopt and implement effective practices.
  • Appetite to learn new technologies quickly and onboard to stack.
  • A self-starter, results-oriented individual with excellent problem solving skills.
  • CS or Engineering related Degree.

Nice To Haves:

  • GraphQL
  • Elastic Search
  • Datadog
  • ReactJS
  • CircleCI/Harness

Hiring In:

  • United States:  AZ, FL, GA, NH, IL, KY, MA, MI, NC, NM, TN, VA 
  • Canada: Province of Ontario

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.

***Agero communicates with candidates via text for matters related to submitted applications, questions, and availability for interviews. If you prefer not to receive texts, you can contact Agero's recruiting team directly at recruiting@agero.com.

See more jobs at Agero

Apply for this job

+30d

Frontend / Staff Full Stack Software Engineer

HandshakeSan Francisco, CA (Hybrid 3-days)
Designgraphqlc++typescriptreduxfrontend

Handshake is hiring a Remote Frontend / Staff Full Stack Software Engineer

Everyone is welcome at Handshake. We know diverse teams build better products and we are committed to creating an inclusive culture built on a foundation of respect for all individuals. We strongly encourage candidates from non-traditional backgrounds, historically marginalized or underrepresented groups to apply.

What does a Frontend Software Engineer do at Handshake?

Handshake is building a diverse team of dynamic engineers who value creating a high-quality, high-impact product. We are looking for a Frontend Engineer with demonstrated experience shipping high-quality and accessible user experiences. You will be supporting a team of talented engineers and designers by contributing to tools and libraries that are used by development teams and shipped to our users. You will work on a small multi-functional team with other engineers, designers and product managers.

Here are some projects we're excited for you to work on at Handshake:

  • Consult, educate, and empower other FrontEnd engineers as they build & ship innovative software.

  • Own product surfaces end-to-end, and build and ship high-quality and accessible consumer facing user-experiences.

  • Research, prototype and develop solutions in support of the adoption of new technologies.

  • Develop libraries and contribute in ways that impact every engineer and our customers.

  • Working with Designers to create a Component Library that services other teams.

About you:

  • Minimum 7 years of FE development experience
  • You have a strong sense of ownership and a passion for efficiency and writing clean, high-quality code.

  • You act with empathy when partnering with fellow engineers and coworkers.

  • You have experience building Component Libraries and working in Design Systems to build friendly user-experiences

  • You appreciate strong documentation and procedures.

  • You are proud of your craft, and enjoy and value clean code that scales to keep large teams productive.

  • You have experience in building consumer-facing web applications in a dynamic development environment.

Technologies you'll work with

  • React, Styled Components, TypeScript, Storybook

  • Redux, GraphQL

  • Webpack, ESBuild, Rollup

  • Evolving CI/CD Pipelines in GitHub and Netlify

Compensation Range

$210,000 - $240,000

For cash compensation, we set standard ranges for all U.S.-based roles based on function, level, and geographic location, benchmarked against similar stage growth companies. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Final offer amounts are determined by multiple factors, including geographic location as well as candidate experience and expertise, and may vary from the amounts listed above.

About us

Handshake is the #1 place to launch a career with no connections, experience, or luck required. The platform connects up-and-coming talent with 750,000+ employers - from Fortune 500 companies like Google, Nike, and Target to thousands of public school districts, healthcare systems, and nonprofits. In 2022 we announced our $200M Series F funding round. This Series F fundraise and valuation of $3.5B will fuel Handshake’s next phase of growth and propel our mission to help more people start, restart, and jumpstart their careers.

When it comes to our workforce strategy, we’ve thought deeply about how work-life should look here at Handshake. With our Hub-Based Remote Working strategy, employees can enjoy the flexibility of remote work, whilst ensuring collaboration and team experiences in a shared space remains possible. Handshake is headquartered in San Francisco with offices in Denver, New York, London, and Berlin and teammates working globally. 

Check out our careers site to find a hub near you!

What we offer

At Handshake, we'll give you the tools to feel healthy, happy and secure.

Benefits below apply to employees in full-time positions.

  • ???? Equity and ownership in a fast-growing company.
  • ???? 16 Weeks of paid parental leave for birth giving parents & 10 weeks of paid parental leave for non-birth giving parents.
  • ???? Comprehensive medical, dental, and vision policies including LGTBQ+ Coverage. We also provide resources for Mental Health Assistance, Employee Assistance Programs and counseling support.
  • ???? Handshake offers $500/£360 home office stipend for you to spend during your first 3 months to create a productive and comfortable workspace at home.
  • ???? Generous learning & development opportunities and an annual $2,000/£1,500/€1,850 stipend for you to grow your skills and career.
  • ???? Financial coaching through Origin to help you through your financial journey.
  • ???? Monthly internet stipend and a brand new MacBook to allow you to do your best work.
  • ???? Monthly commuter stipend for you to expense your travel to the office (for office-based employees).
  • ???? Free lunch provided twice a week across all offices.
  • ???? Referral bonus to reward you when you bring great talent to Handshake.

(US-specific benefits, in addition to the first section)

  • ???? 401k Match: Handshake offers a dollar-for-dollar match on 1% of deferred salary, up to a maximum of $1,200 per year.
  • ???? All full-time US-based Handshakers are eligible for our flexible time off policy to get out and see the world. In addition, we offer 8 standardized holidays, and 2 additional days of flexible holiday time off. Lastly, we have a Winter #ShakeBreak, a one-week period of Collective Time Off.
  • ???? Lactation support: Handshake partners with Milk Stork to provide a comprehensive 100% employer-sponsored lactation support to traveling parents and guardians.

(UK-specific benefits, in addition to the first section) 

  • ???? Pension Scheme: Handshake will provide you with a workplace pension, where you will make contributions based on 5% of your salary. Handshake will pay the equivalent of 3% towards your pension plan, subject to qualifying earnings limits.
  • ???? Up to 25 days of vacation to encourage people to reset, recharge, and refresh, in addition to 8 bank holidays throughout the year.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake UK employees.

(Germany-specific benefits, in addition to the first section)

  • ???? 25 days of annual leave + 5 days of a winter #ShakeBreak, a one-week period of Collective Time Off across the company.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco once a year.
  • ???? Urban sports club membership offering access to a diverse network of fitness and wellness facilities.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake Germany employees.

For roles based in Romania: Please ask your recruiter about region specific benefits.

Looking for more? Explore our mission, values and comprehensive US benefits at joinhandshake.com/careers.

Handshake is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or reasonable accommodation, please reach out to us at people-hr@joinhandshake.com.

See more jobs at Handshake

Apply for this job

+30d

Frontend / Senior Full Stack Software Engineer

HandshakeSan Francisco, CA (Hybrid 3-days)
Designgraphqlc++typescriptreduxfrontend

Handshake is hiring a Remote Frontend / Senior Full Stack Software Engineer

Everyone is welcome at Handshake. We know diverse teams build better products and we are committed to creating an inclusive culture built on a foundation of respect for all individuals. We strongly encourage candidates from non-traditional backgrounds, historically marginalized or underrepresented groups to apply.

What does a Frontend Software Engineer do at Handshake?

Handshake is building a diverse team of dynamic engineers who value creating a high-quality, high-impact product. We are looking for a Frontend Engineer with demonstrated experience shipping high-quality and accessible user experiences. You will be supporting a team of talented engineers and designers by contributing to tools and libraries that are used by development teams and shipped to our users. You will work on a small multi-functional team with other engineers, designers and product managers.

Here are some projects we're excited for you to work on at Handshake:

  • Consult, educate, and empower other FrontEnd engineers as they build & ship innovative software.

  • Own product surfaces end-to-end, and build and ship high-quality and accessible consumer facing user-experiences.

  • Research, prototype and develop solutions in support of the adoption of new technologies.

  • Develop libraries and contribute in ways that impact every engineer and our customers.

  • Working with Designers to create a Component Library that services other teams.

About you:

  • Minimum 5 years of FE development experience
  • You have a strong sense of ownership and a passion for efficiency and writing clean, high-quality code.

  • You act with empathy when partnering with fellow engineers and coworkers.

  • You have experience building Component Libraries and working in Design Systems to build friendly user-experiences

  • You appreciate strong documentation and procedures.

  • You are proud of your craft, and enjoy and value clean code that scales to keep large teams productive.

  • You have experience in building consumer-facing web applications in a dynamic development environment.

Technologies you'll work with

  • React, Styled Components, TypeScript, Storybook

  • Redux, GraphQL

  • Webpack, ESBuild, Rollup

  • Evolving CI/CD Pipelines in GitHub and Netlify

Compensation Range

$180,000 - $200,000

For cash compensation, we set standard ranges for all U.S.-based roles based on function, level, and geographic location, benchmarked against similar stage growth companies. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Final offer amounts are determined by multiple factors, including geographic location as well as candidate experience and expertise, and may vary from the amounts listed above.

About us

Handshake is the #1 place to launch a career with no connections, experience, or luck required. The platform connects up-and-coming talent with 750,000+ employers - from Fortune 500 companies like Google, Nike, and Target to thousands of public school districts, healthcare systems, and nonprofits. In 2022 we announced our $200M Series F funding round. This Series F fundraise and valuation of $3.5B will fuel Handshake’s next phase of growth and propel our mission to help more people start, restart, and jumpstart their careers.

When it comes to our workforce strategy, we’ve thought deeply about how work-life should look here at Handshake. With our Hub-Based Remote Working strategy, employees can enjoy the flexibility of remote work, whilst ensuring collaboration and team experiences in a shared space remains possible. Handshake is headquartered in San Francisco with offices in Denver, New York, London, and Berlin and teammates working globally. 

Check out our careers site to find a hub near you!

What we offer

At Handshake, we'll give you the tools to feel healthy, happy and secure.

Benefits below apply to employees in full-time positions.

  • ???? Equity and ownership in a fast-growing company.
  • ???? 16 Weeks of paid parental leave for birth giving parents & 10 weeks of paid parental leave for non-birth giving parents.
  • ???? Comprehensive medical, dental, and vision policies including LGTBQ+ Coverage. We also provide resources for Mental Health Assistance, Employee Assistance Programs and counseling support.
  • ???? Handshake offers $500/£360 home office stipend for you to spend during your first 3 months to create a productive and comfortable workspace at home.
  • ???? Generous learning & development opportunities and an annual $2,000/£1,500/€1,850 stipend for you to grow your skills and career.
  • ???? Financial coaching through Origin to help you through your financial journey.
  • ???? Monthly internet stipend and a brand new MacBook to allow you to do your best work.
  • ???? Monthly commuter stipend for you to expense your travel to the office (for office-based employees).
  • ???? Free lunch provided twice a week across all offices.
  • ???? Referral bonus to reward you when you bring great talent to Handshake.

(US-specific benefits, in addition to the first section)

  • ???? 401k Match: Handshake offers a dollar-for-dollar match on 1% of deferred salary, up to a maximum of $1,200 per year.
  • ???? All full-time US-based Handshakers are eligible for our flexible time off policy to get out and see the world. In addition, we offer 8 standardized holidays, and 2 additional days of flexible holiday time off. Lastly, we have a Winter #ShakeBreak, a one-week period of Collective Time Off.
  • ???? Lactation support: Handshake partners with Milk Stork to provide a comprehensive 100% employer-sponsored lactation support to traveling parents and guardians.

(UK-specific benefits, in addition to the first section) 

  • ???? Pension Scheme: Handshake will provide you with a workplace pension, where you will make contributions based on 5% of your salary. Handshake will pay the equivalent of 3% towards your pension plan, subject to qualifying earnings limits.
  • ???? Up to 25 days of vacation to encourage people to reset, recharge, and refresh, in addition to 8 bank holidays throughout the year.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake UK employees.

(Germany-specific benefits, in addition to the first section)

  • ???? 25 days of annual leave + 5 days of a winter #ShakeBreak, a one-week period of Collective Time Off across the company.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco once a year.
  • ???? Urban sports club membership offering access to a diverse network of fitness and wellness facilities.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake Germany employees.

For roles based in Romania: Please ask your recruiter about region specific benefits.

Looking for more? Explore our mission, values and comprehensive US benefits at joinhandshake.com/careers.

Handshake is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or reasonable accommodation, please reach out to us at people-hr@joinhandshake.com.

See more jobs at Handshake

Apply for this job

+30d

Senior Software Engineer - GraphQL

TaniumVancouver, British Columbia, Canada (Hybrid)
RustgolangagileBachelor's degreeterraformsalesforceDesignazuregraphqlapigitrubyjavac++kubernetesjenkinspythonAWSbackendNode.js

Tanium is hiring a Remote Senior Software Engineer - GraphQL

The Basics

As a Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are identified, our software engineers design, develop, test, and deploy the products from the ground up, while iterating with product management and customers for feedback and input.

What you'll do

  • Build and maintain Tanium's products alongside an agile development team
  • Design, develop and test new product ideas from the ground up while working with product management for feedback and input
  • Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dash boarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate
  • Delivering higher level services enabled by our core services that directly enable our products and focus on everything from security to operations to auditing

Education

  • Bachelor's degree or equivalent experience
  • CS Degree preferred

Experience

  • Must be able to obtain Reliability status (RS) for Protected A, B, C at a minimum
  • 5+ years industry experience, 7+ preferred
  • Expertise building GraphQL APIs
  • Expertise in Gateway technologies (e.g., Azure Application Gateway, AWS API Gateway, Istio Gateway) to optimize network traffic and streamline communication between services
  • Experience building services on top of Kubernetes
  • Proficiency in infrastructure as code tools (e.g., Terraform, Helm Charts, CloudFormation)
  • Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs
  • Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java
  • Experience with HTTP API design and development
  • Experience with modern software engineering development and automation tools like git and Jenkins

Other

  • Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability
  • Believes in the power of and the need for writing automated tests as part of development
  • Experienced debugger who can put out fires under pressure when things go wrong in production environments
  • Has knowledge of a variety of modern software frameworks (server side & browser side) and the versatility to learn new tools

About Tanium 

Tanium, the industry’s only provider of converged endpoint management (XEM), leads the paradigm shift in legacy approaches to managing complex security and technology environments. Only Tanium protects every team, endpoint, and workflow from cyber threats by integrating IT, Operations, Security, and Risk into a single platform that delivers comprehensive visibility across devices, a unified set of controls, and a common taxonomy for a single shared purpose: to protect critical information and infrastructure at scale. Tanium has been named to the Forbes Cloud 100 list for six consecutive years and ranks on Fortune’s list of the Best Large Workplaces in Technology. In fact, more than half of the Fortune 100 and the U.S. armed forces trust Tanium to protect people; defend data; secure systems; and see and control every endpoint, team, and workflow everywhere. That’s the power of certainty. Visit www.tanium.com and follow us on LinkedIn and Twitter.

On a mission. Together. 

At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.   

We are an organization with stakeholders around the world and it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things. 

Taking care of our team members 

Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.   

 

For more information on how Tanium processes your personal data, please see our Privacy Policy.

See more jobs at Tanium

Apply for this job

+30d

Software Engineer, GGMT

LatticeRemote
remote-firstDesignslackgraphqluic++typescriptAWSjavascript

Lattice is hiring a Remote Software Engineer, GGMT

This is Engineering at Lattice

Lattice’s Engineering team is continuously working to better both our product and our craft. We use a modern, cutting-edge tech stack aimed at developer productivity and delight. We strive for maintainable, robust, and performant code. We’re highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture but also an amazing product experience.

What You Will Do

Work within an existing product suite to both build new features, and iterate on existing ones, and multiply the impact of your teammates.

  • You’ll work with other engineers to build and own products across a modern tech stack. Our current stack includes React, Relay Modern, TypeScript, GraphQL, Node, and PostgreSQL. We rely on AWS to host our infrastructure.
  • You’ll assist in debugging and troubleshooting issues in existing applications, ensuring functionality and performance are optimized.
  • You’ll participate in code reviews and testing processes to ensure high-quality software deliverables and improve your coding skills.
  • You’ll contribute to project documentation and maintain technical documentation for reference and reporting purposes.
  • You’ll make contributions to our engineering practices, identifying and evangelizing improvements to improve our team output.
  • You’ll build software to help companies operate efficiently and achieve their goals.

What You Will Bring to the Table

You have 2+ years of professional experience writing and maintaining production-level applications.

  • You’ve worked with a modern programming language like JavaScript and Typescript, and are well versed in frameworks such as React, Relay and Next.js.
  • You know how to make complex components with multiple use-cases, easy to compose and use across a scaling organization
  • You understand and promote the benefits of pragmatic testing from the component level to entire pages
  • You have worked on design systems or UI framework integration/maintenance, and understand how to build and maintain them, along with the necessary communication to ensure proper and healthy usage
  • You seek out the root cause when debugging software defects, and champion improvements that prevent future issues.
  • You understand and champion accessibility requirements for modern web development and are passionate about helping every potential user.

You’re a great communicator and collaborator.

  • You take care to write code that your colleagues can also own, understand, and maintain.
  • You’re clear and concise in explaining your thought process and in enumerating the tradeoffs made in your work.
  • You can work well with designers and product managers to come up with optimal solutions.

You enjoy taking an active role in the development process.

  • You will take care in the details of the implementation.
  • You love mentoring and supporting other software engineers who are newer to the industry.
  • You have experience taking the lead in planning and executing the development roadmap for software projects.

The estimated annual cash salary for this role is $112,000 - $164,500. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans.

Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: Medical insurance; Dental insurance; Vision insurance; Life, AD&D, and Disability Insurance; Emergency Weather Support; Wellness Apps; Paid Parental Leave, Paid Time off inclusive of holidays and sick time; Commuter & Parking Accounts; Lunches in the Office; Workplace Amenities Stipend, Internet and Phone Stipend; One time WFH Office Set-Up Stipend; 401(k) retirement plan; Financial Planning; Learning & Development Budget; Sabbatical Program; and Invest in Your People Fund

*Note on Pay Transparency:

Lattice provides an estimate of the compensation for roles that may be hired as required by state regulations. Compensation may vary based on (a) location, as Lattice factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience.

Additionally, Lattice leverages current market data to determine compensation, so posted compensation figures are subject to change as new market data becomes available. The salary, other compensation, and benefits information is accurate as of the date of this posting. Lattice reserves the right to modify this information at any time, subject to applicable law.

#LI-remote

About Lattice

Lattice is on a mission to build cultures where employees and their companies thrive. In an age where employees have more choices than ever before, businesses that put employees first are winning ????– and Lattice is building the tools to empower those people-centric companies.

Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact to the bottom line ????. Since launching in 2016, we have grown to over 5,000+ customers globally, including brands like Slack, Robinhood, and Gusto. 


Lattice is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Lattice is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for the purpose of assessing your candidacy for this position in accordance withLattice's Job Applicant Privacy Policy.

Apply for this job

+30d

Fullstack Software Engineer, Integrations

LatticeRemote
remote-firstsqlDesignslackgraphqlc++typescriptAWS

Lattice is hiring a Remote Fullstack Software Engineer, Integrations

This is Engineering at Lattice

Lattice’s Engineering team is continuously working to better both our product and our craft. We use a modern, cutting-edge tech stack and love experimenting with new technologies. We strive for maintainable, robust, and performant code. We’re highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture, but also an amazing product experience. 

Lattice is enhancing its platform so that every organization can manage its people efficiently and strategically. The HRIS admin team is focused on building the core experience for HR administrators to leverage Lattice as an HRIS. The team’s vision is to empower HR administrators with unprecedented data configurability and highlight actionable insights for strategic decision-making.

What You Will Do

  • You’ll be responsible for building software to help companies build cultures in which their employees thrive.
  • You’ll partner with other engineers to build and own products across a modern tech stack. (Our current stack includes: React, Relay Modern, GraphQL, Node, and PostgreSQL. We rely on AWS to host our infrastructure. We use Temporal for complex event flow management along with AWS EventBus).
  • You’ll craft contributions to our engineering practices, identifying and evangelizing improvements to improve team output.
  • You’ll provide substantial mentorship to less experienced colleagues, helping to refine their technical craft and expand their knowledge.
  • You’ll independently lead the execution of complex projects, including those that require cross-functional collaboration with product managers and designers.
  • You will create high-quality Technical Design Documents and address review comments from relevant stakeholders

What You Will Bring to the Table

  • You are passionate about Software Development and have 2+ years of professional experience writing and maintaining production-level applications.
  • You have production-level experience in TypeScript, React and GraphQL and are passionate about learning and using any new technologies that are required at the job.
  • Prior experience with software Integrations is a plus, not a requirement.
  • You are efficient in SQL and know how to model data and write performant queries in a relational database like PostgreSQL.
  • You love to work on challenging projects.
  • You are able to seek  out the root cause when debugging software defects, and champion improvements that prevent future issues.
  • You’re always striving towards understanding the codebase inside and out.
  • You have the ability to understand the nuances of product requirements and translate them into code.
  • You’re clear and concise in explaining your thought process in both written and verbal format.

The estimated annual cash salary for this role is $112,000 - $164,500. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans.

Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: Medical insurance; Dental insurance; Vision insurance; Life, AD&D, and Disability Insurance; Emergency Weather Support; Wellness Apps; Paid Parental Leave, Paid Time off inclusive of holidays and sick time; Commuter & Parking Accounts; Lunches in the Office; Workplace Amenities Stipend, Internet and Phone Stipend; One time WFH Office Set-Up Stipend; 401(k) retirement plan; Financial Planning; Learning & Development Budget; Sabbatical Program; and Invest in Your People Fund

*Note on Pay Transparency:

Lattice provides an estimate of the compensation for roles that may be hired as required by state regulations. Compensation may vary based on (a) location, as Lattice factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience.

Additionally, Lattice leverages current market data to determine compensation, so posted compensation figures are subject to change as new market data becomes available. The salary, other compensation, and benefits information is accurate as of the date of this posting. Lattice reserves the right to modify this information at any time, subject to applicable law.

#LI-remote

About Lattice

Lattice is on a mission to build cultures where employees and their companies thrive. In an age where employees have more choices than ever before, businesses that put employees first are winning ????– and Lattice is building the tools to empower those people-centric companies.

Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact to the bottom line ????. Since launching in 2016, we have grown to over 5,000+ customers globally, including brands like Slack, Robinhood, and Gusto. 


Lattice is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Lattice is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for the purpose of assessing your candidacy for this position in accordance withLattice's Job Applicant Privacy Policy.

Apply for this job

+30d

Software Engineer

LatticeRemote, San Francisco, New York
remote-firstsqlB2Bslackgraphqlc++postgresqltypescriptNode.js

Lattice is hiring a Remote Software Engineer

This is Engineering at Lattice

Lattice’s Engineering team is continuously working to better both our product and our craft. We use a modern, cutting-edge tech stack and love experimenting with new technologies. We strive for maintainable, robust, and performant code. We’re highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture, but also an amazing product experience. 

Lattice is enhancing its platform so that every organization can manage its people efficiently and strategically. The HRIS admin team is focused on building the core experience for HR administrators to leverage Lattice as an HRIS. The team’s vision is to empower HR administrators with unprecedented data configurability and highlight actionable insights for strategic decision-making.

What You Will Do

  • You’ll be responsible for building software to help companies build cultures in which their employees thrive.
  • You’ll partner with other engineers to build and own products across a modern tech stack. Our current stack includes Typescript, React, Relay Modern, GraphQL, Node.js, PostgreSQL, and AWS.
  • You’ll drive forward the execution of complex projects, many of which require tight cross-functional collaboration with product managers and designers as well as cross-team collaboration between engineers.
  • You will make contributions to our engineering practices, identifying and evangelizing improvements to improve our team output.
  • You will create and update high-quality technical documentation based on feedback from relevant stakeholders.
  • You will focus on improving our user experience and find creative ways to reduce user pain points.

What You Will Bring to the Table

  • You are passionate about software development and have 2+ years of professional experience writing and maintaining production-level applications.
  • You have production-level experience in TypeScript, React, GraphQL, Node.js, and are passionate about learning and using any new technologies that are required at the job.
  • Prior experience within B2B SaaS is a plus, not a requirement.
  • You are efficient in SQL and know how to model data and write performant queries in a relational database like PostgreSQL.
  • You love to work on challenging projects that require coordination with multiple teams and multiple engineers.
  • You are able to seek out the root cause when debugging software defects, and champion improvements that prevent future issues.
  • You are always striving towards understanding the codebase inside and out.
  • You have the ability to understand the nuances of product requirements and translate them into code.
  • You take care to write code that your colleagues will also own, comprehend, and maintain.
  • You are clear and concise in explaining your thought process and in enumerating the tradeoffs made in your work.

 

The estimated annual cash salary for this role is $112,000 - $164,500. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans.

Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: Medical insurance; Dental insurance; Vision insurance; Life, AD&D, and Disability Insurance; Emergency Weather Support; Wellness Apps; Paid Parental Leave, Paid Time off inclusive of holidays and sick time; Commuter & Parking Accounts; Lunches in the Office; Workplace Amenities Stipend, Internet and Phone Stipend; One time WFH Office Set-Up Stipend; 401(k) retirement plan; Financial Planning; Learning & Development Budget; Sabbatical Program; and Invest in Your People Fund

*Note on Pay Transparency:

Lattice provides an estimate of the compensation for roles that may be hired as required by state regulations. Compensation may vary based on (a) location, as Lattice factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience.

Additionally, Lattice leverages current market data to determine compensation, so posted compensation figures are subject to change as new market data becomes available. The salary, other compensation, and benefits information is accurate as of the date of this posting. Lattice reserves the right to modify this information at any time, subject to applicable law.

About Lattice

Lattice is on a mission to build cultures where employees and their companies thrive. In an age where employees have more choices than ever before, businesses that put employees first are winning ????– and Lattice is building the tools to empower those people-centric companies.

Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact to the bottom line ????. Since launching in 2016, we have grown to over 5,000+ customers globally, including brands like Slack, Robinhood, and Gusto. 


Lattice is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Lattice is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for the purpose of assessing your candidacy for this position in accordance withLattice's Job Applicant Privacy Policy.

Apply for this job

+30d

Senior Manager, Software Engineering

ClassyRemote, US
EC2LambdanosqlDesignmongodbgraphqlc++dockerelasticsearchMySQLangularAWSjavascriptNode.jsPHP

Classy is hiring a Remote Senior Manager, Software Engineering

Classy, an affiliate of GoFundMe, is a Public Benefit Corporation and giving platform that enables nonprofits to connect supporters with the causes they care about. Classy's platform provides powerful and intuitive fundraising tools to convert and retain donors. Since 2011, Classy has helped nonprofits mobilize and empower the world for good by helping them raise over $7 billion. Classy also hosts the Collaborative conference and the Classy Awards to spotlight the innovative work nonprofits are implementing around the globe. For more information, visitwww.classy.org.

The Job...

  • Partner with senior management to own and drive core business initiatives.
  • Drive the evolution of our new E-Commerce platform.
  • Manage the lifecycle of the existing fundraising platform and providing a strategic migration to new and upcoming products
  • Evaluate technical solutions that contribute to the exciting growth phase of the company.
  • Manage and coach engineers to become proficient developers using best software development practices and processes.
  • Analyze, design, and develop software that delivers clean, maintainable code within a large, complex, and established code base.
  • Learn and grow your skills by working collaboratively with experienced and engaged developers to design new features and re-architect existing ones

You...

  • Bachelor’s Degree in Computer Science or a related field, or equivalent work experience.
  • 8+ years directly managing engineers at any level (new graduates to leads)
  • Direct responsibility for delivering features on a defined roadmap
  • 10+ years of professional software development experience with server-side, web-based technologies (full stack preferred)
  • 3+ years of e-commerce software development experience
  • Excellent understanding of distributed software architecture with experience debugging distributed systems with high data loads.
  • Advanced proficiency with Javascript Frameworks - React, Angular, and server side backends in Node.js, PHP, and Linux.
  • Familiarity with GraphQL, Elasticsearch, Docker, AWS (EC2, ECS, Lambda, SNS).
  • Ability to understand product requirements and translate them into technical solutions.
  • Experience with Scrum/Agile development methodologies.
  • Proficient with microservice architecture with a solid understanding of strengths and weaknesses
  • Proficiency in schema design in relational or NoSQL databases (MySQL, MongoDB).
  • An innate sense of quality, and sharp engineering skills with strong computer science fundamentals.

Preferred...

  • 10+ years of software development experience with distributed teams
  • Experience with refactoring complex single page apps and/or migrating from one framework to another (i.e. Angular > React)
  • Experience building PCI compliant systems
  • Experience with managing down tech debt and balancing it with new product development.

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.
  • Company provided life and disability coverages.
  • 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!

The total annual salary for this full-time position is $175,000 - $250,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. 

If you require a reasonable accommodation to complete a job application or a job interview or to otherwise participate in the hiring process, please contact us at accommodationrequests@gofundme.com

Dedication to Diversity 

GoFundMe and Classy are committed to leveraging Diversity, Equity, Inclusion, and Belonging to cultivate a culture that embraces and supports the unique identities, experiences, and perspectives of our people and customers.

Our diversity recruiting priority is recognized under our first DEIB Driver: Opportunity Foster Diversity - we identify, recruit, and invest in top talent- ensure our people reflect the unique identities, experiences, and perspectives of the communities we serve and are all given the chance to grow.

Global Data Privacy Notice for Job Candidates and Applicants:

Depending on your location, the General Data Protection Regulation (GDPR) or certain US privacy laws may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. 

Learn more about GoFundMe:

We’re proud to partner with GoFundMe.org, an independent public charity, to extend the reach and impact of our generous community, while helping drive critical social change. You can learn more about GoFundMe.org’s activities and impact in their FY ‘23 annual report.

Our annual “Year in Help” reportreflects our community’s impact in advancing our mission of helping people help each other.

For recent company news and announcements, visit our Newsroom.

See more jobs at Classy

Apply for this job

+30d

Software Engineer – User Solutions (All Genders)

DailymotionParis, France, Remote
TDDsqlRabbitMQDesignmongodbgraphqlscrumapigitdockerelasticsearchMySQLkubernetesjenkinspythonbackendPHP

Dailymotion is hiring a Remote Software Engineer – User Solutions (All Genders)

Job Description

As part of its growing activities, Dailymotion is looking to enforce its User Solutions Team. You will play a key role in shaping the core foundations of our product and building innovative features in close cooperation with Front Developers, Product Managers, Designers and Scrum Masters. 

  • Design and build geo-distributed Backend systems using micro-services 
  • Design and build API centric system using GraphQL, REST
  • Design and build Queueing System  
  • Proactivity on evolutions and improvements 

 

Techno used:  

  • Python, PHP 
  • Elasticsearch, MySQL, MongoDB 
  • GraphQL, aioHttp 
  • OpenAPI, FastAPI 
  • Docker, Kubernetes, Jenkins 
  • RabbitMq 

Qualifications

Required 

  • You have programming capabilities in Python 
  • Experience building APIs (hexagonal architecture)
  • Experience with SQL databases (MySQL) 
  • Experience working with revision control systems like git 
  • Ability to learn and improve your technical skills continually 
  • Attitude of creating high quality code (complexity, styling, unit testing, functional testing) and knowledge in TDD, learning from peers and always innovating 
  • Used to code reviewing and able to point errors and improvements 
  • Demonstrated interest in problem-solving and technical innovation 
  • Communication skills - able to work effectively with technical and non-technical teammates 
  • Level of written/verbal English (documentation, team presentations, meetings)  

Nice to have 

  • Experience and capabilities in PHP 
  • Experience with continuous integration, continuous deployment testing and automation tools (Jenkins etc.) and Docker 
  • Knowledge in microservices architecture 
  • Willing to share knowledge 
  • Interest in clean architecture, DDD, event driven architecture 

At Dailymotion, we empower candidates to take action. If this job sounds like a great opportunity for you, be confident in your skills, we are always happy to meet you! If needed, we can accommodate our recruitment process for your special abilities. 

See more jobs at Dailymotion

Apply for this job

+30d

Senior Staff Cloud Security Engineer

LatticeSF, NYC, Remote
remote-firstDesignslackgraphqlc++typescriptAWSjavascript

Lattice is hiring a Remote Senior Staff Cloud Security Engineer

This is Engineering at Lattice

Lattice’s Engineering team continuously works to better our product and our craft. We use a modern, cutting-edge tech stack and love experimenting with new technologies. We strive for maintainable, robust, and performant code. We’re highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture but also an amazing product experience.

Lattice is looking for someone interested in taking on complex challenges in a fast-paced, collaborative environment and directly impacting the architecture of our cloud platforms, the maturity of our cloud security posture, and our security monitoring and investigative capabilities. 

Who you are

You have 10+ years of professional experience in cloud infrastructure development with AWS, containerization, and orchestration, as well as a deep understanding of security concepts and principles, including encryption, authentication and authorization, least privileged access, and security monitoring and incident response.

  • You have an advanced understanding of software and security architectures
  • Deep experience in performance, reliability, monitoring, and incident response
  • Proficiency in coding and scripting - including experience with either TypeScript or JavaScript
  • Very strong interpersonal skills - must be able to demonstrate an ability to work well with other non-technical members of the team.
  • You seek out the root cause of problems when investigating a security concern, or security incident, and champion improvements over time that will prevent future issues.

You are a great communicator and collaborator.

  • You take care to architect and implement solutions that your colleagues will be able to comprehend, own, and maintain.
  • You are clear and concise in explaining your thought process and in enumerating the tradeoffs made in your recommendations and in your own work.
  • You work well with platform engineering, as well as product managers, to come up with optimal solutions.

You enjoy taking an engaged role in the development process.

  • You love mentoring and guiding other software and security engineers who are newer to the industry.
  • You have experience spearheading planning and delivering the development roadmap for software projects.

You like variety and take pleasure in addressing problems for internal and external customers.

  • You enjoy working with a diverse set of stakeholders, tools, and partner to build and enhance foundational features.
  • You can identify and mitigate the risks inherent in foundational development work.
  • You grasp operational difficulties and devise and create maintainable, scalable solutions to them.

Responsibilities

The mission of the Lattice Security team is to enable the business, reduce organizational risk, and build customer trust by proactively identifying, assessing, and mitigating security and compliance risks in the organization, cloud infrastructure, and product.  

  • Provide technical assessments, enhancement opportunities, and process optimizations for the Lattice security monitoring, alerting, and security incident response program
  • Provide technical leadership, and guidance in the secure design, implementation, and maintenance of our cloud infrastructure and key platform services.
  • Collaborate with cross-functional teams to drive innovation and increase security, confidentiality, data integrity and privacy, and site reliability.
  • You will work with other engineers across a modern tech stack. Our current stack includes React, Relay Modern, GraphQL, Node, and PostgreSQL. We rely on AWS to host our infrastructure.
  • Your work will directly boost Lattice’s bottom line through EPD enablement, risk reduction, and support in building and bolstering customer trust - resulting in reduced customer churn, increased customer satisfaction, and enhanced customer ARR.

--

The estimated annual cash salary for this role is $181,500 - $281,000. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans

Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: Medical insurance; Dental insurance; Vision insurance; Life, AD&D, and Disability Insurance; Emergency Weather Support; Wellness Apps; Paid Parental Leave, Paid Time off inclusive of holidays and sick time; Commuter & Parking Accounts; Lunches in the Office, Internet and Phone Stipend; One time WFH Office Set-Up Stipend; 401(k) retirement plan; Financial Planning; Learning & Development Budget; Sabbatical Program; and Invest in Your People Fund

*Note on Pay Transparency:

Lattice provides an estimate of the compensation for roles that may be hired as required by state regulations. Compensation may vary based on (a) location, as Lattice factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience.

Additionally, Lattice leverages current market data to determine compensation, so posted compensation figures are subject to change as new market data becomes available. The salary, other compensation, and benefits information is accurate as of the date of this posting. Lattice reserves the right to modify this information at any time, subject to applicable law.

#LI-remote

About Lattice

Lattice is on a mission to build cultures where employees and their companies thrive. In an age where employees have more choices than ever before, businesses that put employees first are winning ????– and Lattice is building the tools to empower those people-centric companies.

Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact to the bottom line ????. Since launching in 2016, we have grown to over 5,000+ customers globally, including brands like Slack, Robinhood, and Gusto. 


Lattice is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Lattice is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for the purpose of assessing your candidacy for this position in accordance withLattice's Job Applicant Privacy Policy.

Apply for this job

+30d

Sr. Fullstack Engineer II, Assessments Experience Product

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

Khan Academy is hiring a Remote Sr. Fullstack Engineer II, Assessments Experience Product

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

  • 8+ 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.
  • Prior experience building a learning or assessments experience (using using Generative AI / LLMs a plus).
  • Experience building user interfaces with accessibility in mind a plus.
  • 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.
  • 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.

Note: 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(LEC IC 1.5) is $165,500 - $178,250 USD / 206,875 - 217,000 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

+30d

Data Infrastructure Software Engineer II

DevOPSremote-firstterraformairflowsqlDesigngraphqlc++dockerkubernetespython

Khan Academy is hiring a Remote Data Infrastructure Software Engineer II

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

We have some of the richest educational data in the world, and we want to leverage that data to develop a clearer picture of who our users are, how they are using the site, and how we could better serve them on their educational journey. Your work will enable answering critical and meaningful questions like "how do students learn most effectively?" and "how can we improve our content and product?"

The ideal candidate will have a strong background in software development and DevOps, with a focus on data engineering. You will be responsible for designing, developing, and maintaining scalable systems and applications. 

What you’ll work on:

  • Design and manage data pipelines and workflows using SQL, BigQuery, Airflow, and DBT.
  • Develop and maintain data visualization and analytical tools using Streamlit.
  • Design, develop, and maintain data infrastructure software using Python and Go (familiarity with  GraphQL a plus)
  • Implement and manage DevOps processes for Data Engineering tools
  • Use Docker and Kubernetes to build and deploy containerized applications.
  • Utilize Terraform for infrastructure as code to manage and provision cloud resources.

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

WHAT YOU BRING

  • 4+ years experience in a software engineer role with a focus on tool design, creation, and maintenance for infrastructure or data engineering
  • Strong collaborative development experience including PR reviews and documentation writing
  • Proficient in SQL
  • Proficiency in writing and maintaining data pipelines and data quality monitors in a workflow management tool for productionized solutions, with source control and code review.
  • Proficiency in computer science and software engineering fundamentals, including the ability to program in Python and/or Go.
  • Proficient in Docker and Kubernetes.
  • Experience with Terraform.
  • Experience with BigQuery and data pipeline tools such as Airflow, & DBT would be a big plus as would familiarity with Streamlit for data visualization.

Note: 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(LEC IC 1.5) is $165,500 - $201,250 USD / 206,875 - 251,562 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

+30d

Engineering Manager, Content Platform, Growth Engineering

agileBachelor's degreeDesigngraphqlapic++typescriptjavascriptfrontend

hims & hers is hiring a Remote Engineering Manager, Content Platform, Growth Engineering

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

​​About the Role:

Hims & Hers seeks an experienced, self-motivated, and results-driven Engineering Manager, Growth Engineering. The candidate must be a leader, have a strong process architecture mindset and system implementation experience, and have the ability to grow engineering teams. In this role, you will work closely with product managers, executives, and business sponsors to deliver systems, process, and platform solutions to meet hims & hers business needs for our e-commerce operations. You will also be instrumental in ensuring our frontend systems are robust, scalable, and user-friendly.

You Will:

  • Develop the long-term vision and strategy for the content platform engineering team, prioritize accordingly, and create an execution roadmap
  • Partner with content-ops to optimize planning and execution and maximize content creation efficiencies
  • Manage processes to help the team do its best work and engage effectively with the rest of Hims & Hers engineering groups 
  • Support multi-functional global projects with a constant eye on scalability
  • Work cross-functionally to identify, recommend, and implement technology improvements
  • Ensure rigorous assurance of platforms in an agile environment
  • Help drive prioritization and tradeoffs in defining the product roadmap
  • Deliver high-quality outcomes in a fast-paced and dynamic company
  • Lead, motivate, and develop engineering team

You Have:

  • 7+ years of relevant work experience in software engineering and leading teams
  • Experience with modern web technologies and frameworks (React, Next, GraphQL, Javascript, Typescript)
  • Experience in designing, building, and scaling web platforms
  • Strong understanding of modern frontend architectural strategies such as micro-frontends, SSR (hydration), server-side components, etc
  • Experience with Headless CMS for building custom UIs using API-driven CMS 
  • Strong understanding of responsive design and cross-browser compatibility
  • Exceptional problem-solving skills and attention to detail
  • Excellent communication skills and the ability to translate technical concepts to non-technical stakeholders
  • Bachelor's degree in Computer Science/Engineering or related field
  • Must be a "self-starter" with a can-do attitude and execution mindset
  • Strong business acumen with the ability to see "big picture" and strategize
  • Strong verbal and written communication skills to work effectively with business unit

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

 

#LI-Remote

 

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors. We don’t ever want the pay range to act as a deterrent from you applying!

An estimate of the current salary range for US-based employees is
$150,000$190,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.

Hims & hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@forhims.com. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

+30d

Software Engineer (Argentina)

KaratRemote (Argentina)
DesigngraphqlUXrubyc++typescriptjavascriptbackendfrontend

Karat is hiring a Remote Software Engineer (Argentina)

We're Karat, the world's largest interviewing company.

Karat helps companies hire top engineering talent with confidence. As an end-to-end hiring solution, we work with organizations to improve the quality, efficiency, and equity of their technical hiring process. Global leaders like Walmart, Atlassian, and Citi rely on Karat to conduct hundreds of assessments and interviews every day through a powerful combination of human expertise and innovative technology. Our mission is to make every interview predictive, fair and enjoyable so we can unlock opportunity -- for everyone. We’re a passionate, focused, human-centric team, and we want you to join us!

Come join our Engineering team

Our Software Engineering team is dedicated to building the world’s most predictive, inclusive, and fair interviewing products for our clients and technical candidates alike.

What you will do

As a Software Engineer (SWE2 / SWE3) at Karat, you will build product features that materially improve how engineers are interviewed, and how engineering organizations operate. Working closely with cross-functional partners, you will work hands-on in the ideation and execution of complex products that directly serve engineers, candidates, and internal teams as we scale.

  • Develop web applications using a variety of engineering languages (i.e. HTTP, Rest and GraphQL).
  • Lay the foundation for the Company's new systems while revamping existing codebase.
  • Write clean and scalable services, components, APIs, and the backend that the Company’s products depend on.
  • Collaborate cross-funcionally with the Company's team of Data Scientists, Designers, Product Managers, and Software Engineers to define features and build powerful and easy-to-use products and customer-facing workflow tools.
  • Contribute to the further development of effective processes for ensuring Karat products have high quality code and minimal defects.
  • Deliver the projects that fall into your team’s area on time and with quality.
  • Own projects from design to release, including communication with stakeholders.
  • Remain flexible enough to handle all of the unknowns that come with fast growth in the company.

The experience you will bring

  • 3+ years of professional experience developing and launching web applications/systems into a production environment
  • Prior experience designing and building backend services and APIs or frontend components
  • Experience developing in Ruby or a similar language
  • Comfortable in a Unix/Linux workflow
  • UI/ UX experience using modern frameworks like React as well as plain JavaScript or TypeScript is a plus
  • Excellent communication skills to collaborate with a service-oriented team
  • Strong fluency in written and spoken English

Applicants, please note: submissions not 100% in English will not be considered.


Legal Employment Statement 

Karat is a U.S. company. In order to work with individuals outside of the United States, we partner with a Professional Employer Organization (PEO). If hired for this position, your legal employer will be the PEO. This means your payroll, benefits offered, time off, etc., will be offered and managed by them.


Statement of Inclusivity:

In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at Karat.

We value a diverse workforce: people of color, womxn, and LGBTQIA+ individuals are strongly encouraged to apply.

If you have a disability or special need that requires accommodation, please let us know at accommodation@karat.com.

See more jobs at Karat

Apply for this job

+30d

Senior Software Engineer (Argentina)

KaratRemote (Argentina)
DesigngraphqlUXrubyc++typescriptjavascriptbackendfrontend

Karat is hiring a Remote Senior Software Engineer (Argentina)

We're Karat, the world's largest interviewing company.

Karat helps companies hire top engineering talent with confidence. As an end-to-end hiring solution, we work with organizations to improve the quality, efficiency, and equity of their technical hiring process. Global leaders like Walmart, Atlassian, and Citi rely on Karat to conduct hundreds of assessments and interviews every day through a powerful combination of human expertise and innovative technology. Our mission is to make every interview predictive, fair and enjoyable so we can unlock opportunity -- for everyone. We’re a passionate, focused, human-centric team, and we want you to join us!

Come join our Engineering team

Our Software Engineering team is dedicated to building the world’s most predictive, inclusive, and fair interviewing products for our clients and technical candidates alike.

What you will do

As a Senior Software Engineer at Karat, you will build product features that materially improve how engineers are interviewed, and how engineering organizations operate. Working closely with cross-functional partners, you will work hands-on in the ideation and execution of complex products that directly serve engineers, candidates, and internal teams as we scale.

  • Lead and mentor more junior engineers by drawing from your rich set of experiences and technical knowledge.
  • Develop web applications using a variety of engineering languages (i.e. HTTP, Rest and GraphQL).
  • Lay the foundation for the Company's new systems while revamping existing codebase.
  • Write clean and scalable services, components, APIs, and the backend that the Company’s products depend on.
  • Collaborate cross-funcionally with the Company's team of Data Scientists, Designers, Product Managers, and Software Engineers to define features and build powerful and easy-to-use products and customer-facing workflow tools.
  • Contribute to the further development of effective processes for ensuring Karat products have high quality code and minimal defects.
  • Deliver the complex projects that fall into your team’s area on time and with quality.
  • Own and deliver complex projects from design to release, including communication with stakeholders.
  • Remain flexible enough to handle all of the unknowns that come with fast growth in the company.

The experience you will bring

  • 6+ years of professional experience developing and launching web applications/systems into a production environment
  • Prior experience designing and building backend services and APIs or frontend components
  • Experience developing in Ruby or a similar language
  • Comfortable in a Unix/Linux workflow
  • UI/ UX experience using modern frameworks like React as well as plain JavaScript or TypeScript is a plus
  • Excellent communication skills to collaborate with a service-oriented team
  • Strong fluency in written and spoken English

Applicants, please note: submissions not 100% in English will not be considered.


Legal Employment Statement 

Karat is a U.S. company. In order to work with individuals outside of the United States, we partner with a Professional Employer Organization (PEO). If hired for this position, your legal employer will be the PEO. This means your payroll, benefits offered, time off, etc., will be offered and managed by them.


Statement of Inclusivity:

In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at Karat.

We value a diverse workforce: people of color, womxn, and LGBTQIA+ individuals are strongly encouraged to apply.

If you have a disability or special need that requires accommodation, please let us know at accommodation@karat.com.

See more jobs at Karat

Apply for this job