About the Role
The role involves building and optimizing key software components that power the core user experience, working across the stack to deliver reliable and high-performing solutions.
Responsibilities
- Design and implement scalable software systems for core product functionality
- Collaborate with product and design teams to translate requirements into technical solutions
- Write clean, maintainable, and well-tested code across frontend and backend services
- Optimize application performance and ensure reliability at scale
- Lead technical initiatives and contribute to architectural decisions
- Mentor junior engineers and promote best practices in software development
- Diagnose and resolve complex technical issues in production environments
- Integrate with APIs and third-party services to expand product capabilities
- Contribute to continuous integration and deployment pipelines
- Ensure code quality through code reviews and automated testing
- Stay current with emerging technologies and assess their applicability
- Work closely with cross-functional teams to align engineering efforts with business goals
- Improve system observability and monitoring for faster incident response
- Support mobile and web platform consistency and feature parity
- Drive improvements in software development lifecycle processes
Nice to Have
- Master’s degree in Computer Science or related field
- Experience in audio or speech technology platforms
- Background in performance optimization for mobile applications
- Familiarity with accessibility standards and inclusive design
- Contributions to open-source software projects
- Experience with machine learning integration in production systems
- Leadership experience in technical project planning
- Knowledge of A/B testing and data-driven development
- Experience working in fast-paced startup environments
- Exposure to real-time data processing systems
Compensation
Competitive salary and equity package
Work Arrangement
Hybrid work model with flexible remote options
Team
Part of the Core Experiences team focused on product innovation and scalability
About the Core Experiences Team
This team is responsible for shaping the foundational aspects of the product experience, ensuring seamless functionality across devices and platforms. Engineers here focus on performance, reliability, and innovation to deliver a best-in-class user journey.
What We Value
We prioritize technical excellence, user-centric design, and collaborative problem-solving. Initiative, adaptability, and a growth mindset are highly encouraged across all engineering roles.
Available for qualified candidates