Machine Learning Software Development AI Payroll Agentic AI Join Gusto and help us revolutionize payroll for small businesses using the power of AI! As a key member of our Payroll Services team, you will design and build cutting-edge AI solutions that simplify complex processes, automate workflows, and delight our customers. You'll collaborate with engineers, product managers, and designers to bring innovative, AI-powered experiences to life. Responsibilities Deeply understand customer journeys and identify AI opportunities for simplification and automation. Design and build multi-agent AI systems to automate key customer workflows. Partner with cross-functional teams to deliver innovative AI-powered experiences. Continuously iterate on AI-driven features to improve customer outcomes. Support Payroll and Tax teams in applying AI to enhance internal and external user experiences. Requirements 15+ years of software development experience. Expertise in Agentic AI, Machine Learning, and LLMs. Proficiency in standardized software architecture principles. Product minded with creative problem solving skills. Aptitude for simplifying complex problems. Ability to communicate technical complexity. Nice-to-Have Skills Experience building products in highly regulated domains (Payroll, Taxes, or Compliance). Benefits Competitive cash compensation (targeted at $222,000/yr to $247,000/yr in Denver & most remote locations, and $261,000/yr to $290,000/yr for San Francisco, Seattle & New York). Stock equity. Collaborative and inclusive work environment. Note: Travel to Gusto's Denver office for onboarding is required for this position. Gusto is committed to building a diverse and inclusive workplace. We are an equal opportunity employer and consider qualified applicants with criminal histories. How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
04/02/2026
Full time
Machine Learning Software Development AI Payroll Agentic AI Join Gusto and help us revolutionize payroll for small businesses using the power of AI! As a key member of our Payroll Services team, you will design and build cutting-edge AI solutions that simplify complex processes, automate workflows, and delight our customers. You'll collaborate with engineers, product managers, and designers to bring innovative, AI-powered experiences to life. Responsibilities Deeply understand customer journeys and identify AI opportunities for simplification and automation. Design and build multi-agent AI systems to automate key customer workflows. Partner with cross-functional teams to deliver innovative AI-powered experiences. Continuously iterate on AI-driven features to improve customer outcomes. Support Payroll and Tax teams in applying AI to enhance internal and external user experiences. Requirements 15+ years of software development experience. Expertise in Agentic AI, Machine Learning, and LLMs. Proficiency in standardized software architecture principles. Product minded with creative problem solving skills. Aptitude for simplifying complex problems. Ability to communicate technical complexity. Nice-to-Have Skills Experience building products in highly regulated domains (Payroll, Taxes, or Compliance). Benefits Competitive cash compensation (targeted at $222,000/yr to $247,000/yr in Denver & most remote locations, and $261,000/yr to $290,000/yr for San Francisco, Seattle & New York). Stock equity. Collaborative and inclusive work environment. Note: Travel to Gusto's Denver office for onboarding is required for this position. Gusto is committed to building a diverse and inclusive workplace. We are an equal opportunity employer and consider qualified applicants with criminal histories. How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
Senior Software Engineer, Unified Data Store Airbnb 23 July 2025 Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join UDS (Unified Data Store) team's mission is to provide a reliable, scalable, and global system-of-record storage infrastructure for all Airbnb. The team is responsible for building and operating the paved path storage system for OLTP data, including all the critical data for Airbnb user, listing, booking and payment. With over 150 million Airbnb users and hosts around the world, reliability, scalability, security and world class user experience are our team's core tenets. As a member of this team you would be working with experienced engineers on a modern distributed storage system. You will be the technological expert on data storage systems, high performance infrastructure service APIs, as well as provide guidance to Airbnb product teams on building world class products leveraging the infrastructure service you help build. The Difference You Will Make We're looking to add Senior engineers who are hands on and capable of solving broad technical challenges in the following areas: ORM (Object Relation Mapping) Service Build and operate an ORM service that provides a flexible and easy to use experience for storing and accessing system of record product data, while all aspects of the implementation complexity such as storage, indices, data placement, replication, security and lifecycle management would be abstracted away for the product developers. Schema Management Platform Empower and simplify the way engineers at Airbnb define and manage data by building and operating a generalized data schematization solution for a wide variety of storage backends at Airbnb. The end to end solution covers data modeling, schema definition, schema life cycle management, and runtime schema discovery. Your Expertise 5+ years of relevant industry experience Hands on experience in building and operating large scale distributed systems Good understanding of systems and infrastructure fundamentals Ability to own and dive deeply in a complex code base Knack for writing clean, readable, testable, maintainable code Strong collaboration and communication skills in a remote working environment Your Location This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up to date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from. Our Commitment To Inclusion & Belonging Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: . Please include your full name, the role you're applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care of You Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Pay Range $191,000-$225,000 USD How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
04/02/2026
Full time
Senior Software Engineer, Unified Data Store Airbnb 23 July 2025 Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join UDS (Unified Data Store) team's mission is to provide a reliable, scalable, and global system-of-record storage infrastructure for all Airbnb. The team is responsible for building and operating the paved path storage system for OLTP data, including all the critical data for Airbnb user, listing, booking and payment. With over 150 million Airbnb users and hosts around the world, reliability, scalability, security and world class user experience are our team's core tenets. As a member of this team you would be working with experienced engineers on a modern distributed storage system. You will be the technological expert on data storage systems, high performance infrastructure service APIs, as well as provide guidance to Airbnb product teams on building world class products leveraging the infrastructure service you help build. The Difference You Will Make We're looking to add Senior engineers who are hands on and capable of solving broad technical challenges in the following areas: ORM (Object Relation Mapping) Service Build and operate an ORM service that provides a flexible and easy to use experience for storing and accessing system of record product data, while all aspects of the implementation complexity such as storage, indices, data placement, replication, security and lifecycle management would be abstracted away for the product developers. Schema Management Platform Empower and simplify the way engineers at Airbnb define and manage data by building and operating a generalized data schematization solution for a wide variety of storage backends at Airbnb. The end to end solution covers data modeling, schema definition, schema life cycle management, and runtime schema discovery. Your Expertise 5+ years of relevant industry experience Hands on experience in building and operating large scale distributed systems Good understanding of systems and infrastructure fundamentals Ability to own and dive deeply in a complex code base Knack for writing clean, readable, testable, maintainable code Strong collaboration and communication skills in a remote working environment Your Location This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up to date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from. Our Commitment To Inclusion & Belonging Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: . Please include your full name, the role you're applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care of You Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Pay Range $191,000-$225,000 USD How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
A leading technology firm in San Francisco seeks an experienced AI Payroll Agent to design and build machine learning solutions that simplify payroll processes. The ideal candidate will have over 15 years of experience in software development and a deep understanding of Agentic AI and Machine Learning. This position offers competitive compensation ranging from $261,000 to $290,000 annually, along with stock equity and a collaborative work environment.
04/02/2026
Full time
A leading technology firm in San Francisco seeks an experienced AI Payroll Agent to design and build machine learning solutions that simplify payroll processes. The ideal candidate will have over 15 years of experience in software development and a deep understanding of Agentic AI and Machine Learning. This position offers competitive compensation ranging from $261,000 to $290,000 annually, along with stock equity and a collaborative work environment.
AppEx - Kibana Core - Software Engineer II (TypeScript, Node.js) Elastic Cloud 02 June 2025 Overview You will contribute to the development of our hosted and on-premise offerings. You'll be part of a close knit team of great engineers who mentor, support, and challenge each other. You will write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Responsibilities Contribute to the development of hosted and on-premise offerings. Be part of a close knit team of engineers who mentor, support, and challenge each other. Write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Compensation Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below. These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being. The typical starting salary range for this role is: $110,900 $175,500 USD The typical starting salary range for this role in the select locations listed above is: $133,200 $210,700 USD Additional Information We take care of our people: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Benefits Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with minimum of 16 weeks of parental leave Equality and Inclusion Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws, view posters linked below: FMLA Poster; Pay Transparency Nondiscrimination Provision Poster; EPPA Poster and Know Your Rights (Poster). Export Controls Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People's Republic ("DNR"), and the Luhansk People's Republic ("LNR"). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
04/02/2026
Full time
AppEx - Kibana Core - Software Engineer II (TypeScript, Node.js) Elastic Cloud 02 June 2025 Overview You will contribute to the development of our hosted and on-premise offerings. You'll be part of a close knit team of great engineers who mentor, support, and challenge each other. You will write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Responsibilities Contribute to the development of hosted and on-premise offerings. Be part of a close knit team of engineers who mentor, support, and challenge each other. Write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Compensation Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below. These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being. The typical starting salary range for this role is: $110,900 $175,500 USD The typical starting salary range for this role in the select locations listed above is: $133,200 $210,700 USD Additional Information We take care of our people: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Benefits Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with minimum of 16 weeks of parental leave Equality and Inclusion Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws, view posters linked below: FMLA Poster; Pay Transparency Nondiscrimination Provision Poster; EPPA Poster and Know Your Rights (Poster). Export Controls Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People's Republic ("DNR"), and the Luhansk People's Republic ("LNR"). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
AppEx - Kibana Core - Software Engineer II (TypeScript, Node.js) Elastic Cloud 02 June 2025 Overview You will contribute to the development of our hosted and on-premise offerings. You'll be part of a close knit team of great engineers who mentor, support, and challenge each other. You will write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Responsibilities Contribute to the development of hosted and on-premise offerings. Be part of a close knit team of engineers who mentor, support, and challenge each other. Write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Compensation Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below. These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being. The typical starting salary range for this role is: $110,900 $175,500 USD The typical starting salary range for this role in the select locations listed above is: $133,200 $210,700 USD Additional Information We take care of our people: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Benefits Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with minimum of 16 weeks of parental leave Equality and Inclusion Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws, view posters linked below: FMLA Poster; Pay Transparency Nondiscrimination Provision Poster; EPPA Poster and Know Your Rights (Poster). Export Controls Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People's Republic ("DNR"), and the Luhansk People's Republic ("LNR"). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
04/02/2026
Full time
AppEx - Kibana Core - Software Engineer II (TypeScript, Node.js) Elastic Cloud 02 June 2025 Overview You will contribute to the development of our hosted and on-premise offerings. You'll be part of a close knit team of great engineers who mentor, support, and challenge each other. You will write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Responsibilities Contribute to the development of hosted and on-premise offerings. Be part of a close knit team of engineers who mentor, support, and challenge each other. Write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Compensation Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below. These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being. The typical starting salary range for this role is: $110,900 $175,500 USD The typical starting salary range for this role in the select locations listed above is: $133,200 $210,700 USD Additional Information We take care of our people: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Benefits Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with minimum of 16 weeks of parental leave Equality and Inclusion Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws, view posters linked below: FMLA Poster; Pay Transparency Nondiscrimination Provision Poster; EPPA Poster and Know Your Rights (Poster). Export Controls Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People's Republic ("DNR"), and the Luhansk People's Republic ("LNR"). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
AppEx - Kibana Core - Software Engineer II (TypeScript, Node.js) Elastic Cloud 02 June 2025 Overview You will contribute to the development of our hosted and on-premise offerings. You'll be part of a close knit team of great engineers who mentor, support, and challenge each other. You will write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Responsibilities Contribute to the development of hosted and on-premise offerings. Be part of a close knit team of engineers who mentor, support, and challenge each other. Write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Compensation Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below. These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being. The typical starting salary range for this role is: $110,900 $175,500 USD The typical starting salary range for this role in the select locations listed above is: $133,200 $210,700 USD Additional Information We take care of our people: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Benefits Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with minimum of 16 weeks of parental leave Equality and Inclusion Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws, view posters linked below: FMLA Poster; Pay Transparency Nondiscrimination Provision Poster; EPPA Poster and Know Your Rights (Poster). Export Controls Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People's Republic ("DNR"), and the Luhansk People's Republic ("LNR"). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
04/02/2026
Full time
AppEx - Kibana Core - Software Engineer II (TypeScript, Node.js) Elastic Cloud 02 June 2025 Overview You will contribute to the development of our hosted and on-premise offerings. You'll be part of a close knit team of great engineers who mentor, support, and challenge each other. You will write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Responsibilities Contribute to the development of hosted and on-premise offerings. Be part of a close knit team of engineers who mentor, support, and challenge each other. Write code that underpins Kibana success and the Search, Observability, and Security solutions, while collaborating with other Operations, Engineering, and Documentation teams. Assist in delivering a scalable cloud offering, working across everything from a few Elasticsearch clusters and Kibana instances to many thousands. Work on a codebase that consists of UX, APIs, and services, both on the client and server side. Compensation Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below. These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being. The typical starting salary range for this role is: $110,900 $175,500 USD The typical starting salary range for this role in the select locations listed above is: $133,200 $210,700 USD Additional Information We take care of our people: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Benefits Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with minimum of 16 weeks of parental leave Equality and Inclusion Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws, view posters linked below: FMLA Poster; Pay Transparency Nondiscrimination Provision Poster; EPPA Poster and Know Your Rights (Poster). Export Controls Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People's Republic ("DNR"), and the Luhansk People's Republic ("LNR"). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. How to Apply Interested in this position? Please submit your resume and cover letter through the application portal.
Staff Software Engineer: GraphQL Platform About Gusto Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 400,000 businesses nationwide. Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. That's why we're committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy . Staff Software Engineer: GraphQL Platform We're looking for a new member of the GraphQL Platform team to help us create the platform that keeps our engineering organization ambitious by making it easy to write and use high-quality, standardized, consumer-agnostic APIs. Our schema is huge, with over 5,000 types and 20,000 fields, and our job is to take on the ambitious work of improving it. We're looking for engineers who are bold in their ambitions, rigorous in their thinking, and committed to success, no matter what it takes. Our plans are measured in centuries quarters. We are at an inflection point with our platform, actively moving from a Rails monolith with relatively little tooling around GraphQL to a collection of right-sized, federated, and governed subgraphs. Our ideal candidate will have experience building large-scale federated GraphQL APIs with schema governance, the resolve to commit to long-term projects, the pragmatism to recognize when the right thing is not the obvious thing, and the empathy to measure their impact in terms of the productivity and effectiveness of their fellow engineers. Gusto's GraphQL API, while originally built for our Web and Mobile clients, is expanding to cover most communication between the various domains. To support this, we're building new tools and patterns to help make engineers productive, keep the components up-to-date, and ensure that our Product Engineering teams can focus on building impactful software quickly. Here's what you'll do day-to-day: Own problems, not just code. Identify ways to make Gusto's codebase more effective at scale Participate in thorough, rigorous discussions about how to measure and solve problems. Support, up-level, and mentor fellow engineers through Slack, pairing sessions, and presentations. Collaborate and communicate changes with the engineering org through ADRs Integrate, add, build, and improve tooling to support Gusto's frontend development. Run migrations to improve Gusto's codebase using a combination of collaboration, manual upgrades, and codemods. Enforce and promote patterns and practices through custom analysis. Here's what we're looking for: 8+ years of experience with software development and architecture 5+ years of experience in GraphQL Experience and/or interest in Federation, Entities, Governance, architecture, and developer tooling Experience and/or interest in building tooling that makes your engineering colleagues successful Great communicator: We regularly make changes to how product engineers work, and must be able to effectively plan, document, consult, and collaborate with them. The ability to use anecdotes and data to illustrate the impact of your work. Our cash compensation amount for this role is targeted at $164,000-$237,000 in Denver & most remote locations, and $235,000-$265,000 for San Francisco & New York. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer . Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice . How to Apply Interested in this position? Please submit your resume and cover letter through the application portal. Rent the Runway Brooklyn, NY, United States Stay Updated with TechBrains Get the latest tech news, tutorials, and updates delivered to your inbox.
04/02/2026
Full time
Staff Software Engineer: GraphQL Platform About Gusto Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 400,000 businesses nationwide. Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. That's why we're committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy . Staff Software Engineer: GraphQL Platform We're looking for a new member of the GraphQL Platform team to help us create the platform that keeps our engineering organization ambitious by making it easy to write and use high-quality, standardized, consumer-agnostic APIs. Our schema is huge, with over 5,000 types and 20,000 fields, and our job is to take on the ambitious work of improving it. We're looking for engineers who are bold in their ambitions, rigorous in their thinking, and committed to success, no matter what it takes. Our plans are measured in centuries quarters. We are at an inflection point with our platform, actively moving from a Rails monolith with relatively little tooling around GraphQL to a collection of right-sized, federated, and governed subgraphs. Our ideal candidate will have experience building large-scale federated GraphQL APIs with schema governance, the resolve to commit to long-term projects, the pragmatism to recognize when the right thing is not the obvious thing, and the empathy to measure their impact in terms of the productivity and effectiveness of their fellow engineers. Gusto's GraphQL API, while originally built for our Web and Mobile clients, is expanding to cover most communication between the various domains. To support this, we're building new tools and patterns to help make engineers productive, keep the components up-to-date, and ensure that our Product Engineering teams can focus on building impactful software quickly. Here's what you'll do day-to-day: Own problems, not just code. Identify ways to make Gusto's codebase more effective at scale Participate in thorough, rigorous discussions about how to measure and solve problems. Support, up-level, and mentor fellow engineers through Slack, pairing sessions, and presentations. Collaborate and communicate changes with the engineering org through ADRs Integrate, add, build, and improve tooling to support Gusto's frontend development. Run migrations to improve Gusto's codebase using a combination of collaboration, manual upgrades, and codemods. Enforce and promote patterns and practices through custom analysis. Here's what we're looking for: 8+ years of experience with software development and architecture 5+ years of experience in GraphQL Experience and/or interest in Federation, Entities, Governance, architecture, and developer tooling Experience and/or interest in building tooling that makes your engineering colleagues successful Great communicator: We regularly make changes to how product engineers work, and must be able to effectively plan, document, consult, and collaborate with them. The ability to use anecdotes and data to illustrate the impact of your work. Our cash compensation amount for this role is targeted at $164,000-$237,000 in Denver & most remote locations, and $235,000-$265,000 for San Francisco & New York. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer . Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice . How to Apply Interested in this position? Please submit your resume and cover letter through the application portal. Rent the Runway Brooklyn, NY, United States Stay Updated with TechBrains Get the latest tech news, tutorials, and updates delivered to your inbox.