All active C++ roles based in St. Louis.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies
Required:
Preferred / Bonus:
What we offer
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you’re a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don’t forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Ready to apply?
Apply to Speechify
Overview
At Esri, our solution engineers are part of a highly skilled team that helps shape strategies on the effective adoption and use of Esri technologies. We invite you to use your problem-solving skills and passion for geospatial technology to become an integral part of the Geo Experience Center. Be part of the team that presents and demonstrates geospatial solutions and capabilities to executives and strategic customers when they visit our beautiful headquarters in Redlands, CA.
We’re looking for individuals who are naturally curious about technology, enjoy identifying and promoting strategies, and demonstrating solutions that will radically improve the way organizations address the challenges they face. You’ll work closely with a team that helps our customers take advantage of geospatial technologies to find answers to their challenges. You will also be working with Esri’s senior leadership team and maintain a close connection with the software development team
Responsibilities
Requirements
Recommended Qualifications
Questions about our interview process? We have answers.
#LI-AC1
Total Rewards
Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
The Company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.
If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Ready to apply?
Apply to Esri
Overview
At Esri, our solution engineers are part of a highly skilled team that helps shape strategies on the effective adoption and use of Esri technologies. We invite you to use your problem-solving skills and passion for geospatial technology to become an integral part of the Geo Experience Center. Be part of the team that presents and demonstrates geospatial solutions and capabilities to executives and strategic customers when they visit our beautiful headquarters in Redlands, CA.
We’re looking for individuals who are naturally curious about technology, enjoy identifying and promoting strategies, and demonstrating solutions that will radically improve the way organizations address the challenges they face. You’ll work closely with a team that helps our customers take advantage of geospatial technologies to find answers to their challenges. You will also be working with Esri’s senior leadership team and maintain a close connection with the software development team
Responsibilities
Requirements
Recommended Qualifications
Questions about our interview process? We have answers.
#LI-AC1
Total Rewards
Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
The Company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.
If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Ready to apply?
Apply to Esri
Overview
At Esri, our solution engineers are part of a highly skilled team that helps shape strategies on the effective adoption and use of Esri technologies. We invite you to use your problem-solving skills and passion for geospatial technology to become an integral part of the Geo Experience Center. Be part of the team that presents and demonstrates geospatial solutions and capabilities to executives and strategic customers when they visit our beautiful headquarters in Redlands, CA.
We’re looking for individuals who are naturally curious about technology, enjoy identifying and promoting strategies, and demonstrating solutions that will radically improve the way organizations address the challenges they face. You’ll work closely with a team that helps our customers take advantage of geospatial technologies to find answers to their challenges. You will also be working with Esri’s senior leadership team and maintain a close connection with the software development team
Responsibilities
Requirements
Recommended Qualifications
Questions about our interview process? We have answers.
#LI-AC1
Total Rewards
Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
The Company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.
If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Ready to apply?
Apply to Esri
Overview
At Esri, our solution engineers are part of a highly skilled team that helps shape strategies on the effective adoption and use of Esri technologies. We invite you to use your problem-solving skills and passion for geospatial technology to become an integral part of the Geo Experience Center. Be part of the team that presents and demonstrates geospatial solutions and capabilities to executives and strategic customers when they visit our beautiful headquarters in Redlands, CA.
We’re looking for individuals who are naturally curious about technology, enjoy identifying and promoting strategies, and demonstrating solutions that will radically improve the way organizations address the challenges they face. You’ll work closely with a team that helps our customers take advantage of geospatial technologies to find answers to their challenges. You will also be working with Esri’s senior leadership team and maintain a close connection with the software development team
Responsibilities
Requirements
Recommended Qualifications
Questions about our interview process? We have answers.
#LI-AC1
Total Rewards
Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
The Company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.
If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Ready to apply?
Apply to Esri
Overview
At Esri, our solution engineers are part of a highly skilled team that helps shape strategies on the effective adoption and use of Esri technologies. We invite you to use your problem-solving skills and passion for geospatial technology to become an integral part of the Geo Experience Center. Be part of the team that presents and demonstrates geospatial solutions and capabilities to executives and strategic customers when they visit our beautiful headquarters in Redlands, CA.
We’re looking for individuals who are naturally curious about technology, enjoy identifying and promoting strategies, and demonstrating solutions that will radically improve the way organizations address the challenges they face. You’ll work closely with a team that helps our customers take advantage of geospatial technologies to find answers to their challenges. You will also be working with Esri’s senior leadership team and maintain a close connection with the software development team
Responsibilities
Requirements
Recommended Qualifications
Questions about our interview process? We have answers.
#LI-AC1
Total Rewards
Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
The Company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.
If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Ready to apply?
Apply to Esri
Overview
At Esri, our solution engineers are part of a highly skilled team that helps shape strategies on the effective adoption and use of Esri technologies. We invite you to use your problem-solving skills and passion for geospatial technology to become an integral part of the Geo Experience Center. Be part of the team that presents and demonstrates geospatial solutions and capabilities to executives and strategic customers when they visit our beautiful headquarters in Redlands, CA.
We’re looking for individuals who are naturally curious about technology, enjoy identifying and promoting strategies, and demonstrating solutions that will radically improve the way organizations address the challenges they face. You’ll work closely with a team that helps our customers take advantage of geospatial technologies to find answers to their challenges. You will also be working with Esri’s senior leadership team and maintain a close connection with the software development team
Responsibilities
Requirements
Recommended Qualifications
Questions about our interview process? We have answers.
#LI-AC1
Total Rewards
Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
The Company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.
If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Ready to apply?
Apply to Esri
Overview
At Esri, our solution engineers are part of a highly skilled team that helps shape strategies on the effective adoption and use of Esri technologies. We invite you to use your problem-solving skills and passion for geospatial technology to become an integral part of the Geo Experience Center. Be part of the team that presents and demonstrates geospatial solutions and capabilities to executives and strategic customers when they visit our beautiful headquarters in Redlands, CA.
We’re looking for individuals who are naturally curious about technology, enjoy identifying and promoting strategies, and demonstrating solutions that will radically improve the way organizations address the challenges they face. You’ll work closely with a team that helps our customers take advantage of geospatial technologies to find answers to their challenges. You will also be working with Esri’s senior leadership team and maintain a close connection with the software development team
Responsibilities
Requirements
Recommended Qualifications
Questions about our interview process? We have answers.
#LI-AC1
Total Rewards
Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
The Company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.
If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Ready to apply?
Apply to Esri
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.