About the job
About Us:
At Read AI, we are an innovative and rapidly growing venture-backed startup dedicated to transforming how individuals interact with information through artificial intelligence. Our platform enhances productivity by summarizing, augmenting, and aggregating data from meetings, chats, and emails, ultimately saving our users valuable time. With over one million active users monthly, we are on an exciting journey of expansion and are seeking passionate individuals who share our commitment to innovation and making a meaningful impact.
We embrace diversity and inclusivity in our work environment, valuing the unique perspectives and experiences of every team member. We encourage applications from individuals of all backgrounds and abilities.
The Role:
As a Senior Software Engineer within our Enterprise Applications team at Read AI, you will be pivotal in developing and maintaining the backend services that drive our enterprise product solutions. Your collaboration with cross-functional teams will be essential as you design, develop, and deploy scalable and reliable backend solutions tailored to meet the specific needs of our enterprise clients.
Responsibilities:
Collaborate with cross-functional teams to architect and develop scalable and reliable backend services and APIs for our enterprise clients.
Take ownership of vital components of our enterprise systems from conception through deployment and ongoing maintenance.
Develop features that enhance the management and monitoring capabilities of our platform for enterprise IT administrators.
Implement quality assurance best practices, including unit and integration testing.
Establish robust authentication and authorization mechanisms to safeguard data security and user privacy.
Optimize data processing pipelines and storage solutions to accommodate enterprise-level data requirements.
Seamlessly integrate third-party services and data sources into our platform.
Monitor, troubleshoot, and resolve infrastructure and operational issues to guarantee maximum uptime and reliability for our enterprise customers.
Continuously assess and implement best practices, tools, and technologies to enhance the scalability, reliability, and maintainability of our systems.

