What are the responsibilities and job description for the Senior Software Engineer - Platform Engineering position at Alldus?
Job Overview
We are focused on developing intuitive natural language interfaces that enable business users to interact with structured data, even without technical expertise in SQL or similar languages. Our goal is to transform how users explore data, providing a seamless experience that mirrors the ease of browsing the web. As part of our R&D team, you'll play a key role in making this vision a reality.
Role Overview
Our platform engineering team is dedicated to building and maintaining a high-performance, secure, and scalable application that integrates with our machine learning core. As an engineer in this team, your main focus will be designing and deploying new features while ensuring the platform runs smoothly in different environments. Our platform is currently available as a hosted SaaS offering and also runs within Snowflake through Snowpark Container Services.
Key Responsibilities
- Design and build product features that leverage our machine learning core to drive functionality.
- Gain deep expertise in our cloud environments (GCP and Snowpark Container Services), and ensure seamless integration.
- Lead and manage projects, from initial concept through to operational deployment.
- Adapt our platform to meet the unique requirements of our cloud environments, such as setting up authentication and monitoring solutions.
- Collaborate with peers by reviewing and improving design documents and pull requests.
- Support hiring efforts to expand our R&D team.
Qualifications
Preferred Qualifications