Culver City, CA, USA On-site Employment 140,000-200,000

Speechify is hiring a Senior Software Engineer, Core Experiences

Responsibilities

  • Design and implement core software systems and frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Improve and maintain existing software systems.
  • Work with the team to establish best practices and standards.
  • Write clean, scalable, and efficient code.
  • Work closely with product managers, designers, and other engineers.
  • Participate in code reviews and pair programming sessions.
  • Contribute to the development of new features and improvements.
  • Ensure the software meets accessibility standards.
  • Work on both front-end and back-end development.
  • Develop and maintain internal tools and frameworks.
  • Provide technical leadership and mentorship to junior engineers.
  • Collaborate with other teams to integrate new technologies.
  • Ensure the software is secure and reliable.
  • Participate in on-call rotations to support production systems.
  • Contribute to the development of the company's technical roadmap.
  • Work on projects that enhance the user experience.
  • Ensure the software is scalable and maintainable.
  • Contribute to the development of the company's technical culture.
  • Participate in the hiring process for new engineers.
  • Work on projects that improve the performance of the software.
  • Ensure the software is compliant with industry standards.
  • Contribute to the development of the company's technical documentation.

Nice to Have

  • Experience with accessibility testing tools and techniques.
  • Experience with performance profiling and optimization tools.
  • Experience with security testing and vulnerability assessment tools.
  • Experience with technical writing and documentation.
  • Experience with open-source contributions and community engagement.
  • Experience with machine learning and artificial intelligence.
  • Experience with natural language processing (NLP) and speech recognition.
  • Experience with data analysis and visualization tools.
  • Experience with technical presentations and public speaking.
  • Experience with technical training and mentorship programs.
  • Experience with technical project management and planning.
  • Experience with technical budgeting and resource allocation.
  • Experience with technical risk assessment and mitigation.
  • Experience with technical compliance and regulatory requirements.
  • Experience with technical innovation and research.
  • Experience with technical partnerships and collaborations.
  • Experience with technical product management and development.
  • Experience with technical customer support and service.
  • Experience with technical sales and marketing.
  • Experience with technical recruitment and hiring.
  • Experience with technical onboarding and training.
  • Experience with technical performance management and evaluation.
  • Experience with technical career development and planning.
  • Experience with technical succession planning and leadership development.

Compensation

Competitive salary and equity

Work Arrangement

Full-time, remote

Team

Collaborative and innovative team focused on enhancing user experiences through software development.

What You'll Do

  • Design and implement core software systems and frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Improve and maintain existing software systems.
  • Work with the team to establish best practices and standards.
  • Write clean, scalable, and efficient code.
  • Work closely with product managers, designers, and other engineers.
  • Participate in code reviews and pair programming sessions.
  • Contribute to the development of new features and improvements.
  • Ensure the software meets accessibility standards.
  • Work on both front-end and back-end development.
  • Develop and maintain internal tools and frameworks.
  • Provide technical leadership and mentorship to junior engineers.
  • Collaborate with other teams to integrate new technologies.
  • Ensure the software is secure and reliable.
  • Participate in on-call rotations to support production systems.
  • Contribute to the development of the company's technical roadmap.
  • Work on projects that enhance the user experience.
  • Ensure the software is scalable and maintainable.
  • Contribute to the development of the company's technical culture.
  • Participate in the hiring process for new engineers.
  • Work on projects that improve the performance of the software.
  • Ensure the software is compliant with industry standards.
  • Contribute to the development of the company's technical documentation.

What You'll Need

  • Proven experience in software development, with a focus on core systems.
  • Proficiency in programming languages such as Java, Python, or C++.
  • Experience with front-end technologies such as JavaScript, HTML, and CSS.
  • Experience with back-end technologies such as Node.js, Django, or Spring Boot.
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with version control systems such as Git.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Experience with agile development methodologies.
  • Experience with test-driven development (TDD) and behavior-driven development (BDD).
  • Experience with accessibility standards and best practices.
  • Experience with performance optimization and scalability.
  • Experience with security best practices and standards.
  • Experience with technical leadership and mentorship.
  • Experience with cross-functional team collaboration.
  • Experience with code reviews and pair programming.
  • Experience with technical documentation and knowledge sharing.
  • Experience with on-call rotations and production support.
  • Experience with technical roadmap development.

Nice to Have

  • Experience with accessibility testing tools and techniques.
  • Experience with performance profiling and optimization tools.
  • Experience with security testing and vulnerability assessment tools.
  • Experience with technical writing and documentation.
  • Experience with open-source contributions and community engagement.
  • Experience with machine learning and artificial intelligence.
  • Experience with natural language processing (NLP) and speech recognition.
  • Experience with data analysis and visualization tools.
  • Experience with technical presentations and public speaking.
  • Experience with technical training and mentorship programs.

Benefits

  • Competitive salary and equity
  • Full-time, remote work arrangement
  • Collaborative and innovative team environment
  • Opportunities for professional growth and development
  • Comprehensive health and wellness benefits
  • Generous time-off policies
  • Flexible work hours and remote work options
  • Access to cutting-edge technology and tools
  • Opportunities to work on impactful projects
  • Supportive and inclusive work culture
  • Opportunities for continuous learning and development
  • Competitive compensation and benefits package
  • Opportunities to work with a diverse and talented team
  • Access to industry-leading training and development programs
  • Opportunities to work on innovative and challenging projects
  • Support for professional development and career growth
  • Opportunities to work on projects that make a difference
  • Access to a supportive and collaborative work environment
  • Opportunities to work with a team that values diversity and inclusion
  • Access to a comprehensive benefits package
  • Opportunities to work on projects that enhance user experiences
  • Support for work-life balance and flexibility
  • Opportunities to work on projects that drive innovation and growth
  • Access to a team that values collaboration and teamwork
  • Opportunities to work on projects that have a global impact
  • Support for continuous improvement and innovation
  • Opportunities to work on projects that push the boundaries of technology
  • Access to a team that values creativity and innovation
  • Opportunities to work on projects that enhance the user experience
  • Support for professional development and career advancement

Our Team

  • Our team is dedicated to enhancing user experiences through innovative software development.
  • We value collaboration, creativity, and continuous improvement.
  • Our team is committed to delivering high-quality, accessible, and reliable software solutions.
  • We work closely with cross-functional teams to define, design, and ship new features.
  • Our team is focused on ensuring the best possible performance, quality, and responsiveness of applications.
  • We value technical leadership, mentorship, and knowledge sharing.
  • Our team is committed to maintaining code quality, organization, and automatization.
  • We work on both front-end and back-end development to deliver comprehensive solutions.
  • Our team is dedicated to developing and maintaining internal tools and frameworks.
  • We value technical documentation, training, and mentorship programs.
  • Our team is committed to ensuring the software is secure, reliable, and compliant with industry standards.
  • We value continuous learning, development, and innovation.
  • Our team is dedicated to delivering software that meets accessibility standards and best practices.
  • We value collaboration, teamwork, and a supportive work environment.
  • Our team is committed to delivering software that enhances the user experience.
  • We value professional development, career growth, and continuous improvement.
  • Our team is dedicated to delivering software that is scalable, maintainable, and impactful.
  • We value diversity, inclusion, and a supportive work culture.
  • Our team is committed to delivering software that drives innovation and growth.
  • We value creativity, innovation, and a collaborative work environment.
  • Our team is dedicated to delivering software that has a global impact.
  • We value technical problem-solving, troubleshooting, and continuous improvement.
  • Our team is committed to delivering software that pushes the boundaries of technology.
  • We value technical leadership, mentorship, and knowledge sharing.
  • Our team is dedicated to delivering software that enhances the user experience.
  • We value collaboration, teamwork, and a supportive work environment.

Our Values

  • Innovation: We value creativity, innovation, and continuous improvement.
  • Collaboration: We value teamwork, collaboration, and a supportive work environment.
  • Quality: We value high-quality, accessible, and reliable software solutions.
  • Inclusion: We value diversity, inclusion, and a supportive work culture.
  • Impact: We value delivering software that has a global impact and enhances the user experience.
  • Growth: We value professional development, career growth, and continuous learning.
  • Leadership: We value technical leadership, mentorship, and knowledge sharing.
  • Integrity: We value honesty, transparency, and ethical behavior.
  • Responsibility: We value accountability, reliability, and delivering on our commitments.
  • Excellence: We value delivering high-quality, innovative, and impactful software solutions.

Our Culture

  • Our culture is built on collaboration, creativity, and continuous improvement.
  • We value a supportive and inclusive work environment.
  • Our culture is focused on delivering high-quality, accessible, and reliable software solutions.
  • We value professional development, career growth, and continuous learning.
  • Our culture is dedicated to delivering software that enhances the user experience.
  • We value technical leadership, mentorship, and knowledge sharing.
  • Our culture is committed to delivering software that is secure, reliable, and compliant with industry standards.
  • We value collaboration, teamwork, and a supportive work environment.
  • Our culture is dedicated to delivering software that drives innovation and growth.
  • We value creativity, innovation, and a collaborative work environment.

Our Mission

  • Our mission is to enhance user experiences through innovative software development.
  • We are committed to delivering high-quality, accessible, and reliable software solutions.
  • Our mission is to drive innovation and growth through continuous improvement and collaboration.
  • We are dedicated to delivering software that has a global impact and enhances the user experience.
  • Our mission is to foster a culture of creativity, innovation, and continuous learning.
  • We are committed to delivering software that is secure, reliable, and compliant with industry standards.
  • Our mission is to provide a supportive and inclusive work environment that values diversity and collaboration.
  • We are dedicated to delivering software that pushes the boundaries of technology and enhances the user experience.
  • Our mission is to foster a culture of technical leadership, mentorship, and knowledge sharing.
  • We are committed to delivering software that is scalable, maintainable, and impactful.

Our Vision

  • Our vision is to be a leader in enhancing user experiences through innovative software development.
  • We aim to deliver high-quality, accessible, and reliable software solutions that have a global impact.
  • Our vision is to foster a culture of creativity, innovation, and continuous learning.
  • We strive to provide a supportive and inclusive work environment that values diversity and collaboration.
  • Our vision is to deliver software that pushes the boundaries of technology and enhances the user experience.
  • We aim to be a leader in technical leadership, mentorship, and knowledge sharing.
  • Our vision is to deliver software that is secure, reliable, and compliant with industry standards.
  • We strive to foster a culture of collaboration, teamwork, and a supportive work environment.
  • Our vision is to deliver software that drives innovation and growth through continuous improvement.
  • We aim to be a leader in delivering software that is scalable, maintainable, and impactful.

Not provided

Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Speechify

Speechify reads anything aloud to you, allowing users to listen to books, PDFs, web pages, and more with natural-sounding voices. It offers text-to-speech, voice typing, and AI voice assistant capabilities across multiple platforms and devices.

The platform supports a wide range of use cases, including reading documents aloud, voice dictation, podcast creation, and real-time answers using AI. Speechify integrates across web, mobile, and desktop environments, including Chrome, Edge, iOS, Android, Windows, and macOS.

With over 55 million users, Speechify features lifelike AI voices, including celebrity voices like Snoop Dogg and Gwyneth Paltrow, and has been recognized with awards such as the Apple Design Award and Chrome Extension of the Year.

All jobs at Speechify Visit website
Job Details
Department Core Experiences Team
Category other
Posted 2 hours ago